.elementor-7 .elementor-element.elementor-element-c19aa56{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5662520{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5662520 .elementor-headline{text-align:center;font-family:"Inria Serif", Sans-serif;font-size:54px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-5662520 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5662520 .elementor-headline-dynamic-text{font-family:"Inria Serif", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-5662520 .elementor-headline-dynamic-wrapper path{stroke:#70A2FF;}.elementor-7 .elementor-element.elementor-element-4e358b1{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7 .elementor-element.elementor-element-cacad6c{--display:flex;--min-height:654px;--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:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:230px;--padding-left:81px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-cacad6c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cacad6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/PILOTO-APROVADO2131233232323232.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e1473cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-7 .elementor-element.elementor-element-5404073 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-7 .elementor-element.elementor-element-5404073{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5404073.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5404073 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-5404073 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-fc68890{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-87cfd9a{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-d71d0f8{--display:flex;--min-height:639px;--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:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:080px;--padding-left:85px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-d71d0f8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d71d0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-eb3cf51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d691efd .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-7 .elementor-element.elementor-element-d691efd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d691efd.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d691efd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-d691efd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-3d685e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9a93710{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-e44ac8b{--display:flex;--min-height:639px;--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:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0150px;--padding-left:85px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-e44ac8b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e44ac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-2s.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-37f16bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e96f927 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-7 .elementor-element.elementor-element-e96f927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e96f927.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e96f927 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-e96f927 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-cddab22{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f47c856{--display:flex;--min-height:639px;--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:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0150px;--padding-left:85px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-f47c856:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f47c856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-3s.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d57e8df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-63986a8 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-7 .elementor-element.elementor-element-63986a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-63986a8.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-63986a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-63986a8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-0c7b3b7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8817102{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-21a86c9{--display:flex;--min-height:639px;--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:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:070px;--padding-left:85px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-21a86c9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-21a86c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-4s.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7566307{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-856aefa .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-7 .elementor-element.elementor-element-856aefa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-856aefa.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-856aefa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-856aefa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-79ea091{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-20a69b8{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-d96c519{--display:flex;--min-height:639px;--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:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:85px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-d96c519:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d96c519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-5s.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-68dfad1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-357c010 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-7 .elementor-element.elementor-element-357c010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-357c010.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-357c010 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-357c010 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-c912f32{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f55b67c{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-805640e{--display:flex;}.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 );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d850e01{right:1200px;}body.rtl .elementor-7 .elementor-element.elementor-element-d850e01{left:1200px;}.elementor-7 .elementor-element.elementor-element-d850e01{top:-576px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c9ff612{right:1200px;}body.rtl .elementor-7 .elementor-element.elementor-element-c9ff612{left:1200px;}.elementor-7 .elementor-element.elementor-element-c9ff612{top:-576px;}.elementor-7 .elementor-element.elementor-element-222abd8{--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:none;--border-style:none;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-222abd8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-222abd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051342;}.elementor-7 .elementor-element.elementor-element-0235633{--e-image-carousel-slides-to-show:8;padding:0px 0px 0px 0px;}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010917;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-cacad6c{--min-height:417px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:56px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-cacad6c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cacad6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-7 .elementor-element.elementor-element-5404073 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-d71d0f8{--min-height:417px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:56px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-d71d0f8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d71d0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-7 .elementor-element.elementor-element-d691efd .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-e44ac8b{--min-height:417px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:56px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-e44ac8b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e44ac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-7 .elementor-element.elementor-element-e96f927 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-f47c856{--min-height:417px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:56px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-f47c856:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f47c856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-7 .elementor-element.elementor-element-63986a8 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-21a86c9{--min-height:417px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:56px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-21a86c9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-21a86c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-7 .elementor-element.elementor-element-856aefa .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-d96c519{--min-height:417px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:56px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-d96c519:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d96c519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-7 .elementor-element.elementor-element-357c010 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-0235633{--e-image-carousel-slides-to-show:5;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-cacad6c{--width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-cacad6c{--width:735px;}.elementor-7 .elementor-element.elementor-element-d71d0f8{--width:735px;}.elementor-7 .elementor-element.elementor-element-e44ac8b{--width:735px;}.elementor-7 .elementor-element.elementor-element-f47c856{--width:735px;}.elementor-7 .elementor-element.elementor-element-21a86c9{--width:735px;}.elementor-7 .elementor-element.elementor-element-d96c519{--width:735px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-c19aa56{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5662520 .elementor-headline{font-size:42px;}.elementor-7 .elementor-element.elementor-element-4e358b1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-cacad6c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cacad6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/PILOTO-APROVADO2131233232323232.webp");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cacad6c{--min-height:200px;--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;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-7 .elementor-element.elementor-element-e1473cc{--width:100%;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-1px;--padding-left:23px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5404073{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5404073.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5404073 .elementor-button{font-size:10px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-7 .elementor-element.elementor-element-fc68890{--width:100%;}.elementor-7 .elementor-element.elementor-element-87cfd9a{--spacer-size:82px;}.elementor-7 .elementor-element.elementor-element-d71d0f8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d71d0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-1.webp");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d71d0f8{--min-height:200px;--flex-direction:column-reverse;--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:flex-start;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-7 .elementor-element.elementor-element-eb3cf51{--width:100%;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:-1px;--padding-left:28px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d691efd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d691efd.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d691efd .elementor-button{font-size:10px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-7 .elementor-element.elementor-element-3d685e7{--width:100%;}.elementor-7 .elementor-element.elementor-element-9a93710{--spacer-size:116px;}.elementor-7 .elementor-element.elementor-element-e44ac8b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e44ac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-2s.webp");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e44ac8b{--min-height:200px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:flex-start;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-7 .elementor-element.elementor-element-37f16bd{--width:100%;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:-1px;--padding-left:27px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e96f927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e96f927.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e96f927 .elementor-button{font-size:10px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-7 .elementor-element.elementor-element-cddab22{--width:100%;}.elementor-7 .elementor-element.elementor-element-f47c856:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f47c856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-3s.webp");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f47c856{--min-height:200px;--flex-direction:column-reverse;--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:flex-start;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-7 .elementor-element.elementor-element-d57e8df{--width:100%;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:-1px;--padding-left:26px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-63986a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-63986a8.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-63986a8 .elementor-button{font-size:10px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-7 .elementor-element.elementor-element-0c7b3b7{--width:100%;}.elementor-7 .elementor-element.elementor-element-8817102{--spacer-size:58px;}.elementor-7 .elementor-element.elementor-element-21a86c9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-21a86c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-4s.webp");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-21a86c9{--min-height:200px;--flex-direction:column-reverse;--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:flex-start;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-7 .elementor-element.elementor-element-7566307{--width:100%;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:-1px;--padding-left:24px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-856aefa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-856aefa.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-856aefa .elementor-button{font-size:10px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-7 .elementor-element.elementor-element-79ea091{--width:100%;}.elementor-7 .elementor-element.elementor-element-20a69b8{--spacer-size:89px;}.elementor-7 .elementor-element.elementor-element-d96c519:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d96c519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comandantevicente.com.br/wp-content/uploads/2025/11/MODULO-5s.webp");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d96c519{--min-height:200px;--flex-direction:column-reverse;--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:flex-start;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-7 .elementor-element.elementor-element-68dfad1{--width:100%;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:-1px;--padding-left:25px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-357c010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-357c010.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-357c010 .elementor-button{font-size:10px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-7 .elementor-element.elementor-element-c912f32{--width:100%;}.elementor-7 .elementor-element.elementor-element-f55b67c{--spacer-size:49px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d850e01{right:300px;}body.rtl .elementor-7 .elementor-element.elementor-element-d850e01{left:300px;}.elementor-7 .elementor-element.elementor-element-d850e01{top:-667px;z-index:100;}.elementor-7 .elementor-element.elementor-element-d850e01 img{max-width:185px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c9ff612{right:3px;}body.rtl .elementor-7 .elementor-element.elementor-element-c9ff612{left:3px;}.elementor-7 .elementor-element.elementor-element-c9ff612{top:-1500px;}.elementor-7 .elementor-element.elementor-element-c9ff612 img{max-width:113px;}.elementor-7 .elementor-element.elementor-element-222abd8{--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0235633{--e-image-carousel-slides-to-show:3;padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-5404073 */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #96BEFB 2.54%, #FFF 41.05%, #96BEFB 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d691efd */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #96BEFB 2.54%, #FFF 41.05%, #96BEFB 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96f927 */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #96BEFB 2.54%, #FFF 41.05%, #96BEFB 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63986a8 */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #96BEFB 2.54%, #FFF 41.05%, #96BEFB 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-856aefa */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #96BEFB 2.54%, #FFF 41.05%, #96BEFB 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-357c010 */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #96BEFB 2.54%, #FFF 41.05%, #96BEFB 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e358b1 */.elementor-7 .elementor-element.elementor-element-4e358b1::before{
    content:"";
    position: absolute;
    top: -15px;
    left: inherit;
    right: calc(50% - 50px);
    width: 300px;
    height: 300px;
    background: #A86BEC;
    border-radius: 100%;
    filter: blur(350px);
    mix-blend-mode: plus-lighter;
    animation: light 5s infinite;
    pointer-events: none;
    opacity: 0;
}

.elementor-7 .elementor-element.elementor-element-4e358b1::After{
    content:"";
    position: absolute;
    bottom: 45px;
    left: inherit;
    right: calc(30% - 100px);
    width: 400px;
    height: 400px;
    background: #3F8AFF;
    border-radius: 100%;
    filter: blur(250px);
    mix-blend-mode: plus-lighter;
    animation: light 5s 2s infinite;
    pointer-events: none;
    opacity: 0;
}

@keyframes light{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width: 360px) {
    
    .elementor-7 .elementor-element.elementor-element-4e358b1::before{
    content:"";
    position: absolute;
    top: -15px;
    left: inherit;
    right: calc(50% - 50px);
    width: 150px;
    height: 150px;
    background: #A86BEC;
    border-radius: 100%;
    filter: blur(150px);
    mix-blend-mode: plus-lighter;
    animation: light 5s infinite;
    pointer-events: none;
    opacity: 0;
}
    
    
    .elementor-7 .elementor-element.elementor-element-4e358b1::After{
    content:"";
    position: absolute;
    bottom: 45px;
    left: inherit;
    right: calc(30% - 100px);
    width: 150px;
    height: 150px;
    background: #3F8AFF;
    border-radius: 100%;
    filter: blur(150px);
    mix-blend-mode: plus-lighter;
    animation: light 5s 2s infinite;
    pointer-events: none;
    opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d850e01 */.elementor-7 .elementor-element.elementor-element-d850e01 {
animation: floating2 5s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9ff612 */.elementor-7 .elementor-element.elementor-element-c9ff612 {
animation: floating2 5s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0235633 */.elementor-7 .elementor-element.elementor-element-0235633 .swiper-wrapper{
transition-timing-function: linear !important
}/* End custom CSS */
/* Start custom CSS */body::-webkit-scrollbar {
  width: 9px;
}

/* Define o fundo da área por onde o scroll se move */
body::-webkit-scrollbar-track {
  background-color: #0a0a0a; /* Cor de fundo da trilha da rolagem */
}

/* Estiliza o "puxador" (a parte que se move) da rolagem */
body::-webkit-scrollbar-thumb {
  background: #1e64f0;        /* Cor principal do puxador */
  border-radius: 8px;         /* Arredondamento nas extremidades */
  border: 2px solid #0a0a0a;  /* Espaço entre o puxador e a borda, usando a cor do fundo */
}

/*  Estilização específica para o Firefox */
@-moz-document url-prefix() {
  * {
    scrollbar-width: thin; /* Define uma espessura fina para a barra */
    
    /* Define as cores da barra:
       primeiro valor = cor do puxador,
       segundo valor = cor do fundo da trilha */
    scrollbar-color: #c8f0a5 #0a0a0a;
  }
}/* End custom CSS */