.elementor-12 .elementor-element.elementor-element-573d8d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:10rem;--padding-bottom:10rem;--padding-left:10rem;--padding-right:10rem;}.elementor-12 .elementor-element.elementor-element-573d8d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-573d8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-573d8d8::before, .elementor-12 .elementor-element.elementor-element-573d8d8 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-573d8d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-573d8d8 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-573d8d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-573d8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-573d8d8, .elementor-12 .elementor-element.elementor-element-573d8d8::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6cc327d{--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;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-b5117f8 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Anek Devanagari", Sans-serif;font-size:100px;font-weight:500;line-height:80px;}.elementor-12 .elementor-element.elementor-element-b215732{text-align:left;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-64ee6bd{--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;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c5de387{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-12 .elementor-element.elementor-element-c5de387 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-93b6353{--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:120px 0px;--background-transition:0.3s;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6.25rem;--padding-right:6.25rem;}.elementor-12 .elementor-element.elementor-element-93b6353:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-93b6353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 49%, var( --e-global-color-secondary ) 50%);}.elementor-12 .elementor-element.elementor-element-93b6353, .elementor-12 .elementor-element.elementor-element-93b6353::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-d4f5082{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--border-radius:1.563rem 1.563rem 1.563rem 1.563rem;--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-12 .elementor-element.elementor-element-d4f5082:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d4f5082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d4f5082, .elementor-12 .elementor-element.elementor-element-d4f5082::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-cb633aa{--display:flex;--justify-content:center;--gap:2rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-12 .elementor-element.elementor-element-cc1209a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2182904{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2df3638 .elementor-button{font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:100rem 100rem 100rem 100rem;padding:2rem 3rem 2rem 3rem;}.elementor-12 .elementor-element.elementor-element-2df3638 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2df3638 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2cc10a4{--display:flex;--min-height:600px;--background-transition:0.3s;--border-radius:0rem 1.563rem 1.563rem 0rem;--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-12 .elementor-element.elementor-element-2cc10a4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2cc10a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campusinnovators.pt/wp-content/uploads/2024/08/ed4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2cc10a4, .elementor-12 .elementor-element.elementor-element-2cc10a4::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3639d1d{--display:flex;--min-height:570px;--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:5rem 0rem;--background-transition:0.3s;--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-12 .elementor-element.elementor-element-3639d1d, .elementor-12 .elementor-element.elementor-element-3639d1d::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-577e7b2{--display:flex;--gap:1rem 0rem;--background-transition:0.3s;--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-12 .elementor-element.elementor-element-577e7b2, .elementor-12 .elementor-element.elementor-element-577e7b2::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-cb1cb95{text-align:center;}.elementor-12 .elementor-element.elementor-element-cb1cb95 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0c26432{text-align:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-6d65c75{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--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-12 .elementor-element.elementor-element-5266ee6{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:0.938rem 0.938rem 0.938rem 0.938rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-5266ee6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5266ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5266ee6:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5266ee6, .elementor-12 .elementor-element.elementor-element-5266ee6::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7f5d868{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f5d868 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-55f9854 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-55f9854{text-align:center;}.elementor-12 .elementor-element.elementor-element-55f9854 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a3553d1{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-61e06d7{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:0.938rem 0.938rem 0.938rem 0.938rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-61e06d7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-61e06d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-61e06d7:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-61e06d7, .elementor-12 .elementor-element.elementor-element-61e06d7::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e3f74e4{text-align:center;}.elementor-12 .elementor-element.elementor-element-e3f74e4 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-467dcca > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-467dcca{text-align:center;}.elementor-12 .elementor-element.elementor-element-467dcca .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-f62bcee{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-230bfe6{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:0.938rem 0.938rem 0.938rem 0.938rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-230bfe6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-230bfe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-230bfe6:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-230bfe6, .elementor-12 .elementor-element.elementor-element-230bfe6::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e110fa6{text-align:center;}.elementor-12 .elementor-element.elementor-element-e110fa6 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-58b48c3 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-58b48c3{text-align:center;}.elementor-12 .elementor-element.elementor-element-58b48c3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-cb42e21{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-309a6e3{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:0.938rem 0.938rem 0.938rem 0.938rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-309a6e3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-309a6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-309a6e3:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-309a6e3, .elementor-12 .elementor-element.elementor-element-309a6e3::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-d667d00{text-align:center;}.elementor-12 .elementor-element.elementor-element-d667d00 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-138bf9a > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-138bf9a{text-align:center;}.elementor-12 .elementor-element.elementor-element-138bf9a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-50eadf1{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-422b838{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:0.938rem 0.938rem 0.938rem 0.938rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-422b838:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-422b838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-422b838:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-422b838, .elementor-12 .elementor-element.elementor-element-422b838::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3d3c885{text-align:center;}.elementor-12 .elementor-element.elementor-element-3d3c885 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c161eca > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-c161eca{text-align:center;}.elementor-12 .elementor-element.elementor-element-c161eca .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a4eee3b{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2ef0989{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2.125rem 0rem;--background-transition:0.3s;--border-radius:1.563rem 1.563rem 1.563rem 1.563rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:25rem;--padding-right:25rem;}.elementor-12 .elementor-element.elementor-element-2ef0989:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ef0989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campusinnovators.pt/wp-content/uploads/2024/08/img02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2ef0989, .elementor-12 .elementor-element.elementor-element-2ef0989::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a5debbe{text-align:center;}.elementor-12 .elementor-element.elementor-element-a5debbe .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-28151b4 .elementor-button{font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:100rem 100rem 100rem 100rem;padding:2rem 3rem 2rem 3rem;}.elementor-12 .elementor-element.elementor-element-28151b4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-28151b4 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-28151b4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-28151b4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-dc8aeb6{--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:0rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:11rem;--padding-left:6.25rem;--padding-right:6.25rem;}.elementor-12 .elementor-element.elementor-element-f817fbe{--display:flex;--gap:2rem 0rem;--background-transition:0.3s;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34b9485 > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34b9485{text-align:center;}.elementor-12 .elementor-element.elementor-element-34b9485 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-701f717{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-32d47ae{--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;--background-transition:0.3s;--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-12 .elementor-element.elementor-element-28c8cf1{--lottie-container-width:66%;}.elementor-12 .elementor-element.elementor-element-4f1f280{--lottie-container-width:66%;}.elementor-12 .elementor-element.elementor-element-cee4472{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:11rem;--padding-left:6.25rem;--padding-right:6.25rem;}.elementor-12 .elementor-element.elementor-element-cee4472, .elementor-12 .elementor-element.elementor-element-cee4472::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8b8fcb0{--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;--background-transition:0.3s;--border-radius:1.563rem 1.563rem 1.563rem 1.563rem;--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-12 .elementor-element.elementor-element-8b8fcb0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8b8fcb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #0D28C2 0%, #f2295b 100%);}.elementor-12 .elementor-element.elementor-element-8b8fcb0, .elementor-12 .elementor-element.elementor-element-8b8fcb0::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e9b82e0{--display:flex;--min-height:600px;--background-transition:0.3s;--border-radius:1.563rem 0rem 0rem 1.563rem;--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-12 .elementor-element.elementor-element-e9b82e0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9b82e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campusinnovators.pt/wp-content/uploads/2024/08/Design-sem-nome-2.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e9b82e0, .elementor-12 .elementor-element.elementor-element-e9b82e0::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-72894f8{--display:flex;--gap:1rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-8f52a9f{--display:flex;--gap:0rem 0rem;--background-transition:0.3s;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-33a9619.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-33a9619 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-93a1c05.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-93a1c05{text-align:left;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-bc521e3{--display:flex;--gap:0.8rem 0rem;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0.938rem 0.938rem 0.938rem 0.938rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-bc521e3, .elementor-12 .elementor-element.elementor-element-bc521e3::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c4d3dfd{text-align:left;}.elementor-12 .elementor-element.elementor-element-c4d3dfd .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-73e1d81{text-align:left;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-499445f{--display:flex;--gap:0.8rem 0rem;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0.938rem 0.938rem 0.938rem 0.938rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-499445f, .elementor-12 .elementor-element.elementor-element-499445f::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-79e6048{text-align:left;}.elementor-12 .elementor-element.elementor-element-79e6048 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8f57937{text-align:left;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-baec13b{--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:3.75rem 0rem;--background-transition:0.3s;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:11rem;--padding-left:6.25rem;--padding-right:6.25rem;}.elementor-12 .elementor-element.elementor-element-baec13b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-baec13b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(238deg, var( --e-global-color-primary ) 5%, #000A46 100%);}.elementor-12 .elementor-element.elementor-element-baec13b, .elementor-12 .elementor-element.elementor-element-baec13b::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6627446{text-align:center;}.elementor-12 .elementor-element.elementor-element-6627446 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-item{border-color:#02010100;}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-item .elementor-tab-content{border-top-color:#02010100;}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:#02010100;}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-icon, .elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-tab-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c7b2e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7b2e7e-font-size );font-weight:var( --e-global-typography-c7b2e7e-font-weight );line-height:var( --e-global-typography-c7b2e7e-line-height );padding:0rem 0rem 0rem 3rem;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-64ee6bd{--width:100%;}.elementor-12 .elementor-element.elementor-element-93b6353{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-d4f5082{--width:100%;}.elementor-12 .elementor-element.elementor-element-cb633aa{--width:65%;}.elementor-12 .elementor-element.elementor-element-2cc10a4{--width:50%;}.elementor-12 .elementor-element.elementor-element-2ef0989{--width:100%;}.elementor-12 .elementor-element.elementor-element-dc8aeb6{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-32d47ae{--width:100%;}.elementor-12 .elementor-element.elementor-element-cee4472{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-8b8fcb0{--width:100%;}.elementor-12 .elementor-element.elementor-element-e9b82e0{--width:50%;}.elementor-12 .elementor-element.elementor-element-72894f8{--width:100%;}.elementor-12 .elementor-element.elementor-element-bc521e3{--width:100%;}.elementor-12 .elementor-element.elementor-element-499445f{--width:100%;}.elementor-12 .elementor-element.elementor-element-baec13b{--content-width:100%;}}@media(max-width:1440px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-2cc10a4{--width:45%;}.elementor-12 .elementor-element.elementor-element-e9b82e0{--width:45%;}}@media(max-width:1205px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-e9b82e0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-cb633aa{--width:100%;}.elementor-12 .elementor-element.elementor-element-2cc10a4{--width:100%;}.elementor-12 .elementor-element.elementor-element-e9b82e0{--width:100%;}}@media(min-width:1441px){.elementor-12 .elementor-element.elementor-element-2cc10a4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2cc10a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-2ef0989:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ef0989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-12 .elementor-element.elementor-element-b5117f8{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b5117f8 .elementor-heading-title{font-size:140px;line-height:120px;}.elementor-12 .elementor-element.elementor-element-b215732{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-93b6353{--padding-top:0rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-12 .elementor-element.elementor-element-d4f5082{--min-height:600px;}.elementor-12 .elementor-element.elementor-element-cc1209a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2182904{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2df3638 .elementor-button{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-3639d1d{--min-height:0px;--padding-top:6.75rem;--padding-bottom:6.75rem;--padding-left:10rem;--padding-right:10rem;}.elementor-12 .elementor-element.elementor-element-cb1cb95 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0c26432{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-6d65c75{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7f5d868 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-55f9854 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a3553d1{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-e3f74e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-467dcca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-f62bcee{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-e110fa6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-58b48c3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-cb42e21{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-d667d00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-138bf9a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-50eadf1{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-3d3c885 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c161eca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a4eee3b{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-a5debbe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-28151b4 .elementor-button{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-dc8aeb6{--padding-top:6.75rem;--padding-bottom:11rem;--padding-left:10rem;--padding-right:10rem;}.elementor-12 .elementor-element.elementor-element-34b9485 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-701f717{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-8b8fcb0{--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-33a9619 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-93a1c05{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-c4d3dfd{text-align:left;}.elementor-12 .elementor-element.elementor-element-c4d3dfd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-73e1d81{text-align:left;font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-79e6048{text-align:left;}.elementor-12 .elementor-element.elementor-element-79e6048 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8f57937{text-align:left;font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-baec13b{--padding-top:11rem;--padding-bottom:12rem;--padding-left:10rem;--padding-right:10rem;}.elementor-12 .elementor-element.elementor-element-6627446 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-tab-content{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}}@media(max-width:1440px){.elementor-12 .elementor-element.elementor-element-b5117f8 .elementor-heading-title{line-height:80px;}.elementor-12 .elementor-element.elementor-element-b215732{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-cc1209a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2182904{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2df3638 .elementor-button{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2cc10a4{--min-height:300px;}.elementor-12 .elementor-element.elementor-element-cb1cb95 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0c26432{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-6d65c75{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7f5d868 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-55f9854 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a3553d1{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-e3f74e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-467dcca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-f62bcee{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-e110fa6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-58b48c3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-cb42e21{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-d667d00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-138bf9a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-50eadf1{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-3d3c885 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c161eca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a4eee3b{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2ef0989{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-a5debbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a5debbe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-28151b4 .elementor-button{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-dc8aeb6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34b9485 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-701f717{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-28c8cf1{--lottie-container-width:913px;}.elementor-12 .elementor-element.elementor-element-4f1f280{--lottie-container-width:913px;}.elementor-12 .elementor-element.elementor-element-e9b82e0{--min-height:300px;}.elementor-12 .elementor-element.elementor-element-33a9619 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-93a1c05{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-c4d3dfd{text-align:left;}.elementor-12 .elementor-element.elementor-element-c4d3dfd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-73e1d81{text-align:left;font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-79e6048{text-align:left;}.elementor-12 .elementor-element.elementor-element-79e6048 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8f57937{text-align:left;font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-6627446 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-tab-content{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}}@media(max-width:1205px){.elementor-12 .elementor-element.elementor-element-b5117f8 .elementor-heading-title{font-size:100px;line-height:80px;}.elementor-12 .elementor-element.elementor-element-6d65c75{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2ef0989{--min-height:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-8b8fcb0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-e9b82e0{--border-radius:1.563rem 1.563rem 0rem 0rem;}.elementor-12 .elementor-element.elementor-element-33a9619.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-33a9619{text-align:center;}.elementor-12 .elementor-element.elementor-element-93a1c05{text-align:center;}.elementor-12 .elementor-element.elementor-element-c4d3dfd{text-align:center;}.elementor-12 .elementor-element.elementor-element-73e1d81{text-align:center;}.elementor-12 .elementor-element.elementor-element-79e6048{text-align:center;}.elementor-12 .elementor-element.elementor-element-8f57937{text-align:center;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-573d8d8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b5117f8 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-12 .elementor-element.elementor-element-b215732{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-93b6353{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-d4f5082{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-cc1209a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2182904{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2df3638 .elementor-button{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2cc10a4{--border-radius:1.563rem 1.563rem 0rem 0rem;}.elementor-12 .elementor-element.elementor-element-cb1cb95 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0c26432{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-6d65c75{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7f5d868 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-55f9854 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a3553d1{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-e3f74e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-467dcca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-f62bcee{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-e110fa6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-58b48c3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-cb42e21{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-d667d00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-138bf9a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-50eadf1{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-3d3c885 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c161eca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a4eee3b{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-a5debbe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-28151b4 .elementor-button{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-dc8aeb6{--gap:0rem 0rem;--padding-top:3rem;--padding-bottom:7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-f817fbe{--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-34b9485 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-701f717{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-32d47ae{--gap:1rem 0rem;}.elementor-12 .elementor-element.elementor-element-28c8cf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-28c8cf1{--lottie-container-width:100%;}.elementor-12 .elementor-element.elementor-element-4f1f280 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4f1f280{--lottie-container-width:100%;}.elementor-12 .elementor-element.elementor-element-cee4472{--padding-top:0rem;--padding-bottom:7rem;--padding-left:03rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-8b8fcb0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-e9b82e0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9b82e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campusinnovators.pt/wp-content/uploads/2024/08/female-smiling-trainee-listening-to-indian-ceo-men-2023-11-27-05-02-05-utc-scaled.jpg");}.elementor-12 .elementor-element.elementor-element-e9b82e0{--border-radius:1.563rem 1.563rem 0rem 0rem;}.elementor-12 .elementor-element.elementor-element-72894f8{--gap:2rem 2rem;}.elementor-12 .elementor-element.elementor-element-8f52a9f{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-33a9619 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-93a1c05{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-c4d3dfd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-73e1d81{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-79e6048 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8f57937{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-baec13b{--padding-top:7rem;--padding-bottom:7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-6627446 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-tab-content{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-573d8d8{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-b5117f8 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-b215732{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-c5de387 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-93b6353{--gap:0px 0px;--margin-top:0rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-cb633aa{--gap:1rem 0rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-cc1209a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2182904{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2df3638 .elementor-button{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );padding:1.5rem 2rem 1.5rem 2rem;}.elementor-12 .elementor-element.elementor-element-3639d1d{--gap:3rem 0rem;}.elementor-12 .elementor-element.elementor-element-577e7b2{--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cb1cb95 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0c26432{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-6d65c75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7f5d868 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-55f9854 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a3553d1{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-e3f74e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-467dcca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-f62bcee{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-e110fa6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-58b48c3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-cb42e21{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-d667d00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-138bf9a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-50eadf1{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-3d3c885 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c161eca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a4eee3b{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-2ef0989{--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-a5debbe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-28151b4 .elementor-button{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );padding:1.5rem 2rem 1.5rem 2rem;}.elementor-12 .elementor-element.elementor-element-dc8aeb6{--padding-top:0rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-f817fbe{--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-34b9485 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-701f717{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-32d47ae{--gap:1rem 0rem;}.elementor-12 .elementor-element.elementor-element-cee4472{--padding-top:0rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-e9b82e0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9b82e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campusinnovators.pt/wp-content/uploads/2024/08/Design-sem-nome-2.png");}.elementor-12 .elementor-element.elementor-element-8f52a9f{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-33a9619 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-93a1c05{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-bc521e3{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-c4d3dfd{text-align:center;}.elementor-12 .elementor-element.elementor-element-c4d3dfd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-73e1d81{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-499445f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-79e6048{text-align:center;}.elementor-12 .elementor-element.elementor-element-79e6048 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8f57937{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}.elementor-12 .elementor-element.elementor-element-baec13b{--padding-top:4rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-6627446 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-accordion-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-2549ebc .elementor-tab-content{font-size:var( --e-global-typography-c7b2e7e-font-size );line-height:var( --e-global-typography-c7b2e7e-line-height );}}/* Start custom CSS for container, class: .elementor-element-5266ee6 */.elementor-12 .elementor-element.elementor-element-5266ee6:hover h3,
.elementor-12 .elementor-element.elementor-element-5266ee6:hover h4,
.elementor-12 .elementor-element.elementor-element-5266ee6:hover p {
    color: white
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e06d7 */.elementor-12 .elementor-element.elementor-element-61e06d7:hover h3,
.elementor-12 .elementor-element.elementor-element-61e06d7:hover h4,
.elementor-12 .elementor-element.elementor-element-61e06d7:hover p {
    color: white
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230bfe6 */.elementor-12 .elementor-element.elementor-element-230bfe6:hover h3,
.elementor-12 .elementor-element.elementor-element-230bfe6:hover h4,
.elementor-12 .elementor-element.elementor-element-230bfe6:hover p {
    color: white
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-309a6e3 */.elementor-12 .elementor-element.elementor-element-309a6e3:hover h3,
.elementor-12 .elementor-element.elementor-element-309a6e3:hover h4,
.elementor-12 .elementor-element.elementor-element-309a6e3:hover p {
    color: white
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422b838 */.elementor-12 .elementor-element.elementor-element-422b838:hover h3,
.elementor-12 .elementor-element.elementor-element-422b838:hover h4,
.elementor-12 .elementor-element.elementor-element-422b838:hover p {
    color: white
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639d1d */.elementor-12 .elementor-element.elementor-element-3639d1d {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b6353 */.elementor-12 .elementor-element.elementor-element-93b6353::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    background: url('/wp-content/uploads/2024/08/middlebgg.jpg');
    background-size: cover;
    z-index: 0;
    top: var(--before-top);
    height: var(--before-height);
}

.elementor-12 .elementor-element.elementor-element-93b6353 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc8aeb6 */.elementor-12 .elementor-element.elementor-element-dc8aeb6 {
    overflow-x: hidden;
}/* End custom CSS */