.elementor-1254 .elementor-element.elementor-element-7dbbd303{--display:flex;--min-height:500px;--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;--overlay-opacity:0.6;--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-1254 .elementor-element.elementor-element-7dbbd303:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-7dbbd303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6344a7d );background-image:url("https://jundpred.com.br/wp-content/uploads/2026/04/balanceamento_industrial-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1254 .elementor-element.elementor-element-7dbbd303::before, .elementor-1254 .elementor-element.elementor-element-7dbbd303 > .elementor-background-video-container::before, .elementor-1254 .elementor-element.elementor-element-7dbbd303 > .e-con-inner > .elementor-background-video-container::before, .elementor-1254 .elementor-element.elementor-element-7dbbd303 > .elementor-background-slideshow::before, .elementor-1254 .elementor-element.elementor-element-7dbbd303 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1254 .elementor-element.elementor-element-7dbbd303 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1254 .elementor-element.elementor-element-61c12b51{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-1254 .elementor-element.elementor-element-61c12b51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1254 .elementor-element.elementor-element-f23fd88{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-7f9ebb52{--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-1254 .elementor-element.elementor-element-3a019085{--e-image-carousel-slides-to-show:7;}.elementor-1254 .elementor-element.elementor-element-3a019085 > .elementor-widget-container{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-1254 .elementor-element.elementor-element-3a019085 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-1254 .elementor-element.elementor-element-5f875829{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-5f875829.e-con{--align-self:center;}.elementor-1254 .elementor-element.elementor-element-2a19c94b{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-2a19c94b .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1254 .elementor-element.elementor-element-58ebd6e{--spacer-size:550px;}.elementor-1254 .elementor-element.elementor-element-478ffeef{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-69f772be > .elementor-widget-container{margin:-10px 0px 0px 15px;}.elementor-1254 .elementor-element.elementor-element-69f772be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.2em;color:var( --e-global-color-d66fac7 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1254 .elementor-element.elementor-element-e5485b3{--divider-border-style:solid;--divider-color:var( --e-global-color-e9bb089 );--divider-border-width:1.5px;}.elementor-1254 .elementor-element.elementor-element-e5485b3 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-1254 .elementor-element.elementor-element-e5485b3 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-1254 .elementor-element.elementor-element-e5485b3 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-1254 .elementor-element.elementor-element-5c1806cd > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-1254 .elementor-element.elementor-element-5c1806cd{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:var( --e-global-color-d66fac7 );}.elementor-1254 .elementor-element.elementor-element-566a20d{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1254 .elementor-element.elementor-element-566a20d:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-566a20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6344a7d );}.elementor-1254 .elementor-element.elementor-element-f0230a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-f0230a2{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-a23ce9c{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-a23ce9c:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-a23ce9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc91b2b );}.elementor-1254 .elementor-element.elementor-element-012f802{--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-1254 .elementor-element.elementor-element-9e17ef7{width:100%;max-width:100%;text-align:center;}.elementor-1254 .elementor-element.elementor-element-9e17ef7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1254 .elementor-element.elementor-element-9e17ef7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-5c3f197{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1254 .elementor-element.elementor-element-07d1f77 .elementor-button{background-color:#C71616;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;border-radius:12px 12px 12px 12px;}.elementor-1254 .elementor-element.elementor-element-07d1f77{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1254 .elementor-element.elementor-element-07d1f77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-07d1f77.elementor-element{--align-self:flex-start;}.elementor-1254 .elementor-element.elementor-element-07d1f77 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1254 .elementor-element.elementor-element-07d1f77 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1254 .elementor-element.elementor-element-8563e04 .elementor-button{background-color:#DAA520;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;border-radius:12px 12px 12px 12px;}.elementor-1254 .elementor-element.elementor-element-8563e04{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1254 .elementor-element.elementor-element-8563e04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-8563e04.elementor-element{--align-self:flex-start;}.elementor-1254 .elementor-element.elementor-element-8563e04 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1254 .elementor-element.elementor-element-8563e04 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1254 .elementor-element.elementor-element-4497ced6{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-4497ced6:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-4497ced6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6344a7d ) 0%, var( --e-global-color-cc91b2b ) 100%);}.elementor-1254 .elementor-element.elementor-element-217f7eb5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-33b9cb8b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-33b9cb8b{text-align:center;}.elementor-1254 .elementor-element.elementor-element-33b9cb8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-2f5f1b9d{--divider-border-style:solid;--divider-color:var( --e-global-color-e9bb089 );--divider-border-width:1.5px;}.elementor-1254 .elementor-element.elementor-element-2f5f1b9d .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-1254 .elementor-element.elementor-element-2f5f1b9d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1254 .elementor-element.elementor-element-60a6ada6{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;line-height:1.2em;color:var( --e-global-color-f1d356f );}.elementor-1254 .elementor-element.elementor-element-26de16c9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-5fc2e7f6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-3da1bdd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ADADADCC;--border-color:#ADADADCC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-3da1bdd1:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-3da1bdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-3da1bdd1:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-1254 .elementor-element.elementor-element-2f0ab29e .raven-icon i{font-size:32px;}.elementor-1254 .elementor-element.elementor-element-2f0ab29e .raven-icon svg{width:32px;height:32px;}.elementor-1254 .elementor-element.elementor-element-2f0ab29e .raven-icon:hover > i{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-2f0ab29e .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-2f0ab29e .raven-icon-wrapper{text-align:left;}.elementor-1254 .elementor-element.elementor-element-2f0ab29e .raven-icon{padding:20px 20px 20px 20px;background-color:#1C5A2E;background-image:linear-gradient(135deg, #1C5A2E 0%, #4FD18B 100%);border-radius:18px 18px 18px 18px;}.elementor-1254 .elementor-element.elementor-element-4a90beef{--display:flex;}.elementor-1254 .elementor-element.elementor-element-55ea7d37 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1254 .elementor-element.elementor-element-55ea7d37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-44d4e3a1{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-d66fac7 );}.elementor-1254 .elementor-element.elementor-element-16bfa8d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ADADADCC;--border-color:#ADADADCC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-16bfa8d4:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-16bfa8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-16bfa8d4:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-1254 .elementor-element.elementor-element-51b19021 .raven-icon i{font-size:32px;}.elementor-1254 .elementor-element.elementor-element-51b19021 .raven-icon svg{width:32px;height:32px;}.elementor-1254 .elementor-element.elementor-element-51b19021 .raven-icon:hover > i{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-51b19021 .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-51b19021 .raven-icon-wrapper{text-align:left;}.elementor-1254 .elementor-element.elementor-element-51b19021 .raven-icon{padding:20px 20px 20px 20px;background-color:#1C5A2E;background-image:linear-gradient(135deg, #1C5A2E 0%, #4FD18B 100%);border-radius:18px 18px 18px 18px;}.elementor-1254 .elementor-element.elementor-element-3770e333{--display:flex;}.elementor-1254 .elementor-element.elementor-element-c106097 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1254 .elementor-element.elementor-element-c106097 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-15447e8b{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-d66fac7 );}.elementor-1254 .elementor-element.elementor-element-798225b1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-7cc74e78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ADADADCC;--border-color:#ADADADCC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-7cc74e78:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-7cc74e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-7cc74e78:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-1254 .elementor-element.elementor-element-1d78addf .raven-icon i{font-size:32px;}.elementor-1254 .elementor-element.elementor-element-1d78addf .raven-icon svg{width:32px;height:32px;}.elementor-1254 .elementor-element.elementor-element-1d78addf .raven-icon:hover > i{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-1d78addf .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-1d78addf .raven-icon-wrapper{text-align:left;}.elementor-1254 .elementor-element.elementor-element-1d78addf .raven-icon{padding:20px 20px 20px 20px;background-color:#1C5A2E;background-image:linear-gradient(135deg, #1C5A2E 0%, #4FD18B 100%);border-radius:18px 18px 18px 18px;}.elementor-1254 .elementor-element.elementor-element-7464228d{--display:flex;}.elementor-1254 .elementor-element.elementor-element-6292830e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1254 .elementor-element.elementor-element-6292830e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-c980668{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-d66fac7 );}.elementor-1254 .elementor-element.elementor-element-28cbf870{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ADADADCC;--border-color:#ADADADCC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-28cbf870:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-28cbf870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-28cbf870:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-1254 .elementor-element.elementor-element-472a328c .raven-icon i{font-size:32px;}.elementor-1254 .elementor-element.elementor-element-472a328c .raven-icon svg{width:32px;height:32px;}.elementor-1254 .elementor-element.elementor-element-472a328c .raven-icon:hover > i{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-472a328c .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-472a328c .raven-icon-wrapper{text-align:left;}.elementor-1254 .elementor-element.elementor-element-472a328c .raven-icon{padding:20px 20px 20px 20px;background-color:#1C5A2E;background-image:linear-gradient(135deg, #1C5A2E 0%, #4FD18B 100%);border-radius:18px 18px 18px 18px;}.elementor-1254 .elementor-element.elementor-element-721e5b99{--display:flex;}.elementor-1254 .elementor-element.elementor-element-629bed80 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1254 .elementor-element.elementor-element-629bed80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-1c6579ae{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-d66fac7 );}.elementor-1254 .elementor-element.elementor-element-49796649{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-523eb72a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ADADADCC;--border-color:#ADADADCC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-523eb72a:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-523eb72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-523eb72a:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-1254 .elementor-element.elementor-element-2e62971a .raven-icon i{font-size:32px;}.elementor-1254 .elementor-element.elementor-element-2e62971a .raven-icon svg{width:32px;height:32px;}.elementor-1254 .elementor-element.elementor-element-2e62971a .raven-icon:hover > i{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-2e62971a .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-2e62971a .raven-icon-wrapper{text-align:left;}.elementor-1254 .elementor-element.elementor-element-2e62971a .raven-icon{padding:20px 20px 20px 20px;background-color:#1C5A2E;background-image:linear-gradient(135deg, #1C5A2E 0%, #4FD18B 100%);border-radius:18px 18px 18px 18px;}.elementor-1254 .elementor-element.elementor-element-255e3f50{--display:flex;}.elementor-1254 .elementor-element.elementor-element-398b7925 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1254 .elementor-element.elementor-element-398b7925 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-34d8c869{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-d66fac7 );}.elementor-1254 .elementor-element.elementor-element-6987bfde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ADADADCC;--border-color:#ADADADCC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-6987bfde:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-6987bfde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-6987bfde:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-1254 .elementor-element.elementor-element-34f283a .raven-icon i{font-size:32px;}.elementor-1254 .elementor-element.elementor-element-34f283a .raven-icon svg{width:32px;height:32px;}.elementor-1254 .elementor-element.elementor-element-34f283a .raven-icon:hover > i{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-34f283a .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-1254 .elementor-element.elementor-element-34f283a .raven-icon-wrapper{text-align:left;}.elementor-1254 .elementor-element.elementor-element-34f283a .raven-icon{padding:20px 20px 20px 20px;background-color:#1C5A2E;background-image:linear-gradient(135deg, #1C5A2E 0%, #4FD18B 100%);border-radius:18px 18px 18px 18px;}.elementor-1254 .elementor-element.elementor-element-cb0f730{--display:flex;}.elementor-1254 .elementor-element.elementor-element-59c3aaa8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1254 .elementor-element.elementor-element-59c3aaa8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-28b62578{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-d66fac7 );}.elementor-1254 .elementor-element.elementor-element-7bd6896a .elementor-button{background-color:#DAA520;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;border-radius:12px 12px 12px 12px;}.elementor-1254 .elementor-element.elementor-element-7bd6896a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1254 .elementor-element.elementor-element-7bd6896a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-7bd6896a.elementor-element{--align-self:center;}.elementor-1254 .elementor-element.elementor-element-7bd6896a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1254 .elementor-element.elementor-element-7bd6896a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1254 .elementor-element.elementor-element-1813b499{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-1813b499:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-1813b499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #DAD9D9 100%);}.elementor-1254 .elementor-element.elementor-element-140d9266{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1254 .elementor-element.elementor-element-140d9266 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-140d9266 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.5em;font-weight:600;color:#000000;}.elementor-1254 .elementor-element.elementor-element-12fa3d0a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1254 .elementor-element.elementor-element-12fa3d0a{text-align:center;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1254 .elementor-element.elementor-element-11454373{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-1254 .elementor-element.elementor-element-5c5b5f9e{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-7dde110f{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-7dde110f:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-7dde110f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6344a7d );}.elementor-1254 .elementor-element.elementor-element-7dde110f.e-con{--align-self:flex-start;}.elementor-1254 .elementor-element.elementor-element-71c1b728 > .elementor-widget-container{margin:0px 10px 12px 0px;}.elementor-1254 .elementor-element.elementor-element-71c1b728{text-align:start;}.elementor-1254 .elementor-element.elementor-element-71c1b728 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-6c138ecd{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-50094918{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-50094918:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-50094918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9bb089 );}.elementor-1254 .elementor-element.elementor-element-50094918.e-con{--align-self:flex-end;}.elementor-1254 .elementor-element.elementor-element-5a3f8542 > .elementor-widget-container{margin:0px 10px 12px 0px;}.elementor-1254 .elementor-element.elementor-element-5a3f8542{text-align:start;}.elementor-1254 .elementor-element.elementor-element-5a3f8542 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-41f209{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-4d847efd{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-4d847efd:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-4d847efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6344a7d );}.elementor-1254 .elementor-element.elementor-element-4d847efd.e-con{--align-self:flex-start;}.elementor-1254 .elementor-element.elementor-element-50de894f > .elementor-widget-container{margin:0px 10px 12px 0px;}.elementor-1254 .elementor-element.elementor-element-50de894f{text-align:start;}.elementor-1254 .elementor-element.elementor-element-50de894f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-5827ff09{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-1703a56d{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-1703a56d:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-1703a56d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9bb089 );}.elementor-1254 .elementor-element.elementor-element-1703a56d.e-con{--align-self:flex-end;}.elementor-1254 .elementor-element.elementor-element-70e004c6 > .elementor-widget-container{margin:0px 10px 12px 0px;}.elementor-1254 .elementor-element.elementor-element-70e004c6{text-align:start;}.elementor-1254 .elementor-element.elementor-element-70e004c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-3281da55{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-7c88c6d4{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-7c88c6d4:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-7c88c6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6344a7d );}.elementor-1254 .elementor-element.elementor-element-7c88c6d4.e-con{--align-self:flex-start;}.elementor-1254 .elementor-element.elementor-element-3d277d27 > .elementor-widget-container{margin:0px 10px 12px 0px;}.elementor-1254 .elementor-element.elementor-element-3d277d27{text-align:start;}.elementor-1254 .elementor-element.elementor-element-3d277d27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-51be9932{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-740f9769 .elementor-button{background-color:#DAA520;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;border-radius:12px 12px 12px 12px;}.elementor-1254 .elementor-element.elementor-element-740f9769{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1254 .elementor-element.elementor-element-740f9769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-740f9769.elementor-element{--align-self:center;}.elementor-1254 .elementor-element.elementor-element-740f9769 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1254 .elementor-element.elementor-element-740f9769 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1254 .elementor-element.elementor-element-46fd70a0{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-46fd70a0:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-46fd70a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6344a7d ) 0%, #0C2714 100%);}.elementor-1254 .elementor-element.elementor-element-256cdaad{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1254 .elementor-element.elementor-element-16b8692b img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-1254 .elementor-element.elementor-element-5f5ecab6 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-1254 .elementor-element.elementor-element-734900ab{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-52f91ecc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-52f91ecc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-4d338f2{--divider-border-style:solid;--divider-color:var( --e-global-color-e9bb089 );--divider-border-width:1.5px;}.elementor-1254 .elementor-element.elementor-element-4d338f2 .elementor-divider-separator{width:60%;}.elementor-1254 .elementor-element.elementor-element-4d338f2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1254 .elementor-element.elementor-element-2d8f59b5{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1254 .elementor-element.elementor-element-95c1f01{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-00544d6{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-00544d6:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-00544d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1254 .elementor-element.elementor-element-711a8df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-7cd5241{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-7cd5241:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-7cd5241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1254 .elementor-element.elementor-element-197b05d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-10fcb29{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-a098bc1{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-a098bc1:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-a098bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1254 .elementor-element.elementor-element-46e4b0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-8eacf82{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-8eacf82:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-8eacf82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1254 .elementor-element.elementor-element-aa7b04b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-e5e634c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-d055b20{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-d055b20:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-d055b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1254 .elementor-element.elementor-element-97db6e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-167f04a{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1254 .elementor-element.elementor-element-167f04a:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-167f04a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1254 .elementor-element.elementor-element-3dba598 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;line-height:1.2em;color:#000000;}.elementor-1254 .elementor-element.elementor-element-c959e57 .elementor-button{background-color:#DAA520;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;border-radius:12px 12px 12px 12px;}.elementor-1254 .elementor-element.elementor-element-c959e57{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1254 .elementor-element.elementor-element-c959e57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-c959e57.elementor-element{--align-self:flex-start;}.elementor-1254 .elementor-element.elementor-element-c959e57 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1254 .elementor-element.elementor-element-c959e57 .elementor-button .elementor-button-content-wrapper{gap:15px;}@media(max-width:767px){.elementor-1254 .elementor-element.elementor-element-7dbbd303{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1254 .elementor-element.elementor-element-61c12b51{width:100%;max-width:100%;}.elementor-1254 .elementor-element.elementor-element-61c12b51 .elementor-heading-title{font-size:1.5em;}.elementor-1254 .elementor-element.elementor-element-f23fd88{width:100%;max-width:100%;font-size:0.9em;}.elementor-1254 .elementor-element.elementor-element-3a019085{--e-image-carousel-slides-to-show:2;}.elementor-1254 .elementor-element.elementor-element-5f875829{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1254 .elementor-element.elementor-element-478ffeef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-69f772be .elementor-heading-title{font-size:1.2em;}.elementor-1254 .elementor-element.elementor-element-5c1806cd{font-size:0.9em;}.elementor-1254 .elementor-element.elementor-element-a23ce9c{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1254 .elementor-element.elementor-element-9e17ef7 .elementor-heading-title{font-size:1.8em;}.elementor-1254 .elementor-element.elementor-element-07d1f77{width:100%;max-width:100%;}.elementor-1254 .elementor-element.elementor-element-8563e04{width:100%;max-width:100%;}.elementor-1254 .elementor-element.elementor-element-4497ced6{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1254 .elementor-element.elementor-element-33b9cb8b .elementor-heading-title{font-size:1.2em;}.elementor-1254 .elementor-element.elementor-element-60a6ada6{width:100%;max-width:100%;}.elementor-1254 .elementor-element.elementor-element-7bd6896a{width:100%;max-width:100%;}.elementor-1254 .elementor-element.elementor-element-1813b499{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-140d9266{width:100%;max-width:100%;}.elementor-1254 .elementor-element.elementor-element-140d9266 .elementor-heading-title{font-size:1.8em;}.elementor-1254 .elementor-element.elementor-element-12fa3d0a{font-size:0.8em;}.elementor-1254 .elementor-element.elementor-element-11454373{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1254 .elementor-element.elementor-element-5c5b5f9e{--width:100%;}.elementor-1254 .elementor-element.elementor-element-7dde110f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1254 .elementor-element.elementor-element-71c1b728 .elementor-heading-title{font-size:20px;}.elementor-1254 .elementor-element.elementor-element-50094918{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1254 .elementor-element.elementor-element-5a3f8542 .elementor-heading-title{font-size:20px;}.elementor-1254 .elementor-element.elementor-element-4d847efd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1254 .elementor-element.elementor-element-50de894f .elementor-heading-title{font-size:20px;}.elementor-1254 .elementor-element.elementor-element-1703a56d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1254 .elementor-element.elementor-element-70e004c6 .elementor-heading-title{font-size:20px;}.elementor-1254 .elementor-element.elementor-element-3d277d27 .elementor-heading-title{font-size:20px;}.elementor-1254 .elementor-element.elementor-element-740f9769{width:100%;max-width:100%;}.elementor-1254 .elementor-element.elementor-element-46fd70a0{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1254 .elementor-element.elementor-element-734900ab{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1254 .elementor-element.elementor-element-52f91ecc .elementor-heading-title{font-size:1.2em;}.elementor-1254 .elementor-element.elementor-element-2d8f59b5{font-size:0.9em;}.elementor-1254 .elementor-element.elementor-element-c959e57{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-1254 .elementor-element.elementor-element-7dbbd303{--content-width:1200px;}.elementor-1254 .elementor-element.elementor-element-7f9ebb52{--content-width:1200px;}.elementor-1254 .elementor-element.elementor-element-5f875829{--content-width:1200px;}.elementor-1254 .elementor-element.elementor-element-2a19c94b{--width:60%;}.elementor-1254 .elementor-element.elementor-element-478ffeef{--width:40%;}.elementor-1254 .elementor-element.elementor-element-a23ce9c{--content-width:1200px;}.elementor-1254 .elementor-element.elementor-element-012f802{--width:100%;}.elementor-1254 .elementor-element.elementor-element-5c3f197{--width:60%;}.elementor-1254 .elementor-element.elementor-element-4497ced6{--content-width:1200px;}.elementor-1254 .elementor-element.elementor-element-217f7eb5{--width:100%;}.elementor-1254 .elementor-element.elementor-element-26de16c9{--width:85%;}.elementor-1254 .elementor-element.elementor-element-5fc2e7f6{--width:100%;}.elementor-1254 .elementor-element.elementor-element-3da1bdd1{--width:100%;}.elementor-1254 .elementor-element.elementor-element-1813b499{--content-width:1200px;}.elementor-1254 .elementor-element.elementor-element-5c5b5f9e{--width:70%;}.elementor-1254 .elementor-element.elementor-element-7dde110f{--width:45%;}.elementor-1254 .elementor-element.elementor-element-50094918{--width:45%;}.elementor-1254 .elementor-element.elementor-element-4d847efd{--width:45%;}.elementor-1254 .elementor-element.elementor-element-1703a56d{--width:45%;}.elementor-1254 .elementor-element.elementor-element-7c88c6d4{--width:45%;}.elementor-1254 .elementor-element.elementor-element-46fd70a0{--content-width:1200px;}.elementor-1254 .elementor-element.elementor-element-256cdaad{--width:50%;}.elementor-1254 .elementor-element.elementor-element-734900ab{--width:50%;}}@media(min-width:1025px){.elementor-1254 .elementor-element.elementor-element-7dbbd303:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-7dbbd303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-5c5b5f9e *//* CONTAINER BASE */
.timeline-wrapper {
  position: relative;
  overflow: visible;
}

/* LINHA CENTRAL (GRADIENTE) */
.timeline-wrapper::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 3px;
  height: 100%;
  background: linear-gradient(to bottom, #2ecc71, #3498db);
  opacity: 0.7;
}

/* SETA ANIMADA DESCENDO */
.timeline-wrapper::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 16px solid #2ecc71;
  animation: descer 3.5s ease-in-out infinite;
  opacity: 0.9;
}

@keyframes descer {
  0% {
    top: 0;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    top: 100%;
    opacity: 0;
  }
}

/* CARDS BASE */
.card-left,
.card-right {
  position: relative;
}

/* CONEXÃO ESQUERDA */
.card-left::after {
  content: "";
  position: absolute;
  top: 50%;
  right: -60px;
  width: 60px;
  height: 2px;
  background: linear-gradient(to right, #2ecc71, #3498db);
  transform: translateY(-50%);
  opacity: 0.8;
}

/* CONEXÃO DIREITA */
.card-right::before {
  content: "";
  position: absolute;
  top: 50%;
  left: -60px;
  width: 60px;
  height: 2px;
  background: linear-gradient(to right, #3498db, #2ecc71);
  transform: translateY(-50%);
  opacity: 0.8;
}

/* BOLINHA CENTRAL */
.timeline-wrapper .dot {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 12px;
  background: #fff;
  border: 3px solid #3498db;
  border-radius: 50%;
  box-shadow: 0 0 12px rgba(52, 152, 219, 0.6);
  z-index: 2;
}

/* MOBILE - seta atrás dos cards */
@media (max-width: 767px) {
  .timeline-wrapper::after {
    z-index: 0;
  }

  .card-left,
  .card-right {
    z-index: 2;
  }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */