.elementor-3029 .elementor-element.elementor-element-bd87ab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3029 .elementor-element.elementor-element-bd87ab1:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-bd87ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00071D;background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/bg-topo.webp");background-position:center center;background-repeat:no-repeat;}.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-3029 .elementor-element.elementor-element-9cec441 > .elementor-widget-container{margin:0px 0px -150px 0px;}.elementor-widget-ha-gradient-heading .ha-gradient-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3029 .elementor-element.elementor-element-2021d3f{text-align:center;}.elementor-3029 .elementor-element.elementor-element-2021d3f .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #C8F7FF 100%);font-family:"Plus Jakarta Sans", Sans-serif;font-size:41px;font-weight:700;}.elementor-3029 .elementor-element.elementor-element-61f69d9{--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;--overlay-opacity:1;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3029 .elementor-element.elementor-element-61f69d9:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-61f69d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00071D;}.elementor-3029 .elementor-element.elementor-element-61f69d9::before, .elementor-3029 .elementor-element.elementor-element-61f69d9 > .elementor-background-video-container::before, .elementor-3029 .elementor-element.elementor-element-61f69d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3029 .elementor-element.elementor-element-61f69d9 > .elementor-background-slideshow::before, .elementor-3029 .elementor-element.elementor-element-61f69d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3029 .elementor-element.elementor-element-61f69d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/bg-2.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;}.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-3029 .elementor-element.elementor-element-f97f85c{width:auto;max-width:auto;z-index:1;}.elementor-3029 .elementor-element.elementor-element-f97f85c > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:8px 8px 8px 8px;}.elementor-3029 .elementor-element.elementor-element-f97f85c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3029 .elementor-element.elementor-element-f97f85c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-f2cee21{--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;}.elementor-3029 .elementor-element.elementor-element-f2cee21.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3029 .elementor-element.elementor-element-6ce0a02{--display:flex;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:#FFFFFF6B;--border-color:#FFFFFF6B;--border-radius:8px 8px 8px 8px;}.elementor-3029 .elementor-element.elementor-element-6ce0a02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3029 .elementor-element.elementor-element-6053dcd > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-3029 .elementor-element.elementor-element-6053dcd{text-align:left;}.elementor-3029 .elementor-element.elementor-element-6053dcd .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #C8F7FF 100%);font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-3029 .elementor-element.elementor-element-fb2a9a6{--display:flex;}.elementor-3029 .elementor-element.elementor-element-9486396 > .elementor-widget-container{margin:-50px 0px -0px -20px;}.elementor-3029 .elementor-element.elementor-element-fa09149{--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;}.elementor-3029 .elementor-element.elementor-element-1d3cc4d{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3029 .elementor-element.elementor-element-1d3cc4d:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-1d3cc4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/Frame-1000004733.png");background-size:cover;}.elementor-3029 .elementor-element.elementor-element-675a5cf{text-align:center;}.elementor-3029 .elementor-element.elementor-element-675a5cf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;line-height:1.25em;color:#C9FFDA;}.elementor-3029 .elementor-element.elementor-element-675a5cf .elementor-heading-title a:hover, .elementor-3029 .elementor-element.elementor-element-675a5cf .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-3029 .elementor-element.elementor-element-df66653{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3029 .elementor-element.elementor-element-df66653:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-df66653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/Group-1.png");background-size:cover;}.elementor-3029 .elementor-element.elementor-element-d3b4724{text-align:center;}.elementor-3029 .elementor-element.elementor-element-d3b4724 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;text-transform:uppercase;line-height:1.25em;color:#C9FFDA;}.elementor-3029 .elementor-element.elementor-element-d3b4724 .elementor-heading-title a:hover, .elementor-3029 .elementor-element.elementor-element-d3b4724 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-3029 .elementor-element.elementor-element-fd7bf79{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3029 .elementor-element.elementor-element-fd7bf79:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-fd7bf79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/Frame-1000004735.png");background-position:center center;background-size:cover;}.elementor-3029 .elementor-element.elementor-element-d0eb757{text-align:center;}.elementor-3029 .elementor-element.elementor-element-d0eb757 .ha-gradient-heading{color:#0F112A;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #0F112A 0%, #225554 100%);font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;text-transform:uppercase;}.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-3029 .elementor-element.elementor-element-7843271 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:12px 12px 12px 12px;}.elementor-3029 .elementor-element.elementor-element-e02f4fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3029 .elementor-element.elementor-element-e02f4fc:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-e02f4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00071D;background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/bg-site.webp");background-position:top center;background-repeat:no-repeat;}.elementor-3029 .elementor-element.elementor-element-cdc4288{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3029 .elementor-element.elementor-element-cdc4288:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-cdc4288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12143630;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3029 .elementor-element.elementor-element-d63641b > .elementor-widget-container{background-color:#121436;background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/Vector-2734.png");padding:16px 32px 16px 32px;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3029 .elementor-element.elementor-element-d63641b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3029 .elementor-element.elementor-element-d63641b .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-d63641b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3029 .elementor-element.elementor-element-d63641b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3029 .elementor-element.elementor-element-d63641b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3029 .elementor-element.elementor-element-d63641b .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-3029 .elementor-element.elementor-element-d63641b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3029 .elementor-element.elementor-element-d63641b .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;}.elementor-3029 .elementor-element.elementor-element-4fad5d8 > .elementor-widget-container{margin:0px -10px 0px 0px;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 0px 1px 1px;border-color:#374AA1;border-radius:8px 0px 0px 8px;}.elementor-3029 .elementor-element.elementor-element-4fad5d8 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;color:#E0E7FF;}.elementor-3029 .elementor-element.elementor-element-27b78fa > .elementor-widget-container{margin:-50px 0px -50px 0px;}.elementor-3029 .elementor-element.elementor-element-d42f0dc{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3029 .elementor-element.elementor-element-d42f0dc:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-d42f0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE0FFD4;}.elementor-3029 .elementor-element.elementor-element-abb9e43 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:46px;font-weight:700;color:#232655;}.elementor-3029 .elementor-element.elementor-element-ae84ca0 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-ae84ca0 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;}.elementor-3029 .elementor-element.elementor-element-ae84ca0 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-3029 .elementor-element.elementor-element-71b65b2 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-71b65b2 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#01091F;}.elementor-3029 .elementor-element.elementor-element-71b65b2:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-71b65b2:has(:focus) .elementor-image-box-title{color:#01091F;}.elementor-3029 .elementor-element.elementor-element-71b65b2 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-37d71d8 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-37d71d8 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#01091F;}.elementor-3029 .elementor-element.elementor-element-37d71d8:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-37d71d8:has(:focus) .elementor-image-box-title{color:#01091F;}.elementor-3029 .elementor-element.elementor-element-37d71d8 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-3ecf6a5 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-3ecf6a5 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#01091F;}.elementor-3029 .elementor-element.elementor-element-3ecf6a5:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-3ecf6a5:has(:focus) .elementor-image-box-title{color:#01091F;}.elementor-3029 .elementor-element.elementor-element-3ecf6a5 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-da6efc8 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-da6efc8 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#01091F;}.elementor-3029 .elementor-element.elementor-element-da6efc8:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-da6efc8:has(:focus) .elementor-image-box-title{color:#01091F;}.elementor-3029 .elementor-element.elementor-element-da6efc8 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-ed9299d .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-ed9299d .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#01091F;}.elementor-3029 .elementor-element.elementor-element-ed9299d:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-ed9299d:has(:focus) .elementor-image-box-title{color:#01091F;}.elementor-3029 .elementor-element.elementor-element-ed9299d .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-6ce2e56 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-6ce2e56 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;}.elementor-3029 .elementor-element.elementor-element-6ce2e56 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-3029 .elementor-element.elementor-element-7f24afb .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-7f24afb .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#01091F;}.elementor-3029 .elementor-element.elementor-element-7f24afb:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-7f24afb:has(:focus) .elementor-image-box-title{color:#01091F;}.elementor-3029 .elementor-element.elementor-element-7f24afb .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-bcad76f .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-bcad76f .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#01091F;}.elementor-3029 .elementor-element.elementor-element-bcad76f:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-bcad76f:has(:focus) .elementor-image-box-title{color:#01091F;}.elementor-3029 .elementor-element.elementor-element-bcad76f .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-3129577 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-3129577 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#01091F;}.elementor-3029 .elementor-element.elementor-element-3129577:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-3129577:has(:focus) .elementor-image-box-title{color:#01091F;}.elementor-3029 .elementor-element.elementor-element-3129577 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-539c0f7 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-539c0f7 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#01091F;}.elementor-3029 .elementor-element.elementor-element-539c0f7:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-539c0f7:has(:focus) .elementor-image-box-title{color:#01091F;}.elementor-3029 .elementor-element.elementor-element-539c0f7 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;color:#07123E;}.elementor-3029 .elementor-element.elementor-element-222927b{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3029 .elementor-element.elementor-element-7872bc9 > .elementor-widget-container{background-color:#01091F;padding:12px 12px 12px 12px;border-radius:8px 8px 8px 8px;}.elementor-3029 .elementor-element.elementor-element-7872bc9.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3029 .elementor-element.elementor-element-7872bc9{text-align:center;}.elementor-3029 .elementor-element.elementor-element-7872bc9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-cff685c{--display:flex;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:#13142D;--border-color:#13142D;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3029 .elementor-element.elementor-element-cff685c:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-cff685c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00071D;}.elementor-3029 .elementor-element.elementor-element-2fcc9b1{--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;}.elementor-3029 .elementor-element.elementor-element-6e377f4{--display:flex;}.elementor-3029 .elementor-element.elementor-element-6e377f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3029 .elementor-element.elementor-element-413dd69 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-413dd69 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-413dd69:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-413dd69:has(:focus) .elementor-image-box-title{color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-413dd69 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#C9FFDA;}.elementor-3029 .elementor-element.elementor-element-af58d08{--display:flex;--justify-content:center;}.elementor-3029 .elementor-element.elementor-element-7d4724f .elementor-button{background-color:#2F8AE0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-42f7241 );color:var( --e-global-color-42f7241 );border-radius:4px 4px 4px 4px;padding:4px 7px 4px 4px;}.elementor-3029 .elementor-element.elementor-element-7d4724f .elementor-button:hover, .elementor-3029 .elementor-element.elementor-element-7d4724f .elementor-button:focus{background-color:var( --e-global-color-1b5248e );}.elementor-3029 .elementor-element.elementor-element-2431566{--display:flex;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:#13142D;--border-color:#13142D;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3029 .elementor-element.elementor-element-2431566:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-2431566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00071D;}.elementor-3029 .elementor-element.elementor-element-2a0256b img{border-radius:10px 10px 10px 10px;}.elementor-3029 .elementor-element.elementor-element-45d41a9{--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;}.elementor-3029 .elementor-element.elementor-element-22b5b69{--display:flex;}.elementor-3029 .elementor-element.elementor-element-22b5b69.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3029 .elementor-element.elementor-element-7689542 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-7689542 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-7689542:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-7689542:has(:focus) .elementor-image-box-title{color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-7689542 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#C9FFDA;}.elementor-3029 .elementor-element.elementor-element-79a98a5{--display:flex;--justify-content:center;}.elementor-3029 .elementor-element.elementor-element-35fddc7 .elementor-button{background-color:#2F8AE0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-42f7241 );color:var( --e-global-color-42f7241 );border-radius:4px 4px 4px 4px;padding:4px 7px 4px 4px;}.elementor-3029 .elementor-element.elementor-element-35fddc7 .elementor-button:hover, .elementor-3029 .elementor-element.elementor-element-35fddc7 .elementor-button:focus{background-color:var( --e-global-color-1b5248e );}.elementor-3029 .elementor-element.elementor-element-0542305{--display:flex;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:#13142D;--border-color:#13142D;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3029 .elementor-element.elementor-element-0542305:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-0542305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00071D;}.elementor-3029 .elementor-element.elementor-element-99960cf img{border-radius:10px 10px 10px 10px;}.elementor-3029 .elementor-element.elementor-element-6fdc07e{--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;}.elementor-3029 .elementor-element.elementor-element-1ada69d{--display:flex;}.elementor-3029 .elementor-element.elementor-element-1ada69d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3029 .elementor-element.elementor-element-9b1b9bd .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-9b1b9bd .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-9b1b9bd:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-9b1b9bd:has(:focus) .elementor-image-box-title{color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-9b1b9bd .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#C9FFDA;}.elementor-3029 .elementor-element.elementor-element-70f3a7e{--display:flex;--justify-content:center;}.elementor-3029 .elementor-element.elementor-element-95e0d2f .elementor-button{background-color:#2F8AE0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-42f7241 );color:var( --e-global-color-42f7241 );border-radius:4px 4px 4px 4px;padding:4px 7px 4px 4px;}.elementor-3029 .elementor-element.elementor-element-95e0d2f .elementor-button:hover, .elementor-3029 .elementor-element.elementor-element-95e0d2f .elementor-button:focus{background-color:var( --e-global-color-1b5248e );}.elementor-3029 .elementor-element.elementor-element-94f54c8{--display:flex;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:#13142D;--border-color:#13142D;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3029 .elementor-element.elementor-element-94f54c8:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-94f54c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00071D;}.elementor-3029 .elementor-element.elementor-element-b6c3dcc img{border-radius:10px 10px 10px 10px;}.elementor-3029 .elementor-element.elementor-element-04f6684{--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;}.elementor-3029 .elementor-element.elementor-element-8c6ce87{--display:flex;}.elementor-3029 .elementor-element.elementor-element-8c6ce87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3029 .elementor-element.elementor-element-a7ac625 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-a7ac625 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-a7ac625:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-a7ac625:has(:focus) .elementor-image-box-title{color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-a7ac625 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#C9FFDA;}.elementor-3029 .elementor-element.elementor-element-64e78a9{--display:flex;--justify-content:center;}.elementor-3029 .elementor-element.elementor-element-f50e146 .elementor-button{background-color:#2F8AE0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-42f7241 );color:var( --e-global-color-42f7241 );border-radius:4px 4px 4px 4px;padding:4px 7px 4px 4px;}.elementor-3029 .elementor-element.elementor-element-f50e146 .elementor-button:hover, .elementor-3029 .elementor-element.elementor-element-f50e146 .elementor-button:focus{background-color:var( --e-global-color-1b5248e );}.elementor-3029 .elementor-element.elementor-element-23285bc{--display:flex;--padding-top:32px;--padding-bottom:85px;--padding-left:10px;--padding-right:10px;}.elementor-3029 .elementor-element.elementor-element-7cbc25c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9FFDA;}.elementor-3029 .elementor-element.elementor-element-7cbc25c .elementor-heading-title a:hover, .elementor-3029 .elementor-element.elementor-element-7cbc25c .elementor-heading-title a:focus{color:#C9FFDA;}.elementor-3029 .elementor-element.elementor-element-4fc0d92 > .elementor-widget-container{background-color:#00071D;padding:24px 32px 24px 32px;border-radius:8px 8px 8px 8px;}.elementor-3029 .elementor-element.elementor-element-4fc0d92.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3029 .elementor-element.elementor-element-4fc0d92 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-4fc0d92.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3029 .elementor-element.elementor-element-4fc0d92.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3029 .elementor-element.elementor-element-4fc0d92.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3029 .elementor-element.elementor-element-4fc0d92 .elementor-image-box-title{margin-bottom:5px;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:#C5FCDA;}.elementor-3029 .elementor-element.elementor-element-4fc0d92 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-3029 .elementor-element.elementor-element-4fc0d92 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3029 .elementor-element.elementor-element-4fc0d92:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-4fc0d92:has(:focus) .elementor-image-box-title{color:#C5FCDA;}.elementor-3029 .elementor-element.elementor-element-4fc0d92 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-42f7241 );}.elementor-3029 .elementor-element.elementor-element-e6d2469 > .elementor-widget-container{background-color:#00071D;padding:24px 32px 24px 32px;border-radius:8px 8px 8px 8px;}.elementor-3029 .elementor-element.elementor-element-e6d2469.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3029 .elementor-element.elementor-element-e6d2469 .elementor-image-box-wrapper{text-align:left;}.elementor-3029 .elementor-element.elementor-element-e6d2469.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3029 .elementor-element.elementor-element-e6d2469.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3029 .elementor-element.elementor-element-e6d2469.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3029 .elementor-element.elementor-element-e6d2469 .elementor-image-box-title{margin-bottom:5px;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:#C5FCDA;}.elementor-3029 .elementor-element.elementor-element-e6d2469 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-3029 .elementor-element.elementor-element-e6d2469 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3029 .elementor-element.elementor-element-e6d2469:has(:hover) .elementor-image-box-title,
					 .elementor-3029 .elementor-element.elementor-element-e6d2469:has(:focus) .elementor-image-box-title{color:#C5FCDA;}.elementor-3029 .elementor-element.elementor-element-e6d2469 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-42f7241 );}@media(max-width:1366px){.elementor-3029 .elementor-element.elementor-element-fa09149{--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;}.elementor-3029 .elementor-element.elementor-element-1d3cc4d:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-1d3cc4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/Frame-1000004733.png");background-size:cover;}.elementor-3029 .elementor-element.elementor-element-1d3cc4d{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3029 .elementor-element.elementor-element-675a5cf{text-align:center;}.elementor-3029 .elementor-element.elementor-element-675a5cf .elementor-heading-title{font-size:15px;line-height:1.25em;}.elementor-3029 .elementor-element.elementor-element-df66653:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-df66653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/Group-1.png");background-size:cover;}.elementor-3029 .elementor-element.elementor-element-df66653{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3029 .elementor-element.elementor-element-d3b4724{text-align:center;}.elementor-3029 .elementor-element.elementor-element-d3b4724 .elementor-heading-title{font-size:15px;line-height:1.25em;}.elementor-3029 .elementor-element.elementor-element-fd7bf79:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-fd7bf79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/Frame-1000004735.png");background-position:center center;background-size:cover;}}@media(min-width:768px){.elementor-3029 .elementor-element.elementor-element-bd87ab1{--content-width:430px;}.elementor-3029 .elementor-element.elementor-element-61f69d9{--content-width:430px;}.elementor-3029 .elementor-element.elementor-element-6ce0a02{--width:60%;}.elementor-3029 .elementor-element.elementor-element-e02f4fc{--content-width:430px;}.elementor-3029 .elementor-element.elementor-element-6e377f4{--width:75%;}.elementor-3029 .elementor-element.elementor-element-22b5b69{--width:75%;}.elementor-3029 .elementor-element.elementor-element-1ada69d{--width:75%;}.elementor-3029 .elementor-element.elementor-element-8c6ce87{--width:75%;}}@media(max-width:767px){.elementor-3029 .elementor-element.elementor-element-bd87ab1:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-bd87ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3029 .elementor-element.elementor-element-2021d3f .ha-gradient-heading{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-f97f85c .elementor-heading-title{font-size:20px;}.elementor-3029 .elementor-element.elementor-element-f2cee21{--width:100%;--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-6ce0a02{--width:60%;}.elementor-3029 .elementor-element.elementor-element-6053dcd .ha-gradient-heading{font-size:18px;}.elementor-3029 .elementor-element.elementor-element-fa09149{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-1d3cc4d{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3029 .elementor-element.elementor-element-675a5cf .elementor-heading-title{font-size:13px;}.elementor-3029 .elementor-element.elementor-element-df66653{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3029 .elementor-element.elementor-element-d3b4724 .elementor-heading-title{font-size:13px;}.elementor-3029 .elementor-element.elementor-element-fd7bf79:not(.elementor-motion-effects-element-type-background), .elementor-3029 .elementor-element.elementor-element-fd7bf79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/Frame-1000004735.png");background-position:center center;background-size:cover;}.elementor-3029 .elementor-element.elementor-element-fd7bf79{--border-radius:8px 8px 8px 8px;}.elementor-3029 .elementor-element.elementor-element-d0eb757 .ha-gradient-heading{font-size:24px;}.elementor-3029 .elementor-element.elementor-element-d63641b .elementor-image-box-img{margin-bottom:15px;}.elementor-3029 .elementor-element.elementor-element-abb9e43 .elementor-heading-title{font-size:32px;}.elementor-3029 .elementor-element.elementor-element-ae84ca0 .elementor-image-box-title{font-size:28px;}.elementor-3029 .elementor-element.elementor-element-71b65b2 .elementor-image-box-title{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-71b65b2 .elementor-image-box-description{font-size:24px;}.elementor-3029 .elementor-element.elementor-element-37d71d8 .elementor-image-box-title{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-37d71d8 .elementor-image-box-description{font-size:24px;}.elementor-3029 .elementor-element.elementor-element-3ecf6a5 .elementor-image-box-title{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-3ecf6a5 .elementor-image-box-description{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-da6efc8 .elementor-image-box-title{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-da6efc8 .elementor-image-box-description{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-ed9299d .elementor-image-box-title{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-ed9299d .elementor-image-box-description{font-size:24px;}.elementor-3029 .elementor-element.elementor-element-6ce2e56 .elementor-image-box-title{font-size:28px;}.elementor-3029 .elementor-element.elementor-element-7f24afb .elementor-image-box-title{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-7f24afb .elementor-image-box-description{font-size:24px;}.elementor-3029 .elementor-element.elementor-element-bcad76f .elementor-image-box-title{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-bcad76f .elementor-image-box-description{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-3129577 .elementor-image-box-title{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-3129577 .elementor-image-box-description{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-539c0f7 .elementor-image-box-title{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-539c0f7 .elementor-image-box-description{font-size:22px;}.elementor-3029 .elementor-element.elementor-element-7872bc9{text-align:center;}.elementor-3029 .elementor-element.elementor-element-7872bc9 .elementor-heading-title{font-size:24px;}.elementor-3029 .elementor-element.elementor-element-2fcc9b1{--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-6e377f4{--width:65%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-413dd69 .elementor-image-box-title{font-size:8px;}.elementor-3029 .elementor-element.elementor-element-413dd69 .elementor-image-box-description{font-size:21px;}.elementor-3029 .elementor-element.elementor-element-af58d08{--width:35%;}.elementor-3029 .elementor-element.elementor-element-45d41a9{--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-22b5b69{--width:65%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-7689542 .elementor-image-box-title{font-size:8px;}.elementor-3029 .elementor-element.elementor-element-7689542 .elementor-image-box-description{font-size:21px;}.elementor-3029 .elementor-element.elementor-element-79a98a5{--width:35%;}.elementor-3029 .elementor-element.elementor-element-6fdc07e{--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-1ada69d{--width:65%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-9b1b9bd .elementor-image-box-title{font-size:8px;}.elementor-3029 .elementor-element.elementor-element-9b1b9bd .elementor-image-box-description{font-size:21px;}.elementor-3029 .elementor-element.elementor-element-70f3a7e{--width:35%;}.elementor-3029 .elementor-element.elementor-element-04f6684{--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-8c6ce87{--width:65%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-3029 .elementor-element.elementor-element-a7ac625 .elementor-image-box-title{font-size:8px;}.elementor-3029 .elementor-element.elementor-element-a7ac625 .elementor-image-box-description{font-size:21px;}.elementor-3029 .elementor-element.elementor-element-64e78a9{--width:35%;}.elementor-3029 .elementor-element.elementor-element-4fc0d92 .elementor-image-box-img{margin-bottom:15px;}.elementor-3029 .elementor-element.elementor-element-e6d2469 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for heading, class: .elementor-element-f97f85c */.elementor-3029 .elementor-element.elementor-element-f97f85c{
    background: linear-gradient(to left, #F38E26, #FFBC77, #FFBC77);
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce0a02 */.elementor-3029 .elementor-element.elementor-element-6ce0a02{
    background-color: rgba(94,223,255, 0.05);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3cc4d */.elementor-3029 .elementor-element.elementor-element-1d3cc4d{
    aspect-ratio: 187/126;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df66653 */.elementor-3029 .elementor-element.elementor-element-df66653{
    aspect-ratio: 187/126;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7843271 */.elementor-3029 .elementor-element.elementor-element-7843271 a{
    background: linear-gradient(to left, #F38E26, #FFBC77, #FFBC77);
    transition: all .25s;
}

.elementor-3029 .elementor-element.elementor-element-7843271 a:hover{
    background: linear-gradient(to left, #FFBC77, #F38E26, #FFBC77);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d63641b */.elementor-3029 .elementor-element.elementor-element-d63641b h3 {
  background: -webkit-linear-gradient(#89C89C, #E9FFEF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0 !important;
}

.elementor-3029 .elementor-element.elementor-element-d63641b .elementor-image-box-wrapper{
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ae84ca0 */.elementor-3029 .elementor-element.elementor-element-ae84ca0 .elementor-image-box-title {
  background: -webkit-linear-gradient(#51528E, #07123E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-71b65b2 */.elementor-3029 .elementor-element.elementor-element-71b65b2 .elementor-image-box-title{
    background: #A9E5D6;
    border-radius: 6px;
    width: fit-content;
    margin-left: 1.5rem;
    padding: 0 12px;
    margin-bottom: -10px;
    position: relative;
}

.elementor-3029 .elementor-element.elementor-element-71b65b2 .elementor-image-box-description{
    border-radius: 8px;
    background: rgba(40,40,40,0.1);
    padding: 6px 24px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37d71d8 */.elementor-3029 .elementor-element.elementor-element-37d71d8 .elementor-image-box-title{
    background: #A9E5D6;
    border-radius: 6px;
    width: fit-content;
    margin-left: 1.5rem;
    padding: 0 12px;
    margin-bottom: -10px;
    position: relative;
}

.elementor-3029 .elementor-element.elementor-element-37d71d8 .elementor-image-box-description{
    border-radius: 8px;
    background: rgba(40,40,40,0.1);
    padding: 6px 24px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3ecf6a5 */.elementor-3029 .elementor-element.elementor-element-3ecf6a5 .elementor-image-box-title{
    background: #A9E5D6;
    border-radius: 6px;
    width: fit-content;
    margin-left: 1.5rem;
    padding: 0 12px;
    margin-bottom: -10px;
    position: relative;
}

.elementor-3029 .elementor-element.elementor-element-3ecf6a5 .elementor-image-box-description{
    border-radius: 8px;
    background: rgba(40,40,40,0.1);
    padding: 6px 24px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da6efc8 */.elementor-3029 .elementor-element.elementor-element-da6efc8 .elementor-image-box-title{
    background: #A9E5D6;
    border-radius: 6px;
    width: fit-content;
    margin-left: 1.5rem;
    padding: 0 12px;
    margin-bottom: -10px;
    position: relative;
}

.elementor-3029 .elementor-element.elementor-element-da6efc8 .elementor-image-box-description{
    border-radius: 8px;
    background: rgba(40,40,40,0.1);
    padding: 6px 24px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ed9299d */.elementor-3029 .elementor-element.elementor-element-ed9299d .elementor-image-box-title{
    background: #A9E5D6;
    border-radius: 6px;
    width: fit-content;
    margin-left: 1.5rem;
    padding: 0 12px;
    margin-bottom: -10px;
    position: relative;
}

.elementor-3029 .elementor-element.elementor-element-ed9299d .elementor-image-box-description{
    border-radius: 8px;
    background: rgba(40,40,40,0.1);
    padding: 6px 24px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6ce2e56 */.elementor-3029 .elementor-element.elementor-element-6ce2e56 .elementor-image-box-title {
  background: -webkit-linear-gradient(#51528E, #07123E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f24afb */.elementor-3029 .elementor-element.elementor-element-7f24afb .elementor-image-box-title{
    background: #A9E5D6;
    border-radius: 6px;
    width: fit-content;
    margin-left: 1.5rem;
    padding: 0 12px;
    margin-bottom: -10px;
    position: relative;
}

.elementor-3029 .elementor-element.elementor-element-7f24afb .elementor-image-box-description{
    border-radius: 8px;
    background: rgba(40,40,40,0.1);
    padding: 6px 24px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bcad76f */.elementor-3029 .elementor-element.elementor-element-bcad76f .elementor-image-box-title{
    background: #A9E5D6;
    border-radius: 6px;
    width: fit-content;
    margin-left: 1.5rem;
    padding: 0 12px;
    margin-bottom: -10px;
    position: relative;
}

.elementor-3029 .elementor-element.elementor-element-bcad76f .elementor-image-box-description{
    border-radius: 8px;
    background: rgba(40,40,40,0.1);
    padding: 6px 24px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3129577 */.elementor-3029 .elementor-element.elementor-element-3129577 .elementor-image-box-title{
    background: #A9E5D6;
    border-radius: 6px;
    width: fit-content;
    margin-left: 1.5rem;
    padding: 0 12px;
    margin-bottom: -10px;
    position: relative;
}

.elementor-3029 .elementor-element.elementor-element-3129577 .elementor-image-box-description{
    border-radius: 8px;
    background: rgba(40,40,40,0.1);
    padding: 6px 24px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-539c0f7 */.elementor-3029 .elementor-element.elementor-element-539c0f7 .elementor-image-box-title{
    background: #A9E5D6;
    border-radius: 6px;
    width: fit-content;
    margin-left: 1.5rem;
    padding: 0 12px;
    margin-bottom: -10px;
    position: relative;
}

.elementor-3029 .elementor-element.elementor-element-539c0f7 .elementor-image-box-description{
    border-radius: 8px;
    background: rgba(40,40,40,0.1);
    padding: 6px 24px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Regular.eot');
	src: url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Regular.woff2') format('woff2'),
		url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Regular.woff') format('woff'),
		url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Medium.eot');
	src: url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Medium.woff2') format('woff2'),
		url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Medium.woff') format('woff'),
		url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-SemiBold.eot');
	src: url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-SemiBold.woff2') format('woff2'),
		url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-SemiBold.woff') format('woff'),
		url('https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/3/2025/08/PlusJakartaSans-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */