.elementor-991 .elementor-element.elementor-element-bc6e32b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:180px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-bc6e32b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-991 .elementor-element.elementor-element-8f3c257{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:120px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-8f3c257.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991 .elementor-element.elementor-element-e745312{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-c305da6{font-family:"Jost", Sans-serif;font-size:20px;line-height:23px;letter-spacing:0px;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-f2bb79e .elementor-button{background-color:#02010100;font-family:"Jost", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 040px;}.elementor-991 .elementor-element.elementor-element-f2bb79e{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-f2bb79e.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-f2bb79e.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-f2bb79e.eael_liquid_glass_shadow-effect3{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:8px 8px 8px 8px;box-shadow:1px 1px 10px 5px rgba(255, 255, 255, 0.4);}.elementor-991 .elementor-element.elementor-element-222c922{--display:flex;--min-height:778px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-991 .elementor-element.elementor-element-222c922.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-991 .elementor-element.elementor-element-26fde46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-9dea667{--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:-49px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-9dea667.e-con{--align-self:center;}.elementor-991 .elementor-element.elementor-element-f79b216{--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;}.elementor-991 .elementor-element.elementor-element-f79b216.e-con{--align-self:center;}.elementor-991 .elementor-element.elementor-element-4c75e11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-66722fc{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-99px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-9fc9603{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-991 .elementor-element.elementor-element-9fc9603 .elementor-divider-separator{width:100%;}.elementor-991 .elementor-element.elementor-element-9fc9603 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-991 .elementor-element.elementor-element-536a05b{--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;}.elementor-991 .elementor-element.elementor-element-528cd39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-a5a6b1b{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:left;}.elementor-991 .elementor-element.elementor-element-a5a6b1b.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-a5a6b1b .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:60px;font-weight:400;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-ea0b6dd{--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;}.elementor-991 .elementor-element.elementor-element-e7c1792.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-e7c1792 .elementor-icon-box-wrapper{text-align:left;}.elementor-991 .elementor-element.elementor-element-e7c1792 .elementor-icon-box-title{margin-block-end:20px;}.elementor-991 .elementor-element.elementor-element-e7c1792 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-e7c1792 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:20px;font-weight:500;}.elementor-991 .elementor-element.elementor-element-e7c1792 .elementor-icon-box-description{font-family:"Jost", Sans-serif;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-976c2fe{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-7348e1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-798b976{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:060px;--padding-left:90px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-798b976:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-798b976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-798b976.eael_liquid_glass-effect1{background-color:#022D99AB;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-798b976.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-323ad4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-754865a{width:var( --container-widget-width, 50% );max-width:50%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-991 .elementor-element.elementor-element-754865a.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-66f5e85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-991 .elementor-element.elementor-element-66f5e85 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-eb9c4ee{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-991 .elementor-element.elementor-element-eb9c4ee .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-22e29f3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-991 .elementor-element.elementor-element-8759810 .elementor-button{background-color:#E6561600;font-size:15px;font-weight:bold;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-991 .elementor-element.elementor-element-8759810 .elementor-button:hover, .elementor-991 .elementor-element.elementor-element-8759810 .elementor-button:focus{background-color:#D1310A00;}.elementor-991 .elementor-element.elementor-element-8759810.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-8759810.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-8759810.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-19cc3ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-0a2cd89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-0a2cd89:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-0a2cd89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-0a2cd89.eael_liquid_glass-effect1{background-color:#022D99AB;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-0a2cd89.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-c784bd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-82f46c9{width:var( --container-widget-width, 50% );max-width:50%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-991 .elementor-element.elementor-element-82f46c9.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-82f46c9 img{max-width:100%;}.elementor-991 .elementor-element.elementor-element-07a5e88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-991 .elementor-element.elementor-element-07a5e88 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-12e8cb0{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-991 .elementor-element.elementor-element-12e8cb0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-a28e876{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-991 .elementor-element.elementor-element-443304c .elementor-button{background-color:#E6561600;font-size:15px;font-weight:bold;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-991 .elementor-element.elementor-element-443304c .elementor-button:hover, .elementor-991 .elementor-element.elementor-element-443304c .elementor-button:focus{background-color:#D1310A00;}.elementor-991 .elementor-element.elementor-element-443304c.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-443304c.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-443304c.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-36bc338{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-36bc338.e-con{--align-self:center;}.elementor-991 .elementor-element.elementor-element-155d749{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-991 .elementor-element.elementor-element-155d749.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-155d749 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-d5fde1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-991 .elementor-element.elementor-element-0379a7c{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-2c6adad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-f5a9adb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-f5a9adb:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-f5a9adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-f5a9adb.eael_liquid_glass-effect1{background-color:#022D99AB;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-f5a9adb.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-ccffaa2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-a0b3593{width:var( --container-widget-width, 68% );max-width:68%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-991 .elementor-element.elementor-element-a0b3593.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-a0b3593 img{max-width:100%;}.elementor-991 .elementor-element.elementor-element-593b586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-991 .elementor-element.elementor-element-593b586 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-74caab1{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-991 .elementor-element.elementor-element-74caab1 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-759e8d4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;text-align:left;}.elementor-991 .elementor-element.elementor-element-759e8d4 img{max-width:30%;}.elementor-991 .elementor-element.elementor-element-a415b78 .elementor-button{background-color:#E6561600;font-size:15px;font-weight:bold;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-991 .elementor-element.elementor-element-a415b78 .elementor-button:hover, .elementor-991 .elementor-element.elementor-element-a415b78 .elementor-button:focus{background-color:#D1310A00;}.elementor-991 .elementor-element.elementor-element-a415b78.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-a415b78.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-a415b78.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-97380e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-2a92552{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-2a92552:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-2a92552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-2a92552.eael_liquid_glass-effect1{background-color:#022D99AB;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-2a92552.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-fd72645{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-fd72645.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991 .elementor-element.elementor-element-3c0f7fd{width:var( --container-widget-width, 68% );max-width:68%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-991 .elementor-element.elementor-element-3c0f7fd.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-3c0f7fd img{max-width:100%;}.elementor-991 .elementor-element.elementor-element-b69ffee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-991 .elementor-element.elementor-element-b69ffee .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-addacc4{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-991 .elementor-element.elementor-element-addacc4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-de86d5c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;text-align:left;}.elementor-991 .elementor-element.elementor-element-de86d5c img{max-width:96%;}.elementor-991 .elementor-element.elementor-element-eb6debf .elementor-button{background-color:#E6561600;font-size:15px;font-weight:bold;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-991 .elementor-element.elementor-element-eb6debf .elementor-button:hover, .elementor-991 .elementor-element.elementor-element-eb6debf .elementor-button:focus{background-color:#D1310A00;}.elementor-991 .elementor-element.elementor-element-eb6debf.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-eb6debf.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-eb6debf.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-4526fb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-cc476bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-cc476bb:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-cc476bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-cc476bb.eael_liquid_glass-effect1{background-color:#022D99AB;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-cc476bb.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-31fbaf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-35d9779{width:var( --container-widget-width, 68% );max-width:68%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-991 .elementor-element.elementor-element-35d9779.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-35d9779 img{max-width:100%;}.elementor-991 .elementor-element.elementor-element-e6ab7dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-991 .elementor-element.elementor-element-e6ab7dc .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-1412938{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-991 .elementor-element.elementor-element-1412938 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-3e69413{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;text-align:left;}.elementor-991 .elementor-element.elementor-element-3e69413 img{max-width:96%;}.elementor-991 .elementor-element.elementor-element-75a635a .elementor-button{background-color:#E6561600;font-size:15px;font-weight:bold;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-991 .elementor-element.elementor-element-75a635a .elementor-button:hover, .elementor-991 .elementor-element.elementor-element-75a635a .elementor-button:focus{background-color:#D1310A00;}.elementor-991 .elementor-element.elementor-element-75a635a.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-75a635a.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-75a635a.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-86be8ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-a3c4dd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-a3c4dd1:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-a3c4dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-a3c4dd1.eael_liquid_glass-effect1{background-color:#022D99AB;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-a3c4dd1.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-445fc4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-4f7d635{width:var( --container-widget-width, 68% );max-width:68%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-991 .elementor-element.elementor-element-4f7d635.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-4f7d635 img{max-width:100%;}.elementor-991 .elementor-element.elementor-element-7f5302e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-991 .elementor-element.elementor-element-7f5302e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-2e3a5c3{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-991 .elementor-element.elementor-element-2e3a5c3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-6283226{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;text-align:left;}.elementor-991 .elementor-element.elementor-element-6283226 img{max-width:30%;}.elementor-991 .elementor-element.elementor-element-5bda0a2 .elementor-button{background-color:#E6561600;font-size:15px;font-weight:bold;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-991 .elementor-element.elementor-element-5bda0a2 .elementor-button:hover, .elementor-991 .elementor-element.elementor-element-5bda0a2 .elementor-button:focus{background-color:#D1310A00;}.elementor-991 .elementor-element.elementor-element-5bda0a2.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-5bda0a2.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-5bda0a2.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-9ca2824{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-c11cbd4{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:left;}.elementor-991 .elementor-element.elementor-element-c11cbd4.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-c11cbd4 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:60px;font-weight:800;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-f8f8c0f{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-f8f8c0f.e-con{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-971b608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-991 .elementor-element.elementor-element-971b608:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-971b608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-971b608:hover{background-color:#E6561600;}.elementor-991 .elementor-element.elementor-element-971b608.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(20px) brightness(1);}.elementor-991 .elementor-element.elementor-element-971b608.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-wrapper{text-align:left;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title{margin-block-end:13px;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:69px;font-weight:400;line-height:53px;letter-spacing:-0.2px;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;line-height:24px;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-be7f96b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-991 .elementor-element.elementor-element-be7f96b:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-be7f96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-be7f96b:hover{background-color:#E6561600;}.elementor-991 .elementor-element.elementor-element-be7f96b.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(20px) brightness(1);}.elementor-991 .elementor-element.elementor-element-be7f96b.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-c4e6f6c .elementor-icon-box-wrapper{text-align:left;}.elementor-991 .elementor-element.elementor-element-c4e6f6c .elementor-icon-box-title{margin-block-end:13px;}.elementor-991 .elementor-element.elementor-element-c4e6f6c .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-c4e6f6c .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:400;line-height:43px;letter-spacing:-0.2px;}.elementor-991 .elementor-element.elementor-element-c4e6f6c .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;line-height:24px;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-6ecd238{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-991 .elementor-element.elementor-element-6ecd238:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-6ecd238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-6ecd238:hover{background-color:#E6561600;}.elementor-991 .elementor-element.elementor-element-6ecd238.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(20px) brightness(1);}.elementor-991 .elementor-element.elementor-element-6ecd238.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-d93431c .elementor-icon-box-wrapper{text-align:left;}.elementor-991 .elementor-element.elementor-element-d93431c .elementor-icon-box-title{margin-block-end:13px;}.elementor-991 .elementor-element.elementor-element-d93431c .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-d93431c .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:69px;font-weight:400;line-height:53px;letter-spacing:-0.2px;}.elementor-991 .elementor-element.elementor-element-d93431c .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;line-height:24px;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-e54ab0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-991 .elementor-element.elementor-element-e54ab0b:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-e54ab0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-e54ab0b:hover{background-color:#E6561600;}.elementor-991 .elementor-element.elementor-element-e54ab0b.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(20px) brightness(1);}.elementor-991 .elementor-element.elementor-element-e54ab0b.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-3bec73f .elementor-icon-box-wrapper{text-align:left;}.elementor-991 .elementor-element.elementor-element-3bec73f .elementor-icon-box-title{margin-block-end:13px;}.elementor-991 .elementor-element.elementor-element-3bec73f .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-3bec73f .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:35px;font-weight:400;line-height:43px;letter-spacing:-0.2px;}.elementor-991 .elementor-element.elementor-element-3bec73f .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;line-height:24px;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-3b9245d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-991 .elementor-element.elementor-element-3b9245d:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-3b9245d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-991 .elementor-element.elementor-element-3b9245d:hover{background-color:#E6561600;}.elementor-991 .elementor-element.elementor-element-3b9245d.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(20px) brightness(1);}.elementor-991 .elementor-element.elementor-element-3b9245d.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-991 .elementor-element.elementor-element-8910531 .elementor-icon-box-wrapper{text-align:left;}.elementor-991 .elementor-element.elementor-element-8910531 .elementor-icon-box-title{margin-block-end:13px;}.elementor-991 .elementor-element.elementor-element-8910531 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-8910531 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:35px;font-weight:400;line-height:43px;letter-spacing:-0.2px;}.elementor-991 .elementor-element.elementor-element-8910531 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;line-height:24px;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-82f8989{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-2f43e39.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-2f43e39{text-align:left;}.elementor-991 .elementor-element.elementor-element-2f43e39 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:60px;font-weight:400;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-4ec48a9{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-4ec48a9.e-con{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-4fd4291{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.6s;--padding-top:60px;--padding-bottom:60px;--padding-left:70px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-4fd4291:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-4fd4291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0621D6;}.elementor-991 .elementor-element.elementor-element-4fd4291:hover{background-color:#760EEAFA;}.elementor-991 .elementor-element.elementor-element-4fd4291.eael_liquid_glass-effect1{background-color:#0C1BCF78;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-4fd4291.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-991 .elementor-element.elementor-element-4197428 .elementor-icon-box-wrapper{text-align:left;}.elementor-991 .elementor-element.elementor-element-4197428{--icon-box-icon-margin:26px;}.elementor-991 .elementor-element.elementor-element-4197428 .elementor-icon-box-title{margin-block-end:13px;}.elementor-991 .elementor-element.elementor-element-4197428.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-4197428.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-4197428.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-4197428 .elementor-icon{font-size:78px;}.elementor-991 .elementor-element.elementor-element-4197428 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-4197428 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:29px;font-weight:500;line-height:53px;letter-spacing:-0.2px;}.elementor-991 .elementor-element.elementor-element-4197428 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;line-height:24px;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-4028529{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.6s;--padding-top:60px;--padding-bottom:60px;--padding-left:70px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-4028529:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-4028529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0621D6;}.elementor-991 .elementor-element.elementor-element-4028529:hover{background-color:#760EEAFA;}.elementor-991 .elementor-element.elementor-element-4028529.eael_liquid_glass-effect1{background-color:#0C1BCF78;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-4028529.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-991 .elementor-element.elementor-element-deebf1b .elementor-icon-box-wrapper{text-align:left;}.elementor-991 .elementor-element.elementor-element-deebf1b{--icon-box-icon-margin:26px;}.elementor-991 .elementor-element.elementor-element-deebf1b .elementor-icon-box-title{margin-block-end:13px;}.elementor-991 .elementor-element.elementor-element-deebf1b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-deebf1b.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-deebf1b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-deebf1b .elementor-icon{font-size:78px;}.elementor-991 .elementor-element.elementor-element-deebf1b .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-deebf1b .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:29px;font-weight:500;line-height:53px;letter-spacing:-0.2px;}.elementor-991 .elementor-element.elementor-element-deebf1b .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;line-height:24px;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-902a901{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.6s;--padding-top:60px;--padding-bottom:60px;--padding-left:70px;--padding-right:70px;}.elementor-991 .elementor-element.elementor-element-902a901:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-902a901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0621D6;}.elementor-991 .elementor-element.elementor-element-902a901:hover{background-color:#760EEAFA;}.elementor-991 .elementor-element.elementor-element-902a901.eael_liquid_glass-effect1{background-color:#0C1BCF78;backdrop-filter:blur(24px);}.elementor-991 .elementor-element.elementor-element-902a901.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-991 .elementor-element.elementor-element-4421701 .elementor-icon-box-wrapper{text-align:left;}.elementor-991 .elementor-element.elementor-element-4421701{--icon-box-icon-margin:26px;}.elementor-991 .elementor-element.elementor-element-4421701 .elementor-icon-box-title{margin-block-end:13px;}.elementor-991 .elementor-element.elementor-element-4421701.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-4421701.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-4421701.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-4421701 .elementor-icon{font-size:78px;}.elementor-991 .elementor-element.elementor-element-4421701 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-4421701 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:29px;font-weight:500;line-height:53px;letter-spacing:-0.2px;}.elementor-991 .elementor-element.elementor-element-4421701 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;line-height:24px;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-64e00c0{--display:flex;}.elementor-991 .elementor-element.elementor-element-de8a3af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-4a1607e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-4a1607e:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-4a1607e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212B8;}.elementor-991 .elementor-element.elementor-element-4a1607e.eael_liquid_glass-effect1{background-color:#FFFFFF12;backdrop-filter:blur(12px);}.elementor-991 .elementor-element.elementor-element-4a1607e.eael_liquid_glass_shadow-effect2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 0px 33px -2px #383C65;}.elementor-991 .elementor-element.elementor-element-989abd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-5d667b2{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-991 .elementor-element.elementor-element-5d667b2.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-5d667b2 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-e2a7fdd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;text-align:center;}.elementor-991 .elementor-element.elementor-element-e2a7fdd.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-e2a7fdd .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-2178272{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-2178272.e-con{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-f278652{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-f278652.e-con{--align-self:center;}.elementor-991 .elementor-element.elementor-element-9b47332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-9b47332.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-9b47332 img{max-width:43%;}.elementor-991 .elementor-element.elementor-element-74ad971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;text-align:center;}.elementor-991 .elementor-element.elementor-element-74ad971.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-74ad971 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-17c4a08{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-17c4a08.e-con{--align-self:center;}.elementor-991 .elementor-element.elementor-element-ffe1d81{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-991 .elementor-element.elementor-element-ffe1d81.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-ffe1d81 img{width:100%;max-width:100%;}.elementor-991 .elementor-element.elementor-element-f5960db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;text-align:center;}.elementor-991 .elementor-element.elementor-element-f5960db.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-f5960db .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-6a4fb1f{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-6a4fb1f.e-con{--align-self:center;}.elementor-991 .elementor-element.elementor-element-444964d{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-991 .elementor-element.elementor-element-444964d.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-444964d img{width:55%;max-width:100%;}.elementor-991 .elementor-element.elementor-element-ce78d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-991 .elementor-element.elementor-element-ce78d3c.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-ce78d3c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-b7ce0c5{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-b7ce0c5.e-con{--align-self:center;}.elementor-991 .elementor-element.elementor-element-0d223c4{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-991 .elementor-element.elementor-element-0d223c4.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-0d223c4 img{width:86%;max-width:100%;}.elementor-991 .elementor-element.elementor-element-bb2b240{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-991 .elementor-element.elementor-element-bb2b240.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-bb2b240 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-991 .elementor-element.elementor-element-ccd7bb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:90px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-ccd7bb7:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-ccd7bb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1f1f1f;}.elementor-991 .elementor-element.elementor-element-ccd7bb7.eael_liquid_glass-effect1{background-color:#000000AB;backdrop-filter:blur(37px);}.elementor-991 .elementor-element.elementor-element-ccd7bb7.eael_liquid_glass_shadow-effect2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 33px -2px #383C65;}.elementor-991 .elementor-element.elementor-element-cfddd59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991 .elementor-element.elementor-element-c66d581{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-991 .elementor-element.elementor-element-c66d581 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:41px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-dfaf5d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Jost", Sans-serif;color:var( --e-global-color-blocksy_palette_4 );}.elementor-991 .elementor-element.elementor-element-dccf249{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-991 .elementor-element.elementor-element-dccf249 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-364bb86{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991 .elementor-element.elementor-element-1722072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-991 .elementor-element.elementor-element-1722072 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;line-height:1em;}.elementor-991 .elementor-element.elementor-element-bd23ed1{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms label.wpforms-error{display:block !important;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-contact-form{background:#FFFFFF00;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .wpforms-head-container, .elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms-heading{text-align:right;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-contact-form-title, .elementor-991 .elementor-element.elementor-element-bd23ed1 .wpforms-title{color:#FFFFFF;font-family:"Jost", Sans-serif;font-weight:400;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-contact-form-description, .elementor-991 .elementor-element.elementor-element-bd23ed1 .wpforms-description{color:#979797;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field label, .elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field legend{color:#FFFFFF;font-family:"Jost", Sans-serif;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field textarea, .elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field select{background-color:#02010100;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;text-indent:3px;font-family:"Jost", Sans-serif;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field select{height:43px;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field .wpforms-field-description, .elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field .wpforms-field-sublabel{color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field input::-webkit-input-placeholder, .elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-field textarea::-webkit-input-placeholder{color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-submit-container .wpforms-submit{width:408px;background-color:#FF8A11;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-submit-container{margin-top:15px;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms textarea.wpforms-error{border-width:1px;}body.elementor-page-991:not(.elementor-motion-effects-element-type-background), body.elementor-page-991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wirinnovation.ai/wp-content/uploads/2025/11/fundo-site-wir-mobile.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-991 .elementor-element.elementor-element-bc6e32b{--width:100.442%;}.elementor-991 .elementor-element.elementor-element-8f3c257{--width:29.703%;}.elementor-991 .elementor-element.elementor-element-222c922{--width:46.493vw;}.elementor-991 .elementor-element.elementor-element-f79b216{--width:100%;}.elementor-991 .elementor-element.elementor-element-66722fc{--content-width:1600px;}.elementor-991 .elementor-element.elementor-element-528cd39{--width:50%;}.elementor-991 .elementor-element.elementor-element-ea0b6dd{--width:50%;}.elementor-991 .elementor-element.elementor-element-7348e1d{--width:50%;}.elementor-991 .elementor-element.elementor-element-323ad4a{--width:89%;}.elementor-991 .elementor-element.elementor-element-19cc3ff{--width:50%;}.elementor-991 .elementor-element.elementor-element-0a2cd89{--width:100%;}.elementor-991 .elementor-element.elementor-element-c784bd8{--width:89%;}.elementor-991 .elementor-element.elementor-element-2c6adad{--width:50%;}.elementor-991 .elementor-element.elementor-element-ccffaa2{--width:89%;}.elementor-991 .elementor-element.elementor-element-97380e4{--width:50%;}.elementor-991 .elementor-element.elementor-element-2a92552{--width:100%;}.elementor-991 .elementor-element.elementor-element-fd72645{--width:89.35%;}.elementor-991 .elementor-element.elementor-element-4526fb7{--width:50%;}.elementor-991 .elementor-element.elementor-element-cc476bb{--width:100%;}.elementor-991 .elementor-element.elementor-element-31fbaf7{--width:89%;}.elementor-991 .elementor-element.elementor-element-86be8ac{--width:50%;}.elementor-991 .elementor-element.elementor-element-a3c4dd1{--width:100%;}.elementor-991 .elementor-element.elementor-element-445fc4c{--width:89%;}.elementor-991 .elementor-element.elementor-element-f8f8c0f{--content-width:1502px;}.elementor-991 .elementor-element.elementor-element-971b608{--width:75%;}.elementor-991 .elementor-element.elementor-element-be7f96b{--width:75%;}.elementor-991 .elementor-element.elementor-element-6ecd238{--width:75%;}.elementor-991 .elementor-element.elementor-element-e54ab0b{--width:75%;}.elementor-991 .elementor-element.elementor-element-3b9245d{--width:75%;}.elementor-991 .elementor-element.elementor-element-4fd4291{--width:50%;}.elementor-991 .elementor-element.elementor-element-4028529{--width:50%;}.elementor-991 .elementor-element.elementor-element-902a901{--width:50%;}.elementor-991 .elementor-element.elementor-element-2178272{--content-width:1492px;}.elementor-991 .elementor-element.elementor-element-f278652{--width:25%;}.elementor-991 .elementor-element.elementor-element-17c4a08{--width:25%;}.elementor-991 .elementor-element.elementor-element-6a4fb1f{--width:25%;}.elementor-991 .elementor-element.elementor-element-b7ce0c5{--width:25%;}.elementor-991 .elementor-element.elementor-element-ccd7bb7{--content-width:1249px;}.elementor-991 .elementor-element.elementor-element-cfddd59{--width:50%;}.elementor-991 .elementor-element.elementor-element-364bb86{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-991 .elementor-element.elementor-element-8f3c257{--width:420.998px;}}@media(min-width:1025px){body.elementor-page-991:not(.elementor-motion-effects-element-type-background), body.elementor-page-991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-991 .elementor-element.elementor-element-bc6e32b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:160px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-8f3c257{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-a5a6b1b .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-976c2fe{--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-991 .elementor-element.elementor-element-798b976{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-754865a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-991 .elementor-element.elementor-element-66f5e85 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-eb9c4ee .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-0a2cd89{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-82f46c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-991 .elementor-element.elementor-element-07a5e88 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-12e8cb0 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-155d749 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-0379a7c{--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-991 .elementor-element.elementor-element-f5a9adb{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-ccffaa2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991 .elementor-element.elementor-element-a0b3593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-991 .elementor-element.elementor-element-593b586.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-593b586 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-74caab1.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-74caab1 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-2a92552{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-3c0f7fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-991 .elementor-element.elementor-element-b69ffee .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-addacc4 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-cc476bb{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-35d9779{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-991 .elementor-element.elementor-element-e6ab7dc .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-1412938 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-a3c4dd1{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-4f7d635{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-991 .elementor-element.elementor-element-7f5302e .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-2e3a5c3 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-c11cbd4 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-f8f8c0f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-991 .elementor-element.elementor-element-971b608{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-be7f96b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-6ecd238{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-e54ab0b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-3b9245d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-2f43e39 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-4ec48a9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-991 .elementor-element.elementor-element-4fd4291{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-4197428{--icon-box-icon-margin:30px;}.elementor-991 .elementor-element.elementor-element-4197428 .elementor-icon{font-size:25px;}.elementor-991 .elementor-element.elementor-element-4028529{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-deebf1b{--icon-box-icon-margin:30px;}.elementor-991 .elementor-element.elementor-element-deebf1b .elementor-icon{font-size:25px;}.elementor-991 .elementor-element.elementor-element-902a901{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-4421701{--icon-box-icon-margin:30px;}.elementor-991 .elementor-element.elementor-element-4421701 .elementor-icon{font-size:25px;}.elementor-991 .elementor-element.elementor-element-5d667b2 .elementor-heading-title{font-size:18px;}.elementor-991 .elementor-element.elementor-element-e2a7fdd .elementor-heading-title{font-size:18px;}.elementor-991 .elementor-element.elementor-element-74ad971 .elementor-heading-title{font-size:18px;}.elementor-991 .elementor-element.elementor-element-f5960db .elementor-heading-title{font-size:18px;}.elementor-991 .elementor-element.elementor-element-ce78d3c .elementor-heading-title{font-size:18px;}.elementor-991 .elementor-element.elementor-element-bb2b240 .elementor-heading-title{font-size:18px;}.elementor-991 .elementor-element.elementor-element-ccd7bb7{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-991 .elementor-element.elementor-element-c66d581 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-dccf249 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-1722072 .elementor-heading-title{font-size:30px;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .wpforms-container{max-width:310px;width:310px;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-submit-container .wpforms-submit{width:306px;}body.elementor-page-991:not(.elementor-motion-effects-element-type-background), body.elementor-page-991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wirinnovation.ai/wp-content/uploads/2025/11/fundo-site-wir.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}body.elementor-page-991{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-991 .elementor-element.elementor-element-bc6e32b{--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-8f3c257{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-33d75aa{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-33d75aa.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-e745312{padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-c305da6{padding:0px 10px 0px 10px;font-size:16px;line-height:1.3em;}.elementor-991 .elementor-element.elementor-element-f2bb79e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-9dea667{--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-a5a6b1b{text-align:center;}.elementor-991 .elementor-element.elementor-element-e7c1792 .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-798b976{--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-991 .elementor-element.elementor-element-323ad4a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-754865a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-991 .elementor-element.elementor-element-754865a.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-66f5e85{text-align:center;}.elementor-991 .elementor-element.elementor-element-eb9c4ee{text-align:center;}.elementor-991 .elementor-element.elementor-element-eb9c4ee .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-8759810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-991 .elementor-element.elementor-element-8759810.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-0a2cd89{--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-991 .elementor-element.elementor-element-c784bd8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-82f46c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-991 .elementor-element.elementor-element-82f46c9.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-07a5e88{text-align:center;}.elementor-991 .elementor-element.elementor-element-12e8cb0{text-align:center;}.elementor-991 .elementor-element.elementor-element-12e8cb0 .elementor-heading-title{font-size:18px;}.elementor-991 .elementor-element.elementor-element-443304c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-443304c.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-155d749{text-align:center;}.elementor-991 .elementor-element.elementor-element-f5a9adb{--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-991 .elementor-element.elementor-element-ccffaa2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-a0b3593{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-991 .elementor-element.elementor-element-a0b3593.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-593b586{text-align:center;}.elementor-991 .elementor-element.elementor-element-74caab1{text-align:center;}.elementor-991 .elementor-element.elementor-element-74caab1 .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-759e8d4{text-align:center;}.elementor-991 .elementor-element.elementor-element-759e8d4 img{max-width:68%;}.elementor-991 .elementor-element.elementor-element-a415b78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-991 .elementor-element.elementor-element-a415b78.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-2a92552{--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-991 .elementor-element.elementor-element-fd72645{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-3c0f7fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-991 .elementor-element.elementor-element-3c0f7fd.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-b69ffee{text-align:center;}.elementor-991 .elementor-element.elementor-element-addacc4{text-align:center;}.elementor-991 .elementor-element.elementor-element-addacc4 .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-de86d5c{text-align:center;}.elementor-991 .elementor-element.elementor-element-de86d5c img{max-width:68%;}.elementor-991 .elementor-element.elementor-element-eb6debf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-991 .elementor-element.elementor-element-eb6debf.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-cc476bb{--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-991 .elementor-element.elementor-element-31fbaf7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-35d9779{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-991 .elementor-element.elementor-element-35d9779.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-e6ab7dc{text-align:center;}.elementor-991 .elementor-element.elementor-element-1412938{text-align:center;}.elementor-991 .elementor-element.elementor-element-1412938 .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-3e69413{text-align:center;}.elementor-991 .elementor-element.elementor-element-3e69413 img{max-width:68%;}.elementor-991 .elementor-element.elementor-element-75a635a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-991 .elementor-element.elementor-element-75a635a.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-a3c4dd1{--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-991 .elementor-element.elementor-element-445fc4c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-4f7d635{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-991 .elementor-element.elementor-element-4f7d635.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-7f5302e{text-align:center;}.elementor-991 .elementor-element.elementor-element-2e3a5c3{text-align:center;}.elementor-991 .elementor-element.elementor-element-2e3a5c3 .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-6283226{text-align:center;}.elementor-991 .elementor-element.elementor-element-6283226 img{max-width:68%;}.elementor-991 .elementor-element.elementor-element-5bda0a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-991 .elementor-element.elementor-element-5bda0a2.elementor-element{--align-self:center;}.elementor-991 .elementor-element.elementor-element-c11cbd4{text-align:center;}.elementor-991 .elementor-element.elementor-element-f8f8c0f{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-971b608{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-56d219b .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-be7f96b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-c4e6f6c .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-6ecd238{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-d93431c .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-e54ab0b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-3bec73f .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-3b9245d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-8910531 .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-2f43e39{text-align:center;}.elementor-991 .elementor-element.elementor-element-4ec48a9{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-4fd4291{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-4197428 .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-4197428 .elementor-icon{font-size:81px;}.elementor-991 .elementor-element.elementor-element-4028529{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-deebf1b .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-deebf1b .elementor-icon{font-size:81px;}.elementor-991 .elementor-element.elementor-element-902a901{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-991 .elementor-element.elementor-element-4421701 .elementor-icon-box-wrapper{text-align:center;}.elementor-991 .elementor-element.elementor-element-4421701 .elementor-icon{font-size:81px;}.elementor-991 .elementor-element.elementor-element-5d667b2{text-align:center;}.elementor-991 .elementor-element.elementor-element-5d667b2 .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-e2a7fdd{text-align:center;}.elementor-991 .elementor-element.elementor-element-e2a7fdd .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-2178272{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-9b47332 img{max-width:43%;}.elementor-991 .elementor-element.elementor-element-74ad971{text-align:center;}.elementor-991 .elementor-element.elementor-element-74ad971 .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-17c4a08{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-ffe1d81 img{max-width:77%;}.elementor-991 .elementor-element.elementor-element-f5960db{text-align:center;}.elementor-991 .elementor-element.elementor-element-f5960db .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-6a4fb1f{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-444964d img{max-width:77%;}.elementor-991 .elementor-element.elementor-element-ce78d3c{text-align:center;}.elementor-991 .elementor-element.elementor-element-ce78d3c .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-b7ce0c5{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-0d223c4 img{max-width:77%;}.elementor-991 .elementor-element.elementor-element-bb2b240{text-align:center;}.elementor-991 .elementor-element.elementor-element-bb2b240 .elementor-heading-title{font-size:20px;}.elementor-991 .elementor-element.elementor-element-ccd7bb7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991 .elementor-element.elementor-element-c66d581{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-991 .elementor-element.elementor-element-dfaf5d1{text-align:center;}.elementor-991 .elementor-element.elementor-element-dccf249{text-align:center;}.elementor-991 .elementor-element.elementor-element-1722072{text-align:center;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .wpforms-container{max-width:252px;width:252px;}.elementor-991 .elementor-element.elementor-element-bd23ed1 .eael-wpforms .wpforms-submit-container .wpforms-submit{width:251px;}body.elementor-page-991:not(.elementor-motion-effects-element-type-background), body.elementor-page-991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wirinnovation.ai/wp-content/uploads/2025/11/fundo-site-wir-mobile.jpg");background-position:bottom right;background-size:cover;}body.elementor-page-991{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-f2bb79e */#botao {
  font-family: 'Jost', sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #fff;
  text-decoration: none;
  padding: 14px 42px;
  border-radius: 50px;
  border: 2px solid transparent;
  background: linear-gradient(90deg, #ffb77b, #f58fc7, #a869ff) border-box;
  -webkit-mask: 
    linear-gradient(#fff 0 0) padding-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  background-size: 300%;
  animation: moveBorder 6s ease-in-out infinite alternate;
  display: inline-block;
  cursor: pointer;
}

@keyframes moveBorder {
  from { background-position: 0% 0%; }
  to { background-position: 100% 0%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26fde46 */.spline-container {
    width: 100%;
    max-width: 100%;
    height: auto;

    /* Ajuste proporcional sem cortar */
    aspect-ratio: 16 / 9; 
    position: relative;
    overflow: hidden;
}

/* Spline responsivo */
.spline-container spline-viewer {
    width: 100%;
    height: 100%;
    display: block;

    /* Evita qualquer corte */
    object-fit: contain !important;

    margin: 0;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c75e11 *//* ============================================================
   CARD BLACK PREMIUM COM GLOW AZUL
============================================================ */
.wir-box.black-version {
    position: relative;
    background: #000;
    border-radius: 42px;
    padding: 80px 60px; /* diminuído após remoção do GIF */
    display: flex;
    flex-direction: column;
    align-items: flex-start; 
    gap: 35px;

    background: radial-gradient(circle at 20% 20%, rgba(35,35,35,0.6), #000 60%),
                radial-gradient(circle at 80% 85%, rgba(0,120,255,0.18), transparent 70%);

    backdrop-filter: blur(12px);
}

/* GLOW AZUL NA BORDA */
.wir-box.black-version::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 42px;
    padding: 3px;

    background: linear-gradient(
        135deg,
        rgba(120,180,255,0.9),
        rgba(0,140,255,0.3),
        rgba(120,180,255,0.9)
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    pointer-events: none;
    animation: borderGlowMove 4s ease-in-out infinite alternate;
}

/* ============================================================
   TEXTO
============================================================ */
.wir-title {
    font-family: "Cormorant", serif;
    font-size: 52px;
    color: #ffffff;
    margin-top: 0;
    text-align: left;
}

.wir-text {
    font-family: "Jost", sans-serif;
    font-size: 18px;
    line-height: 1.65;
    color: #dcdcdc;
    max-width: 700px;
    text-align: left;
}

/* ============================================================
   MOBILE
============================================================ */
@media (max-width: 900px) {

    .wir-box.black-version {
        padding: 50px 25px;
        gap: 25px;
    }

    .wir-title {
        font-size: 38px;
    }

    .wir-text {
        font-size: 17px;
        max-width: 95%;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dea667 */.video {
    transform-origin: bottom;
    transform: perspective(1000px) rotateX(20deg) !important; /* Inicialmente fechada com perspectiva */
    transition: transform 0.5s ease-in-out;
  }
  
  
  .video-ativoo {
    transform-origin: bottom;
    transform: perspective(1000px) rotateX(0deg) !important; /* Inicialmente fechada com perspectiva */
    transition: transform 0.5s ease-in-out;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22e29f3 */.bio-box {
    font-family: "Jost", sans-serif;
    font-size: 18px;
    line-height: 1.5;
    color: #ffff;
    max-width: 650px;
}

/* Texto base */
.bio-text {
    margin-bottom: 12px;
}

/* Conteúdo escondido com transição */
.bio-full {
    display: block;
    max-height: 0;
    opacity: 0;
    overflow: hidden;

    transition: 
        max-height 0.5s ease,
        opacity 0.5s ease,
        transform 0.5s ease;

    transform: translateY(-6px);
}

/* Quando ativo */
.bio-full.active {
    max-height: 500px;   /* suficiente para o texto */
    opacity: 1;
    transform: translateY(0);
}

/* Botão */
.bio-toggle {
    font-family: "Jost", sans-serif;
    font-size: 17px;
    color: #d9a6ff;
    background: none;
    border: none;
    cursor: pointer;
    padding: 0;
    font-weight: 500;
    transition: 0.25s ease;
}

.bio-toggle:hover {
    color: #e7c2ff;
    text-shadow: 0 0 8px rgba(217,166,255,0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7348e1d */.wir-card {
    flex: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a28e876 */.bio-box {
    font-family: "Jost", sans-serif;
    font-size: 18px;
    line-height: 1.5;
    color: #e3e3e3;
    max-width: 650px;
}

.bio-text { margin-bottom: 12px; }

/* Escondido inicialmente com animação */
.bio-full {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    display: block;
    transition:
        max-height 0.6s ease,
        opacity 0.4s ease,
        transform 0.5s ease;
    transform: translateY(-8px);
}

/* Quando mostrar */
.bio-full.active {
    max-height: 500px;
    opacity: 1;
    transform: translateY(0);
}

/* Botão */
.bio-toggle {
    font-family: "Jost", sans-serif;
    font-size: 17px;
    color: #d9a6ff;
    background: none;
    border: none;
    cursor: pointer;
    padding: 0;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a2cd89 */.wir-card {
    flex: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-976c2fe */.wir-cards-row {
    display: flex;
    align-items: stretch;
    gap: 40px; /* ajuste se quiser */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d5fde1b *//* ===============================
   DESKTOP — Carrossel Infinito
================================ */
.logo-carousel {
  width: 100%;
  overflow: hidden;
  padding: 20px 0;
}

.logo-track {
  display: flex;
  gap: 95px;
  animation: scroll 28s linear infinite;
}

.logo-track img {
  max-width: 100px;
  width: auto;
  height: auto;
  opacity: 0.95;
  transition: 0.3s ease;
  object-fit: contain;
  filter: drop-shadow(0 0 4px rgba(255,255,255,0.12));
}

.logo-track img:hover {
  opacity: 1;
  transform: scale(1.08);
}

/* ===============================
   REDUÇÃO DE TAMANHO PARA LOGOS ESPECÍFICOS
================================ */
.logo-track img[alt="Aon"],
.logo-track img[alt="Lockton"],
.logo-track img[alt="UMMA"] {
    max-width: 75px !important;
}

/* Para garantir compatibilidade com variações de arquivos brancos */
.logo-track img[src*="Aon_Corporation_logo"],
.logo-track img[src*="Lockton-Logo"],
.logo-track img[src*="UMMA_PREF_COR_POS"] {
    max-width: 75px !important;
}

@keyframes scroll {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* ===============================
   MOBILE — 1 LOGO POR VEZ (200px máx)
================================ */
@media (max-width: 768px) {

  .logo-carousel {
    padding: 10px 0;
  }

  .logo-track {
    animation: mobileScroll 14s linear infinite;
    gap: 0;
  }

  .logo-track img {
    width: 200px;
    max-width: 200px;
    height: auto;

    display: block;
    margin: 0 auto;
    padding: 0 20px;

    opacity: 1;
    transform: none;
    filter: drop-shadow(0 0 3px rgba(255,255,255,0.15));
  }

  /* Redução de logos específicas no mobile também */
  .logo-track img[alt="Aon"],
  .logo-track img[alt="Lockton"],
  .logo-track img[alt="UMMA"] {
      width: 150px !important;
      max-width: 150px !important;
  }

  @keyframes mobileScroll {
    0%   { transform: translateX(0); }
    100% { transform: translateX(-100%); }
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b458820 *//* ===========================
   BOTÃO WHATSAPP FLUTUANTE
=========================== */
.whatsapp-floating {
    position: fixed;
    bottom: 90px;
    right: 28px;
    width: 78px;
    height: 78px;
    border-radius: 26px;

    background: rgba(255,255,255,0.18);
    backdrop-filter: blur(14px) saturate(180%);
    -webkit-backdrop-filter: blur(14px) saturate(180%);
    border: 1px solid rgba(255,255,255,0.25);

    display: flex;
    align-items: center;
    justify-content: center;

    box-shadow: 
        0 8px 22px rgba(0,0,0,0.25),
        0 0 28px rgba(255,255,255,0.25);

    transition: all 0.3s ease;
    z-index: 99999;
}

.whatsapp-floating img {
    width: 42px;
    height: 42px;
}

/* HOVER — brilho e elevação */
.whatsapp-floating:hover {
    transform: translateY(-6px);
    box-shadow: 
        0 12px 32px rgba(0,0,0,0.35),
        0 0 40px rgba(255,255,255,0.35);
    background: rgba(255,255,255,0.25);
}

/* ===========================
   RESPONSIVO
=========================== */
@media (max-width: 768px) {
    .whatsapp-floating {
        width: 62px;
        height: 62px;
        bottom: 22px;
        right: 22px;
        border-radius: 20px;
    }

    .whatsapp-floating img {
        width: 34px;
        height: 34px;
    }
}

@media (max-width: 480px) {
    .whatsapp-floating {
        width: 52px;
        height: 52px;
        bottom: 20px;
        right: 18px;
        border-radius: 18px;
    }

    .whatsapp-floating img {
        width: 28px;
        height: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-55400d1 *//* ===========================
   FONTES
=========================== */
@font-face {
    font-family: "Jost";
    src: url("https://wirinnovation.ai/wp-content/uploads/2025/11/Jost-Regular-2.ttf");
}
@font-face {
    font-family: "Cormorant";
    src: url("https://wirinnovation.ai/wp-content/uploads/2025/11/CormorantUnicase-Regular.ttf");
}

/* ===========================
   SEÇÃO
=========================== */
.wir-liq-section {
    width: 100%;
    padding: 80px 40px;
    background: transparent;
}

/* ===========================
   TÍTULO COM DIGITAÇÃO (NOVO SISTEMA)
=========================== */
.typing-title {
    font-family: "Cormorant", serif;
    font-size: 38px;
    color: #ffffff;
    text-align: center;
    margin-bottom: 60px;
    line-height: 1.25;
}

#typing-output {
    white-space: normal !important; /* permite quebrar linha */
    display: inline-block;
    border-right: 3px solid rgba(255,255,255,0.7);
    animation: blinkCursor 0.7s infinite;
    padding-right: 6px;
}

@keyframes blinkCursor {
    0% { border-color: rgba(255,255,255,0.7); }
    50% { border-color: transparent; }
    100% { border-color: rgba(255,255,255,0.7); }
}

/* ===========================
   GRID
=========================== */
.wir-liq-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 35px;
    max-width: 1500px;
    margin: 0 auto;
}

/* ===========================
   CARDS — LIQUID GLASS
=========================== */
.wir-liq-card {
    border-radius: 32px;
    padding: 40px 32px;
    background: rgba(255,255,255,0.10);
    border: 1px solid rgba(255,255,255,0.18);
    backdrop-filter: blur(22px) saturate(180%);
    -webkit-backdrop-filter: blur(22px) saturate(180%);
    transition: all 0.35s ease;
}

/* HOVER PREMIUM */
.wir-liq-card:hover {
    background: rgba(255,255,255,0.16);
    border-color: rgba(255,255,255,0.30);
    transform: translateY(-12px);
    box-shadow:
        0 12px 35px rgba(0,0,0,0.35),
        0 0 40px rgba(255,255,255,0.25);
}

/* ===========================
   ÍCONES — QUADRADO BRANCO SÓLIDO (NOVO)
=========================== */
.wir-liq-icon.solid-white {
    width: 88px;
    height: 88px;
    border-radius: 22px;
    background: #ffffff;
    box-shadow: 0 0 22px rgba(255,255,255,0.4);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 22px;
}

.wir-liq-icon img {
    width: 55px;
    height: 55px;
}

/* ===========================
   TEXTOS
=========================== */
.wir-liq-card h3 {
    font-family: "Jost", sans-serif;
    font-size: 24px;
    color: #fff;
    margin-bottom: 12px;
}

.wir-liq-card p {
    font-family: "Jost", sans-serif;
    font-size: 17px;
    color: #e4e4e4;
    line-height: 1.6;
}

/* ===========================
   RESPONSIVO
=========================== */
@media (max-width: 1100px) {
    .wir-liq-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 700px) {
    .wir-liq-grid {
        grid-template-columns: 1fr;
    }
    .typing-title {
        font-size: 34px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4614172 *//* ================================
   TÍTULO DA SESSÃO
================================ */
.wir-carousel-section {
  width: 100%;
  padding: 50px 20px 80px;
  position: relative;
}

.wir-carousel-title {
  font-family: "Jost", sans-serif;
  font-size: 34px;
  font-weight: 500;
  text-align: center;
  color: #fff;
  margin-bottom: 40px;
  letter-spacing: -0.3px;
}

/* ================================
   WRAPPER DO CARROSSEL — MAIS ESPAÇADO
================================ */
.wir-carousel-wrapper {
  position: relative;
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 150px;   /* AUMENTA ESPAÇAMENTO DESKTOP */
}

.wir-carousel {
  display: flex;
  gap: 60px;  /* MAIS RESPIRO ENTRE CARDS */
  overflow-x: auto;
  scroll-behavior: smooth;
  padding: 10px 5px;
  scroll-snap-type: x mandatory;
}

.wir-carousel::-webkit-scrollbar {
  display: none;
}

/* ================================
   CARD — LIQUID GLASS + FLOAT
================================ */
.wir-card {
  min-width: 360px;
  max-width: 360px;
  height: 480px;
  border-radius: 32px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  scroll-snap-align: center;

  /* Liquid glass */
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px) saturate(180%);
  border: 1px solid rgba(255, 255, 255, 0.15);
  transition: transform .4s ease, box-shadow .4s ease;

  animation: floatCard 6s ease-in-out infinite;
}

/* Flutuação suave */
@keyframes floatCard {
  0% { transform: translateY(0); }
  50% { transform: translateY(-6px); }
  100% { transform: translateY(0); }
}

/* ================================
   EFEITO ÁGUA
================================ */
.wir-card:hover::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at var(--x, 50%) var(--y, 50%),
    rgba(255,255,255,0.25),
    transparent 55%
  );
  opacity: 0.35;
  mix-blend-mode: screen;
  animation: waterRipple 0.9s ease-out;
}

@keyframes waterRipple {
  from { transform: scale(0.6); opacity: 0.4; }
  to { transform: scale(1.7); opacity: 0; }
}

/* Necessário para posição do ripple */
.wir-card {
  --x: 50%;
  --y: 50%;
}

/* ================================
   LUZ PULSANTE ATRÁS DO CARD
================================ */
.wir-card::before {
  content: "";
  position: absolute;
  inset: -30px;
  border-radius: 40px;
  background: radial-gradient(
    circle at center,
    rgba(22, 173, 238, 0.25),
    rgba(22, 173, 238, 0.05),
    transparent
  );
  filter: blur(40px);
  opacity: 0.35;
  z-index: -2;
  animation: pulseGlow 6s ease-in-out infinite;
}

@keyframes pulseGlow {
  0% { opacity: 0.25; transform: scale(0.98); }
  50% { opacity: 0.45; transform: scale(1.04); }
  100% { opacity: 0.25; transform: scale(0.98); }
}

.wir-card:hover {
  transform: translateY(-10px) !important;
  box-shadow: 0 0 45px rgba(22, 173, 238, 0.28);
}

/* ================================
   IMAGEM DO POST
================================ */
.wir-img {
  width: 100%;
  height: 180px;
  background-size: cover;
  background-position: center;
  border-radius: 24px;
  margin-bottom: 20px;
}

/* ================================
   TEXTO (JOST)
================================ */
.wir-content {
  padding: 0 20px;
}

.wir-title {
  font-family: "Jost", sans-serif;
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 8px;
  color: #fff;
  line-height: 1.25;
}

.wir-excerpt {
  font-family: "Jost", sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 1.55;
  color: rgba(255, 255, 255, 0.85);
  margin-bottom: 15px;
}

.wir-link {
  font-family: "Jost", sans-serif;
  color: #16adee;
  font-weight: 500;
  text-decoration: none;
}

/* ================================
   SETAS LATERAIS — PREMIUM STYLE
================================ */
.wir-arrow {
  position: absolute;
  top: 52%;
  transform: translateY(-50%);
  border: none;
  background: rgba(255, 255, 255, 0.14);
  backdrop-filter: blur(12px) saturate(140%);
  padding: 12px 15px;
  cursor: pointer;
  border-radius: 50%;
  color: #ffffff;
  font-size: 22px;
  transition: 0.35s;
  z-index: 20;
  box-shadow: 0 0 18px rgba(255,255,255,0.12);
}

.wir-arrow:hover {
  background: rgba(255,255,255,0.22);
  box-shadow: 0 0 25px rgba(22, 173, 238, 0.45);
  transform: translateY(-50%) scale(1.12);
}

.wir-arrow.left { left: 40px; }
.wir-arrow.right { right: 40px; }

/* ================================
   MOBILE AJUSTADO (MAIS PADDING)
================================ */
@media (max-width: 768px) {

  .wir-carousel-section {
    padding: 70px 25px 100px; /* antes: 50px 20px 80px */
  }

  .wir-carousel-title {
    margin-bottom: 45px;
  }

  .wir-carousel-wrapper {
    padding: 0 20px; /* antes: 0 */
  }

  .wir-carousel {
    padding-left: 25px;   /* antes: 15px */
    padding-right: 25px;  /* antes: 15px */
    gap: 26px;            /* antes: 20px */
  }

  .wir-card {
    min-width: 90%;   /* antes: 88% */
    max-width: 90%;
    height: auto;
    margin: 0 auto !important;
  }

  .wir-img {
    height: 170px; /* leve aumento */
    border-radius: 22px;
  }

  .wir-content {
    padding: 0 10px; /* mais conforto interno */
  }

  .wir-title {
    font-size: 20px;
  }

  .wir-excerpt {
    font-size: 15px;
  }

  /* SETAS */
  .wir-arrow {
    padding: 11px 13px; /* antes: 9px 11px */
    font-size: 20px;
    top: 46%;
  }

  .wir-arrow.left { left: 12px; }
  .wir-arrow.right { right: 12px; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/Jost-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Jost';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/Jost-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/Jost-SemiBold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/Jost-Bold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/Jost-Black-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Jost';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/Jost-Italic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/Jost-Regular-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/CormorantUnicase-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/CormorantUnicase-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/CormorantUnicase-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://wirinnovation.ai/wp-content/uploads/2025/11/CormorantUnicase-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */