.elementor-14 .elementor-element.elementor-element-50c48c8{--display:flex;--min-height:1000px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-50c48c8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-50c48c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 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 );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-1c618f2{right:18%;}body.rtl .elementor-14 .elementor-element.elementor-element-1c618f2{left:18%;}.elementor-14 .elementor-element.elementor-element-1c618f2{bottom:160px;z-index:2;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-a7a5553{right:0%;}body.rtl .elementor-14 .elementor-element.elementor-element-a7a5553{left:0%;}.elementor-14 .elementor-element.elementor-element-a7a5553{bottom:160px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7124bf1{right:0%;}body.rtl .elementor-14 .elementor-element.elementor-element-7124bf1{left:0%;}.elementor-14 .elementor-element.elementor-element-7124bf1{bottom:192px;}.elementor-14 .elementor-element.elementor-element-80e7fa5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-80e7fa5.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 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 );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-743fb0a > .elementor-widget-container{padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00205C9E;border-radius:64px 64px 64px 64px;}.elementor-14 .elementor-element.elementor-element-743fb0a.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-743fb0a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-91cb7e8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3.4rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-af8b880{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-af8b880 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b4525ec );}.elementor-14 .elementor-element.elementor-element-18e640c.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-1312f8c{--display:flex;--min-height:100vh;--overlay-opacity:0.2;--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-14 .elementor-element.elementor-element-1312f8c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1312f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visionclima.com.br/wp-content/uploads/2025/09/bg-dobra2b.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-1312f8c::before, .elementor-14 .elementor-element.elementor-element-1312f8c > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1312f8c > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1312f8c > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1312f8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1312f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e033319 );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-8e65e0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8e65e0b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8e65e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-499bc70{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-499bc70.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-66df394 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 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 );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a7f4d11{--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;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ba7e2cf{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--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-14 .elementor-element.elementor-element-a8a5a96{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-a8a5a96:hover{background-color:#E4E4E447;}.elementor-14 .elementor-element.elementor-element-b54df14 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), 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-text );}.elementor-14 .elementor-element.elementor-element-c2a9f28 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b4525ec );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bf4b4e7.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-4be5662{--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;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3ad49f3{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--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-14 .elementor-element.elementor-element-3ad49f3.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-c525593{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-c525593:hover{background-color:#E4E4E447;}.elementor-14 .elementor-element.elementor-element-543327e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), 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-text );}.elementor-14 .elementor-element.elementor-element-36a3054 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b4525ec );}.elementor-14 .elementor-element.elementor-element-ec4dbb5.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c717b35{--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;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ee4df42{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--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-14 .elementor-element.elementor-element-3c5ddff{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-3c5ddff:hover{background-color:#E4E4E447;}.elementor-14 .elementor-element.elementor-element-9da0ef1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), 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-text );}.elementor-14 .elementor-element.elementor-element-97a4806 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b4525ec );}.elementor-14 .elementor-element.elementor-element-796f332.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-47dd0c3{--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;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0aecfae{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--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-14 .elementor-element.elementor-element-0aecfae.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-ea0e8f2{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-ea0e8f2:hover{background-color:#E4E4E447;}.elementor-14 .elementor-element.elementor-element-79b3e7c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), 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-text );}.elementor-14 .elementor-element.elementor-element-085a393 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b4525ec );}.elementor-14 .elementor-element.elementor-element-635bd93.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-a98a7a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a98a7a9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a98a7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7543451{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-7543451.e-con{--align-self:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bbf350c .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-bbf350c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-bbf350c.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-bbf350c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-bbf350c.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-bbf350c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7b35076{text-align:center;}.elementor-14 .elementor-element.elementor-element-7b35076 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 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 );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-326655e{text-align:center;}.elementor-14 .elementor-element.elementor-element-326655e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-97eb61b{z-index:1;}.elementor-14 .elementor-element.elementor-element-97eb61b img{width:100px;max-width:100px;border-radius:382px 382px 382px 382px;}.elementor-14 .elementor-element.elementor-element-593311f{z-index:1;text-align:center;}.elementor-14 .elementor-element.elementor-element-593311f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-ed17da4{--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;--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-14 .elementor-element.elementor-element-3b8bb51{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-77ed1d4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c097d77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c097d77:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c097d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8c75dad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-8c75dad.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-90cedb2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 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 );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c98505a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-12a8049{--display:flex;--justify-content:center;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-12a8049:hover{background-color:#E4E4E447;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-cd15dc2{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-cd15dc2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-cd15dc2.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-cd15dc2.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-title{color:var( --e-global-color-e033319 );}.elementor-14 .elementor-element.elementor-element-cd15dc2:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-cd15dc2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-70031f5{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-70031f5:hover{background-color:#E4E4E447;}.elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-7092df9{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-7092df9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7092df9.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-7092df9.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-title{color:var( --e-global-color-e033319 );}.elementor-14 .elementor-element.elementor-element-7092df9:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-7092df9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-9c53553{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-9c53553:hover{background-color:#E4E4E447;}.elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-8a3478c{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-8a3478c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-8a3478c.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-8a3478c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-title{color:var( --e-global-color-e033319 );}.elementor-14 .elementor-element.elementor-element-8a3478c:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-8a3478c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-86d4412{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-86d4412:hover{background-color:#E4E4E447;}.elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-92c9bb3{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-92c9bb3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-92c9bb3.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-92c9bb3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-title{color:var( --e-global-color-e033319 );}.elementor-14 .elementor-element.elementor-element-92c9bb3:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-92c9bb3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-f12029c{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-f12029c:hover{background-color:#E4E4E447;}.elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-080b74d{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-080b74d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-080b74d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-080b74d.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-title{color:var( --e-global-color-e033319 );}.elementor-14 .elementor-element.elementor-element-080b74d:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-080b74d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3ef9a38{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-3ef9a38:hover{background-color:#E4E4E447;}.elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-3830a61{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-3830a61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3830a61.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3830a61.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-title{color:var( --e-global-color-e033319 );}.elementor-14 .elementor-element.elementor-element-3830a61:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-3830a61:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-2298d85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2298d85:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2298d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d0b44c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-d0b44c0.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-ae43a8b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 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 );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-8b799fe{--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;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4b11acd{--display:flex;--min-height:600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-4b11acd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4b11acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visionclima.com.br/wp-content/uploads/2025/09/1734192503935-3.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4b11acd.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-2ae26fd{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-2ae26fd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2ae26fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-2ae26fd:hover{background-color:#F7F7F7;}.elementor-14 .elementor-element.elementor-element-d2942a4.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-bf68d1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bf68d1d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bf68d1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001742;}.elementor-14 .elementor-element.elementor-element-eb47164{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-eb47164.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c505392 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 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 );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-46c476d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-be4b1a7{--display:flex;--justify-content:center;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E4E420;--border-color:#E4E4E420;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-be4b1a7:hover{background-color:#6666661F;}.elementor-14 .elementor-element.elementor-element-17c759d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-17c759d{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-17c759d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;fill:#FFFFFF;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-17c759d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-17c759d.elementor-view-default .elementor-icon{fill:#FFFFFF33;color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-14 .elementor-element.elementor-element-17c759d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon{font-size:36px;padding:12px;}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-17c759d:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-17c759d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-485fd8a );}.elementor-14 .elementor-element.elementor-element-fa7578a{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E4E420;--border-color:#E4E4E420;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-fa7578a:hover{background-color:#6666661F;}.elementor-14 .elementor-element.elementor-element-1cb3f9e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-1cb3f9e{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-1cb3f9e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;fill:#FFFFFF;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1cb3f9e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1cb3f9e.elementor-view-default .elementor-icon{fill:#FFFFFF33;color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-14 .elementor-element.elementor-element-1cb3f9e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon{font-size:36px;padding:12px;}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1cb3f9e:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-1cb3f9e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-485fd8a );}.elementor-14 .elementor-element.elementor-element-821484c{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E4E4E420;--border-color:#E4E4E420;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-821484c:hover{background-color:#6666661F;}.elementor-14 .elementor-element.elementor-element-a37cac7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-a37cac7{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-a37cac7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;fill:#FFFFFF;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a37cac7.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a37cac7.elementor-view-default .elementor-icon{fill:#FFFFFF33;color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-14 .elementor-element.elementor-element-a37cac7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon{font-size:36px;padding:12px;}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-a37cac7:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-a37cac7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-485fd8a );}.elementor-14 .elementor-element.elementor-element-4e208ed{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E420;--border-color:#E4E4E420;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-4e208ed:hover{background-color:#6666661F;}.elementor-14 .elementor-element.elementor-element-75de2b3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-75de2b3{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-75de2b3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;fill:#FFFFFF;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-75de2b3.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-75de2b3.elementor-view-default .elementor-icon{fill:#FFFFFF33;color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-14 .elementor-element.elementor-element-75de2b3.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon{font-size:36px;padding:12px;}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-75de2b3:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-75de2b3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-485fd8a );}.elementor-14 .elementor-element.elementor-element-d512b7d{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E420;--border-color:#E4E4E420;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-d512b7d:hover{background-color:#6666661F;}.elementor-14 .elementor-element.elementor-element-01df454.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-01df454{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-01df454.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;fill:#FFFFFF;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-01df454.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-01df454.elementor-view-default .elementor-icon{fill:#FFFFFF33;color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-14 .elementor-element.elementor-element-01df454.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon{font-size:36px;padding:12px;}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-01df454:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-01df454:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-485fd8a );}.elementor-14 .elementor-element.elementor-element-c206082{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E420;--border-color:#E4E4E420;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-c206082:hover{background-color:#6666661F;}.elementor-14 .elementor-element.elementor-element-f8abd87.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-f8abd87{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-f8abd87.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;fill:#FFFFFF;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-f8abd87.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-f8abd87.elementor-view-default .elementor-icon{fill:#FFFFFF33;color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-14 .elementor-element.elementor-element-f8abd87.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon{font-size:36px;padding:12px;}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-title a{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-size:var( --e-global-typography-72c3a16-font-size );font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f8abd87:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-f8abd87:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-485fd8a );}.elementor-14 .elementor-element.elementor-element-5b00dec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-5b00dec.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-b4aff62.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-b4aff62 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-485fd8a );}.elementor-14 .elementor-element.elementor-element-7f67aa5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7f67aa5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7f67aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-a49b2f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-a49b2f7.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-b25682d{text-align:left;}.elementor-14 .elementor-element.elementor-element-b25682d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), 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-text );}.elementor-14 .elementor-element.elementor-element-e73775e{--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;--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-14 .elementor-element.elementor-element-75d7e44{--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-14 .elementor-element.elementor-element-39ff3d5{z-index:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-39ff3d5 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-8534079{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--margin-top:32px;--margin-bottom:32px;--margin-left:-96px;--margin-right:-32px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-14 .elementor-element.elementor-element-8534079:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8534079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8534079:hover{background-color:#F7F7F7;}.elementor-14 .elementor-element.elementor-element-19d1d94{text-align:left;}.elementor-14 .elementor-element.elementor-element-19d1d94 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-62d8c5f.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-b1d79b9.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-b1d79b9{text-align:left;}.elementor-14 .elementor-element.elementor-element-b1d79b9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-a6e2af5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a6e2af5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a6e2af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-64d6210{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-64d6210.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-6569914 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-6569914.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-6569914.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6569914.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-6569914.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6569914.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-5f7304b{text-align:center;}.elementor-14 .elementor-element.elementor-element-5f7304b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 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 );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-22d5983{--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;--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-14 .elementor-element.elementor-element-5aace04{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-de9f2a0{--display:flex;border-style:none;--border-style:none;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-de9f2a0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-de9f2a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7f45244{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-d1a71f2{--display:flex;border-style:none;--border-style:none;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-d1a71f2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d1a71f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7ce38b6{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-dae199b{--display:flex;border-style:none;--border-style:none;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-dae199b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dae199b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-6eb35ce{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-b9ad9dd{--display:flex;border-style:none;--border-style:none;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-b9ad9dd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b9ad9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3e20658{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7c88d4f{--display:flex;border-style:none;--border-style:none;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-7c88d4f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7c88d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-a802a5c{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-ce1370e{--display:flex;border-style:none;--border-style:none;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-ce1370e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ce1370e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e0ff782{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-86c65ff{--n-accordion-title-font-size:var( --e-global-typography-72c3a16-font-size );width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;z-index:1;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-14 .elementor-element.elementor-element-86c65ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-9990ea3 );}.elementor-14 .elementor-element.elementor-element-86c65ff {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-14 .elementor-element.elementor-element-86c65ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-72c3a16-font-family ), Sans-serif;font-weight:var( --e-global-typography-72c3a16-font-weight );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-30ec9d2{--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;}@media(max-width:1366px){.elementor-14 .elementor-element.elementor-element-50c48c8{--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-1c618f2{right:0%;}body.rtl .elementor-14 .elementor-element.elementor-element-1c618f2{left:0%;}.elementor-14 .elementor-element.elementor-element-1c618f2{bottom:96px;}.elementor-14 .elementor-element.elementor-element-1c618f2 img{width:90%;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-a7a5553{right:-25%;}body.rtl .elementor-14 .elementor-element.elementor-element-a7a5553{left:-25%;}.elementor-14 .elementor-element.elementor-element-a7a5553{bottom:96px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7124bf1{right:-25%;}body.rtl .elementor-14 .elementor-element.elementor-element-7124bf1{left:-25%;}.elementor-14 .elementor-element.elementor-element-7124bf1{bottom:128px;}.elementor-14 .elementor-element.elementor-element-80e7fa5{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-91cb7e8 .elementor-heading-title{font-size:2.3rem;}.elementor-14 .elementor-element.elementor-element-af8b880 .elementor-heading-title{font-size:1.2rem;}.elementor-14 .elementor-element.elementor-element-8e65e0b{--padding-top:96px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-66df394 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-a8a5a96{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-b54df14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-c2a9f28 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c525593{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-543327e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-36a3054 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-3c5ddff{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-9da0ef1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-97a4806 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-ea0e8f2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-79b3e7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-085a393 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-a98a7a9{--padding-top:96px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-7b35076 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-593311f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-3b8bb51{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-c097d77{--padding-top:96px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-90cedb2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-c98505a{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-12a8049{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.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 );}.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 );}.elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-70031f5{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-9c53553{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-86d4412{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-f12029c{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-3ef9a38{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-2298d85{--padding-top:96px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-ae43a8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-2ae26fd{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-bf68d1d{--padding-top:96px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-c505392 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-46c476d{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-be4b1a7{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-fa7578a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-821484c{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-4e208ed{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d512b7d{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c206082{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-b4aff62 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7f67aa5{--padding-top:96px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-b25682d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-39ff3d5 img{width:100%;}.elementor-14 .elementor-element.elementor-element-8534079{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-b1d79b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-a6e2af5{--padding-top:96px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-5f7304b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-5aace04{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-86c65ff{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--n-accordion-title-font-size:var( --e-global-typography-72c3a16-font-size );}:where( .elementor-14 .elementor-element.elementor-element-86c65ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-72c3a16-line-height );}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-50c48c8{--min-height:950px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-1c618f2{right:0%;}body.rtl .elementor-14 .elementor-element.elementor-element-1c618f2{left:0%;}.elementor-14 .elementor-element.elementor-element-1c618f2{bottom:160px;}.elementor-14 .elementor-element.elementor-element-1c618f2 img{width:70%;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-a7a5553{right:-45%;}body.rtl .elementor-14 .elementor-element.elementor-element-a7a5553{left:-45%;}.elementor-14 .elementor-element.elementor-element-a7a5553{bottom:160px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7124bf1{right:-45%;}body.rtl .elementor-14 .elementor-element.elementor-element-7124bf1{left:-45%;}.elementor-14 .elementor-element.elementor-element-7124bf1{bottom:196px;}.elementor-14 .elementor-element.elementor-element-80e7fa5{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-91cb7e8 .elementor-heading-title{font-size:2.4rem;}.elementor-14 .elementor-element.elementor-element-66df394 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-a7f4d11{--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-14 .elementor-element.elementor-element-a8a5a96{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-b54df14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-c2a9f28 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-4be5662{--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-14 .elementor-element.elementor-element-c525593{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-543327e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-36a3054 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-c717b35{--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-14 .elementor-element.elementor-element-3c5ddff{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-9da0ef1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-97a4806 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-47dd0c3{--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-14 .elementor-element.elementor-element-ea0e8f2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-79b3e7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-085a393 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-7b35076 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-593311f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-ed17da4{--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-14 .elementor-element.elementor-element-3b8bb51{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-90cedb2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-c98505a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-12a8049{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.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 );}.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 );}.elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-70031f5{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-9c53553{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-86d4412{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-f12029c{border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-3ef9a38{border-width:01px 0px 1px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-ae43a8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-8b799fe{--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-14 .elementor-element.elementor-element-4b11acd{--min-height:734px;}.elementor-14 .elementor-element.elementor-element-2ae26fd{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-c505392 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-46c476d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-be4b1a7{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-fa7578a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-821484c{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-4e208ed{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d512b7d{border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c206082{border-width:01px 0px 1px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-b4aff62 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-b25682d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-8534079{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-19d1d94 .elementor-heading-title{font-size:1.3rem;}.elementor-14 .elementor-element.elementor-element-b1d79b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-5f7304b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-22d5983{--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-14 .elementor-element.elementor-element-5aace04{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-86c65ff{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-72c3a16-font-size );}:where( .elementor-14 .elementor-element.elementor-element-86c65ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-72c3a16-line-height );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-50c48c8{--min-height:0vh;--justify-content:center;--padding-top:96px;--padding-bottom:196px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-1c618f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-1c618f2{right:25%;}body.rtl .elementor-14 .elementor-element.elementor-element-1c618f2{left:25%;}.elementor-14 .elementor-element.elementor-element-1c618f2{bottom:64px;}.elementor-14 .elementor-element.elementor-element-1c618f2 img{width:50vw;}.elementor-14 .elementor-element.elementor-element-a7a5553{bottom:64px;}.elementor-14 .elementor-element.elementor-element-7124bf1{bottom:80px;}.elementor-14 .elementor-element.elementor-element-80e7fa5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-743fb0a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-743fb0a{text-align:center;}.elementor-14 .elementor-element.elementor-element-743fb0a .elementor-heading-title{font-size:0.8rem;}.elementor-14 .elementor-element.elementor-element-91cb7e8{text-align:center;}.elementor-14 .elementor-element.elementor-element-91cb7e8 .elementor-heading-title{font-size:1.8rem;}.elementor-14 .elementor-element.elementor-element-af8b880{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-af8b880 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-af8b880 .elementor-heading-title{font-size:1rem;}.elementor-14 .elementor-element.elementor-element-18e640c > .elementor-widget-container{margin:0vw 0vw 40vw 0vw;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-18e640c.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-8e65e0b{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-66df394{text-align:center;}.elementor-14 .elementor-element.elementor-element-66df394 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-ba7e2cf{--min-height:350px;}.elementor-14 .elementor-element.elementor-element-ba7e2cf.e-con{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-a8a5a96{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-b54df14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-c2a9f28 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-bf4b4e7.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3ad49f3{--min-height:350px;}.elementor-14 .elementor-element.elementor-element-3ad49f3.e-con{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-c525593{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-543327e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-36a3054 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-ec4dbb5.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-ee4df42{--min-height:350px;}.elementor-14 .elementor-element.elementor-element-ee4df42.e-con{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-3c5ddff{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-9da0ef1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-97a4806 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-796f332.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-0aecfae{--min-height:350px;}.elementor-14 .elementor-element.elementor-element-0aecfae.e-con{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-ea0e8f2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-79b3e7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-085a393 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-635bd93.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-a98a7a9{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7b35076{text-align:center;}.elementor-14 .elementor-element.elementor-element-7b35076 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-326655e{text-align:center;}.elementor-14 .elementor-element.elementor-element-326655e .elementor-heading-title{font-size:1.1rem;}.elementor-14 .elementor-element.elementor-element-593311f{text-align:center;}.elementor-14 .elementor-element.elementor-element-593311f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-3b8bb51{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-77ed1d4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c097d77{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-90cedb2{text-align:center;}.elementor-14 .elementor-element.elementor-element-90cedb2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-c98505a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-12a8049{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.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 );}.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 );}.elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon{font-size:48px;}.elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-cd15dc2 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-70031f5{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon{font-size:48px;}.elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-7092df9 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-9c53553{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon{font-size:48px;}.elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8a3478c .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-86d4412{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon{font-size:48px;}.elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-92c9bb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-f12029c{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon{font-size:48px;}.elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-080b74d .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-3ef9a38{border-width:1px 0px 01px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon{font-size:48px;}.elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-3830a61 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-2298d85{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ae43a8b{text-align:center;}.elementor-14 .elementor-element.elementor-element-ae43a8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-4b11acd{--min-height:400px;}.elementor-14 .elementor-element.elementor-element-4b11acd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4b11acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-14 .elementor-element.elementor-element-2ae26fd{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-d2942a4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-bf68d1d{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c505392{text-align:center;}.elementor-14 .elementor-element.elementor-element-c505392 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-46c476d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-be4b1a7{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon{font-size:32px;}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-17c759d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-fa7578a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon{font-size:32px;}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-1cb3f9e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-821484c{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon{font-size:32px;}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-a37cac7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-4e208ed{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon{font-size:32px;}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-75de2b3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d512b7d{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon{font-size:32px;}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-01df454 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c206082{border-width:1px 0px 01px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon{font-size:32px;}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-title a{font-size:var( --e-global-typography-72c3a16-font-size );line-height:var( --e-global-typography-72c3a16-line-height );}.elementor-14 .elementor-element.elementor-element-f8abd87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-b4aff62{text-align:center;}.elementor-14 .elementor-element.elementor-element-b4aff62 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7f67aa5{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a49b2f7{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-b25682d{text-align:center;}.elementor-14 .elementor-element.elementor-element-b25682d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-39ff3d5 > .elementor-widget-container{margin:0px -32px 0px -32px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-39ff3d5 img{height:200px;object-fit:cover;}.elementor-14 .elementor-element.elementor-element-8534079{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-8534079.e-con{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-19d1d94{text-align:center;}.elementor-14 .elementor-element.elementor-element-19d1d94 .elementor-heading-title{font-size:1.2rem;}.elementor-14 .elementor-element.elementor-element-62d8c5f.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-b1d79b9{text-align:center;}.elementor-14 .elementor-element.elementor-element-b1d79b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-a6e2af5{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-5f7304b{text-align:center;}.elementor-14 .elementor-element.elementor-element-5f7304b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-5aace04{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-86c65ff {--n-accordion-padding:32px 32px 32px 32px;}.elementor-14 .elementor-element.elementor-element-86c65ff{--n-accordion-title-font-size:var( --e-global-typography-72c3a16-font-size );}:where( .elementor-14 .elementor-element.elementor-element-86c65ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-72c3a16-line-height );}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-50c48c8{--content-width:1360px;}.elementor-14 .elementor-element.elementor-element-80e7fa5{--width:57%;}.elementor-14 .elementor-element.elementor-element-8e65e0b{--content-width:1360px;}.elementor-14 .elementor-element.elementor-element-499bc70{--width:100%;}.elementor-14 .elementor-element.elementor-element-a8a5a96{--width:66%;}.elementor-14 .elementor-element.elementor-element-c525593{--width:66%;}.elementor-14 .elementor-element.elementor-element-3c5ddff{--width:66%;}.elementor-14 .elementor-element.elementor-element-ea0e8f2{--width:66%;}.elementor-14 .elementor-element.elementor-element-a98a7a9{--content-width:1360px;}.elementor-14 .elementor-element.elementor-element-7543451{--width:100%;}.elementor-14 .elementor-element.elementor-element-c097d77{--content-width:1360px;}.elementor-14 .elementor-element.elementor-element-8c75dad{--width:100%;}.elementor-14 .elementor-element.elementor-element-2298d85{--content-width:1360px;}.elementor-14 .elementor-element.elementor-element-d0b44c0{--width:100%;}.elementor-14 .elementor-element.elementor-element-2ae26fd{--width:66%;}.elementor-14 .elementor-element.elementor-element-bf68d1d{--content-width:1360px;}.elementor-14 .elementor-element.elementor-element-eb47164{--width:100%;}.elementor-14 .elementor-element.elementor-element-5b00dec{--width:100%;}.elementor-14 .elementor-element.elementor-element-7f67aa5{--content-width:1360px;}.elementor-14 .elementor-element.elementor-element-a49b2f7{--width:100%;}.elementor-14 .elementor-element.elementor-element-8534079{--width:50%;}.elementor-14 .elementor-element.elementor-element-a6e2af5{--content-width:1360px;}.elementor-14 .elementor-element.elementor-element-64d6210{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-a8a5a96{--width:66%;}.elementor-14 .elementor-element.elementor-element-c525593{--width:66%;}.elementor-14 .elementor-element.elementor-element-3c5ddff{--width:66%;}.elementor-14 .elementor-element.elementor-element-ea0e8f2{--width:66%;}.elementor-14 .elementor-element.elementor-element-4b11acd{--width:100%;}.elementor-14 .elementor-element.elementor-element-2ae26fd{--width:66%;}.elementor-14 .elementor-element.elementor-element-8534079{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-a8a5a96{--width:100%;}.elementor-14 .elementor-element.elementor-element-c525593{--width:100%;}.elementor-14 .elementor-element.elementor-element-3c5ddff{--width:100%;}.elementor-14 .elementor-element.elementor-element-ea0e8f2{--width:100%;}.elementor-14 .elementor-element.elementor-element-3b8bb51{--width:100%;}.elementor-14 .elementor-element.elementor-element-12a8049{--width:100%;}.elementor-14 .elementor-element.elementor-element-70031f5{--width:100%;}.elementor-14 .elementor-element.elementor-element-9c53553{--width:100%;}.elementor-14 .elementor-element.elementor-element-86d4412{--width:100%;}.elementor-14 .elementor-element.elementor-element-f12029c{--width:100%;}.elementor-14 .elementor-element.elementor-element-3ef9a38{--width:100%;}.elementor-14 .elementor-element.elementor-element-4b11acd{--width:100%;}.elementor-14 .elementor-element.elementor-element-2ae26fd{--width:100%;}.elementor-14 .elementor-element.elementor-element-be4b1a7{--width:100%;}.elementor-14 .elementor-element.elementor-element-fa7578a{--width:100%;}.elementor-14 .elementor-element.elementor-element-821484c{--width:100%;}.elementor-14 .elementor-element.elementor-element-4e208ed{--width:100%;}.elementor-14 .elementor-element.elementor-element-d512b7d{--width:100%;}.elementor-14 .elementor-element.elementor-element-c206082{--width:100%;}.elementor-14 .elementor-element.elementor-element-8534079{--width:100%;}.elementor-14 .elementor-element.elementor-element-5aace04{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-91cb7e8 */.laranja{
    
    color: #f79633;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af8b880 */.elementor-14 .elementor-element.elementor-element-af8b880{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18e640c */.hero-btn3 {
  position: relative;
  display: inline-block;
  min-width: 220px;
  text-align: center;
  padding: 12px 24px;
  font-family: 'Manrope', sans-serif;
  font-size: 1rem;
  background-color: #0057ff; /* Azul Principal VisionClima */
  font-weight: 400;
  letter-spacing: 0.02em;
  color: #fff;
  border: 2px solid #0057ff;
  border-radius: 64px;
  text-decoration: none;
  overflow: hidden;
  z-index: 4;
  transition: color 0.25s ease;
  box-shadow: 0 4px 20px rgba(30, 58, 138, 0.3);
}

/* Camada que sobe */
.hero-btn3::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background: #fff;
  transition: height 0.35s ease;
  z-index: -1;
}

/* Hover/focus */
.hero-btn3:hover,
.hero-btn3:focus {
  color: #0057ff;
  box-shadow: 0 8px 30px rgba(30, 58, 138, 0.4);
}

.hero-btn3:hover::before,
.hero-btn3:focus::before {
  height: 100%;
}

/* Responsivo */
@media (max-width: 768px) {
  .hero-btn3 {
    font-size: 1rem;
    padding: 12px 24px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c48c8 */.elementor-14 .elementor-element.elementor-element-50c48c8 {
 position: relative;
 overflow: hidden;
}
/* === DESKTOP: 3 LINHAS FIXAS === */
@media (min-width: 1360px) {
 .elementor-14 .elementor-element.elementor-element-50c48c8::before {
   content: "";
   position: absolute;
   top: 0;
   bottom: 0;
   left: calc(50% - 680px); /* Linha 1 */
   width: 1px;
   background-color: #e4e4e4;
   z-index: 1;
   box-shadow:
     680px 0 #e4e4e4,
     1360px 0 #e4e4e4;
 }
 .elementor-14 .elementor-element.elementor-element-50c48c8::after {
   content: "";
   position: absolute;
   top: 38%;
   left: calc(50% - 680px); /* Alinha com a linha 1 */
   transform: translateY(-50%);
   width: 3px;
   height: 125px;
   background-color: #3B82F6;
   z-index: 2;
   animation: faixaPingPong 1.2s ease-in-out 0.5s infinite;
 }
}
/* === FLUIDO: até 1359px, com margem de 32px === */
@media (max-width: 1359px) {
 .elementor-14 .elementor-element.elementor-element-50c48c8::before,
 .elementor-14 .elementor-element.elementor-element-50c48c8::after {
   content: "";
   position: absolute;
   top: 0;
   bottom: 0;
   width: 1px;
   background-color: #e4e4e4;
   z-index: 1;
 }
 .elementor-14 .elementor-element.elementor-element-50c48c8::before {
   left: 32px; /* linha da esquerda */
 }
 .elementor-14 .elementor-element.elementor-element-50c48c8::after {
   left: calc(100% - 33px); /* linha da direita */
 }
 .elementor-14 .elementor-element.elementor-element-50c48c8 .faixa-animada {
   position: absolute;
   top: 48%;
   left: 32px;
   transform: translateY(-50%);
   width: 3px;
   height: 125px;
   background-color: #3B82F6;
   z-index: 2;
   animation: faixaPingPong 1.2s ease-in-out 0.5s infinite;
 }
}
/* === MOBILE: até 767px, com margem de 20px === */
@media (max-width: 767px) {
 .elementor-14 .elementor-element.elementor-element-50c48c8::before {
   left: 20px;
 }
 .elementor-14 .elementor-element.elementor-element-50c48c8::after {
   left: calc(100% - 20px);
 }
 .elementor-14 .elementor-element.elementor-element-50c48c8 .faixa-animada {
   left: 20px;
 }
}
/* Animação da faixa */
@keyframes faixaPingPong {
 0%   { transform: translateY(-50%); }
 25%  { transform: translateY(-45%); }
 50%  { transform: translateY(-50%); }
 75%  { transform: translateY(-55%); }
 100% { transform: translateY(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1312f8c *//* Base da seção */
.elementor-14 .elementor-element.elementor-element-1312f8c {
  position: relative;
  width: 100%;
  min-height: 100vh;
  overflow: hidden;
  z-index: 0;
}
/* Vídeo de fundo */
.elementor-14 .elementor-element.elementor-element-1312f8c video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  transform: translate(-50%, -50%);
  object-fit: cover;
  z-index: -1;
  pointer-events: none;
}
/* Troca entre mobile e desktop */
.elementor-14 .elementor-element.elementor-element-1312f8c .video-desktop {
  display: block;
}
.elementor-14 .elementor-element.elementor-element-1312f8c .video-mobile {
  display: none;
}
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-1312f8c .video-desktop {
    display: none;
  }
  .elementor-14 .elementor-element.elementor-element-1312f8c .video-mobile {
    display: block;
  }
}
/* === DESKTOP: 3 LINHAS FIXAS === */
@media (min-width: 1360px) {
  .elementor-14 .elementor-element.elementor-element-1312f8c::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc(50% - 680px); /* Linha 1 */
    width: 1px;
    background-color: #e4e4e450;
    z-index: 1;
    box-shadow:
      680px 0 #e4e4e450,
      1360px 0 #e4e4e450;
  }
}
/* === FLUIDO: até 1359px, com margem de 32px === */
@media (max-width: 1359px) {
  .elementor-14 .elementor-element.elementor-element-1312f8c::before,
  .elementor-14 .elementor-element.elementor-element-1312f8c::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e450;
    z-index: 1;
  }
  .elementor-14 .elementor-element.elementor-element-1312f8c::before {
    left: 32px;
  }
  .elementor-14 .elementor-element.elementor-element-1312f8c::after {
    left: calc(100% - 32px);
  }
}
/* === MOBILE: até 767px, com margem de 20px === */
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-1312f8c::before {
    left: 20px;
  }
  .elementor-14 .elementor-element.elementor-element-1312f8c::after {
    left: calc(100% - 20px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66df394 */.elementor-14 .elementor-element.elementor-element-66df394{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fedc534 */.image-switcher-container {
  width: 100%;
  max-width: none;
  margin: 0;
  font-family: 'Manrope', sans-serif;
}

.main-image-container {
  width: 100%;
  height: 500px;
  border-radius: 0;
  overflow: hidden;
  box-shadow: none;
  margin-bottom: 15px;
  background: #fafafa;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

#mainImage,
#mainImage450 {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  object-fit: contain;
  object-position: center;
  transition: opacity 0.2s ease;
  background: transparent;
}

.thumbnails-container {
  display: flex;
  gap: 8px;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0 10px;
}

.thumbnail {
  width: 70px;
  height: 70px;
  border-radius: 4px;
  object-fit: contain;
  object-position: center;
  cursor: pointer;
  border: none;
  transition: all 0.2s ease;
  opacity: 0.5;
  background: #f8f9fa;
  display: flex;
  align-items: center;
  justify-content: center;
}

.thumbnail:hover {
  opacity: 0.8;
  transform: scale(1.05);
}

.thumbnail.active {
  opacity: 1;
  transform: scale(1.1);
}

/* Responsivo */
@media (max-width: 768px) {
  .main-image-container {
    height: 300px;
  }
  
  .thumbnail {
    width: 60px;
    height: 60px;
  }
}

@media (max-width: 480px) {
  .main-image-container {
    height: 250px;
  }
  
  .thumbnail {
    width: 55px;
    height: 55px;
  }
  
  .thumbnails-container {
    gap: 6px;
    padding: 0 5px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e65e0b */.elementor-14 .elementor-element.elementor-element-8e65e0b {
  position: relative;
  overflow: hidden;
}

/* === DESKTOP: 2 LINHAS NO GRID DE 1360px === */
@media (min-width: 1360px) {
  .elementor-14 .elementor-element.elementor-element-8e65e0b::before,
  .elementor-14 .elementor-element.elementor-element-8e65e0b::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
  }

  .elementor-14 .elementor-element.elementor-element-8e65e0b::before {
    left: calc(50% - 680px); /* linha da esquerda */
  }

  .elementor-14 .elementor-element.elementor-element-8e65e0b::after {
    left: calc(50% + 680px); /* linha da direita */
  }
}

/* === FLUIDO: até 1359px, com margem de 32px === */
@media (max-width: 1359px) {
  .elementor-14 .elementor-element.elementor-element-8e65e0b::before,
  .elementor-14 .elementor-element.elementor-element-8e65e0b::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
  }

  .elementor-14 .elementor-element.elementor-element-8e65e0b::before {
    left: 32px;
  }

  .elementor-14 .elementor-element.elementor-element-8e65e0b::after {
    left: calc(100% - 33px);
  }
}

/* === MOBILE: até 767px, com margem de 20px === */
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-8e65e0b::before {
    left: 20px;
  }

  .elementor-14 .elementor-element.elementor-element-8e65e0b::after {
    left: calc(100% - 20px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b35076 */.elementor-14 .elementor-element.elementor-element-7b35076{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-326655e */.elementor-14 .elementor-element.elementor-element-326655e{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-593311f */.elementor-14 .elementor-element.elementor-element-593311f{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a98a7a9 */.elementor-14 .elementor-element.elementor-element-a98a7a9 {
  position: relative;
  overflow: hidden;
}
/* === DESKTOP: 3 LINHAS PROPORCIONAIS NO GRID DE 1360PX === */
@media (min-width: 1360px) {
  .elementor-14 .elementor-element.elementor-element-a98a7a9::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc(50% - 680px); /* Linha 1 */
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
    box-shadow:
      680px 0 #e4e4e4,   /* Linha 2 */
      1360px 0 #e4e4e4;  /* Linha 3 */
  }
}
/* === FLUIDO: até 1359px, com margem de 32px === */
@media (max-width: 1359px) {
  .elementor-14 .elementor-element.elementor-element-a98a7a9::before,
  .elementor-14 .elementor-element.elementor-element-a98a7a9::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
  }
  .elementor-14 .elementor-element.elementor-element-a98a7a9::before {
    left: 32px; /* linha da esquerda */
  }
  .elementor-14 .elementor-element.elementor-element-a98a7a9::after {
    left: calc(100% - 33px); /* linha da direita */
  }
  .elementor-14 .elementor-element.elementor-element-a98a7a9 .faixa-animada {
    position: absolute;
    top: 48%;
    left: 32px;
    transform: translateY(-50%);
    width: 3px;
    height: 125px;
    background-color: #67A85B;
    z-index: 2;
    animation: faixaPingPong 1.2s ease-in-out 0.5s infinite;
  }
}
/* === MOBILE: até 767px, com margem de 20px === */
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-a98a7a9::before {
    left: 20px;
  }
  .elementor-14 .elementor-element.elementor-element-a98a7a9::after {
    left: calc(100% - 20px);
  }
  .elementor-14 .elementor-element.elementor-element-a98a7a9 .faixa-animada {
    left: 20px;
  }
}
/* Animação da faixa */
@keyframes faixaPingPong {
  0%   { transform: translateY(-50%); }
  25%  { transform: translateY(-45%); }
  50%  { transform: translateY(-50%); }
  75%  { transform: translateY(-55%); }
  100% { transform: translateY(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c097d77 */.elementor-14 .elementor-element.elementor-element-c097d77 {
  position: relative;
  overflow: hidden;
}

/* === DESKTOP: 2 LINHAS NO GRID DE 1360px === */
@media (min-width: 1360px) {
  .elementor-14 .elementor-element.elementor-element-c097d77::before,
  .elementor-14 .elementor-element.elementor-element-c097d77::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
  }

  .elementor-14 .elementor-element.elementor-element-c097d77::before {
    left: calc(50% - 680px); /* linha da esquerda */
  }

  .elementor-14 .elementor-element.elementor-element-c097d77::after {
    left: calc(50% + 680px); /* linha da direita */
  }
}

/* === FLUIDO: até 1359px, com margem de 32px === */
@media (max-width: 1359px) {
  .elementor-14 .elementor-element.elementor-element-c097d77::before,
  .elementor-14 .elementor-element.elementor-element-c097d77::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
  }

  .elementor-14 .elementor-element.elementor-element-c097d77::before {
    left: 32px;
  }

  .elementor-14 .elementor-element.elementor-element-c097d77::after {
    left: calc(100% - 32px);
  }
}

/* === MOBILE: até 767px, com margem de 20px === */
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-c097d77::before {
    left: 20px;
  }

  .elementor-14 .elementor-element.elementor-element-c097d77::after {
    left: calc(100% - 20px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298d85 */.elementor-14 .elementor-element.elementor-element-2298d85 {
  position: relative;
  overflow: hidden;
}

/* === DESKTOP: Linhas 1, 3 e 4 apenas === */
@media (min-width: 1360px) {
  .elementor-14 .elementor-element.elementor-element-2298d85::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc(50% - 680px); /* Linha 1 */
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
    box-shadow:
      907px 0 #e4e4e4,   /* Linha 3 */
      1360px 0 #e4e4e4;       /* Linha 4 */
  }
}


/* === FLUIDO: até 1359px, com margem de 32px === */
@media (max-width: 1359px) {
  .elementor-14 .elementor-element.elementor-element-2298d85::before,
  .elementor-14 .elementor-element.elementor-element-2298d85::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
  }

  .elementor-14 .elementor-element.elementor-element-2298d85::before {
    left: 32px; /* linha da esquerda */
  }

  .elementor-14 .elementor-element.elementor-element-2298d85::after {
    left: calc(100% - 32px); /* linha da direita */
  }
}

/* === MOBILE: até 767px, com margem de 20px === */
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-2298d85::before {
    left: 20px;
  }

  .elementor-14 .elementor-element.elementor-element-2298d85::after {
    left: calc(100% - 20px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4aff62 */.elementor-14 .elementor-element.elementor-element-b4aff62{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf68d1d */.elementor-14 .elementor-element.elementor-element-bf68d1d {
  position: relative;
  overflow: hidden;
}

/* === DESKTOP: 2 LINHAS NO GRID DE 1360px === */
@media (min-width: 1360px) {
  .elementor-14 .elementor-element.elementor-element-bf68d1d::before,
  .elementor-14 .elementor-element.elementor-element-bf68d1d::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e420;
    z-index: 1;
  }

  .elementor-14 .elementor-element.elementor-element-bf68d1d::before {
    left: calc(50% - 680px); /* linha da esquerda */
  }

  .elementor-14 .elementor-element.elementor-element-bf68d1d::after {
    left: calc(50% + 680px); /* linha da direita */
  }
}

/* === FLUIDO: até 1359px, com margem de 32px === */
@media (max-width: 1359px) {
  .elementor-14 .elementor-element.elementor-element-bf68d1d::before,
  .elementor-14 .elementor-element.elementor-element-bf68d1d::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e420;
    z-index: 1;
  }

  .elementor-14 .elementor-element.elementor-element-bf68d1d::before {
    left: 32px;
  }

  .elementor-14 .elementor-element.elementor-element-bf68d1d::after {
    left: calc(100% - 32px);
  }
}

/* === MOBILE: até 767px, com margem de 20px === */
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-bf68d1d::before {
    left: 20px;
  }

  .elementor-14 .elementor-element.elementor-element-bf68d1d::after {
    left: calc(100% - 20px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b25682d */.elementor-14 .elementor-element.elementor-element-b25682d{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19d1d94 */.elementor-14 .elementor-element.elementor-element-19d1d94{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1d79b9 */.elementor-14 .elementor-element.elementor-element-b1d79b9{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f67aa5 */.elementor-14 .elementor-element.elementor-element-7f67aa5 {
  position: relative;
  overflow: hidden;
}

/* === DESKTOP: 2 LINHAS NO GRID DE 1360px === */
@media (min-width: 1360px) {
  .elementor-14 .elementor-element.elementor-element-7f67aa5::before,
  .elementor-14 .elementor-element.elementor-element-7f67aa5::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
  }

  .elementor-14 .elementor-element.elementor-element-7f67aa5::before {
    left: calc(50% - 680px); /* linha da esquerda */
  }

  .elementor-14 .elementor-element.elementor-element-7f67aa5::after {
    left: calc(50% + 680px); /* linha da direita */
  }
}

/* === FLUIDO: até 1359px, com margem de 32px === */
@media (max-width: 1359px) {
  .elementor-14 .elementor-element.elementor-element-7f67aa5::before,
  .elementor-14 .elementor-element.elementor-element-7f67aa5::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
  }

  .elementor-14 .elementor-element.elementor-element-7f67aa5::before {
    left: 32px;
  }

  .elementor-14 .elementor-element.elementor-element-7f67aa5::after {
    left: calc(100% - 33px);
  }
}

/* === MOBILE: até 767px, com margem de 20px === */
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-7f67aa5::before {
    left: 20px;
  }

  .elementor-14 .elementor-element.elementor-element-7f67aa5::after {
    left: calc(100% - 20px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f7304b */.elementor-14 .elementor-element.elementor-element-5f7304b{
    
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e2af5 */.elementor-14 .elementor-element.elementor-element-a6e2af5 {
  position: relative;
  overflow: hidden;
}
/* === DESKTOP: 3 LINHAS PROPORCIONAIS NO GRID DE 1360PX === */
@media (min-width: 1360px) {
  .elementor-14 .elementor-element.elementor-element-a6e2af5::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc(50% - 680px); /* Linha 1 */
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
    box-shadow:
      680px 0 #e4e4e4,   /* Linha 2 */
      1360px 0 #e4e4e4;  /* Linha 3 */
  }
}
/* === FLUIDO: até 1359px, com margem de 32px === */
@media (max-width: 1359px) {
  .elementor-14 .elementor-element.elementor-element-a6e2af5::before,
  .elementor-14 .elementor-element.elementor-element-a6e2af5::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #e4e4e4;
    z-index: 1;
  }
  .elementor-14 .elementor-element.elementor-element-a6e2af5::before {
    left: 32px; /* linha da esquerda */
  }
  .elementor-14 .elementor-element.elementor-element-a6e2af5::after {
    left: calc(100% - 33px); /* linha da direita */
  }
  .elementor-14 .elementor-element.elementor-element-a6e2af5 .faixa-animada {
    position: absolute;
    top: 48%;
    left: 32px;
    transform: translateY(-50%);
    width: 3px;
    height: 125px;
    background-color: #67A85B;
    z-index: 2;
    animation: faixaPingPong 1.2s ease-in-out 0.5s infinite;
  }
}
/* === MOBILE: até 767px, com margem de 20px === */
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-a6e2af5::before {
    left: 20px;
  }
  .elementor-14 .elementor-element.elementor-element-a6e2af5::after {
    left: calc(100% - 20px);
  }
  .elementor-14 .elementor-element.elementor-element-a6e2af5 .faixa-animada {
    left: 20px;
  }
}
/* Animação da faixa */
@keyframes faixaPingPong {
  0%   { transform: translateY(-50%); }
  25%  { transform: translateY(-45%); }
  50%  { transform: translateY(-50%); }
  75%  { transform: translateY(-55%); }
  100% { transform: translateY(-50%); }
}/* End custom CSS */