.elementor-12 .elementor-element.elementor-element-df25daf{--display:flex;--min-height:980px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-df25daf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-df25daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/BG20Cesar20couto2001_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-35fe6d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35fe6d6.e-con{--flex-grow:0;--flex-shrink:0;}.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-12 .elementor-element.elementor-element-1231bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-552c7de{--display:flex;--min-height:58px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#564F4636;--border-color:#564F4636;--border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-552c7de:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-552c7de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C6BCB1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-743ee4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#00000070;}.elementor-12 .elementor-element.elementor-element-73a02c6{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Literata", Sans-serif;font-size:33px;font-weight:500;text-transform:uppercase;color:#50483E;}.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-12 .elementor-element.elementor-element-69b3728 .elementor-button{background-color:#FF6100;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:28px 93px 28px 93px;}.elementor-12 .elementor-element.elementor-element-69b3728{width:var( --container-widget-width, 86.031% );max-width:86.031%;--container-widget-width:86.031%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-69b3728.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-93b2664{width:var( --container-widget-width, 93% );max-width:93%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.3px;color:#605B55;}.elementor-12 .elementor-element.elementor-element-93b2664.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-fa5f3a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d7ac20f{--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;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-d7ac20f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d7ac20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-12 .elementor-element.elementor-element-e49523c img{border-style:none;}.elementor-12 .elementor-element.elementor-element-b382188{--display:flex;--min-height:1687px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:69px;--padding-bottom:91px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b382188:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b382188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/BG200220Cesar_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-fe43c96{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B7B7B7;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Literata", Sans-serif;font-size:33px;font-weight:500;text-transform:uppercase;color:#776C5E;}.elementor-12 .elementor-element.elementor-element-fe43c96.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7efa1ed{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Literata", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#605B55;}.elementor-12 .elementor-element.elementor-element-7efa1ed.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5a91257{--display:flex;--gap:43px 0px;--row-gap:43px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a55b80c{--display:flex;--min-height:318.75px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-a55b80c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a55b80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Aula2001_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a55b80c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cc22b9e{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 80px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Literata", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-cc22b9e.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-f6a995d{width:var( --container-widget-width, 53% );max-width:53%;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-f6a995d.elementor-element{--align-self:flex-end;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2ecb3e3{--divider-border-style:solid;--divider-color:#B7B7B7;--divider-border-width:1px;width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2ecb3e3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ecb3e3 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-2ecb3e3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5a87d91{--display:flex;--min-height:310.5px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-5a87d91:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a87d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Aula2002_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5a87d91.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-317fe5e{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 80px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Literata", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-317fe5e.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-a8a14b8{width:var( --container-widget-width, 53% );max-width:53%;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-a8a14b8.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-bfd14f0{--divider-border-style:solid;--divider-color:#B7B7B7;--divider-border-width:1px;width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bfd14f0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bfd14f0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-bfd14f0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-74bed88{--display:flex;--min-height:311.25px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-74bed88:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-74bed88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Aula2003_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-74bed88.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-191b57e{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 80px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Literata", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-191b57e.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-017ab04{width:var( --container-widget-width, 53% );max-width:53%;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-017ab04.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-17ebe93{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-17ebe93.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b9481a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cb6257c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-568ed84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-782706a .elementor-button{background-color:#FF6100;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:28px 93px 28px 93px;}.elementor-12 .elementor-element.elementor-element-782706a{width:var( --container-widget-width, 100% );max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1265581{--display:flex;--min-height:1687px;--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:0.5;--padding-top:69px;--padding-bottom:91px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1265581:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1265581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E8E8E8 0%, #E8E8E8 100%);}.elementor-12 .elementor-element.elementor-element-1265581::before, .elementor-12 .elementor-element.elementor-element-1265581 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1265581 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1265581 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1265581 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1265581 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-80e12f1{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B7B7B7;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Literata", Sans-serif;font-size:33px;font-weight:500;text-transform:uppercase;color:#776C5E;}.elementor-12 .elementor-element.elementor-element-80e12f1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bd7c645{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Literata", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#3A3632;}.elementor-12 .elementor-element.elementor-element-bd7c645.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-042b427{--display:flex;--gap:43px 0px;--row-gap:43px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-05ffc37{--display:flex;--min-height:318.75px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-05ffc37:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-05ffc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Aula2001_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-05ffc37.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2dd79ca{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 80px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Literata", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-2dd79ca.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-ffa799a{width:var( --container-widget-width, 53% );max-width:53%;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-ffa799a.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-ddb052b{--divider-border-style:solid;--divider-color:#B7B7B7;--divider-border-width:1px;width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ddb052b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ddb052b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-ddb052b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2dfaf02{--display:flex;--min-height:318.75px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-2dfaf02:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2dfaf02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Aula2001_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2dfaf02.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3317edf{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 80px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Literata", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-3317edf.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-06e8ea3{width:var( --container-widget-width, 53% );max-width:53%;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-06e8ea3.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-9a1e654{--divider-border-style:solid;--divider-color:#B7B7B7;--divider-border-width:1px;width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9a1e654.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9a1e654 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-9a1e654 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-bbbcaa8{--display:flex;--min-height:318.75px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-bbbcaa8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bbbcaa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Aula2001_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-bbbcaa8.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7016217{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 80px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Literata", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-7016217.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-b73daaf{width:var( --container-widget-width, 53% );max-width:53%;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#605B55;}.elementor-12 .elementor-element.elementor-element-b73daaf.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-eec1b2a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eec1b2a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ffadde7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-861df8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c6372e8 .elementor-button{background-color:#FF6100;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:28px 93px 28px 93px;}.elementor-12 .elementor-element.elementor-element-c6372e8{width:var( --container-widget-width, 100% );max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a029471{--display:flex;--min-height:1044px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:90px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a029471:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a029471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DAD4CF 0%, #DAD4CF 100%);}.elementor-12 .elementor-element.elementor-element-7023e8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Literata", Sans-serif;font-size:62px;font-weight:700;text-transform:uppercase;line-height:-1px;color:#6A573F;}.elementor-12 .elementor-element.elementor-element-e733ac2{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9c9a198{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-9c9a198.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8aa0e66{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-235f7e9{width:var( --container-widget-width, 88% );max-width:88%;background-color:#95887D;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:20px 58px 10px 58px;--container-widget-width:88%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-235f7e9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-664a9f2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-664a9f2.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0c09e5d{width:var( --container-widget-width, 13.15% );max-width:13.15%;--container-widget-width:13.15%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-30296ab{width:var( --container-widget-width, 88% );max-width:88%;background-color:#95887D;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:20px 58px 10px 58px;--container-widget-width:88%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-30296ab.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-efa8dea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-efa8dea.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-51ceda6{width:var( --container-widget-width, 13.15% );max-width:13.15%;--container-widget-width:13.15%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fea5268{width:var( --container-widget-width, 88% );max-width:88%;background-color:#95887D;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:20px 58px 10px 58px;--container-widget-width:88%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fea5268.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-18cf93c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-18cf93c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ed7039e{width:var( --container-widget-width, 13.15% );max-width:13.15%;--container-widget-width:13.15%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-47224b6{width:var( --container-widget-width, 88% );max-width:88%;background-color:#95887D;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:20px 58px 10px 58px;--container-widget-width:88%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-47224b6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-a3b5435{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-a3b5435.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3201f1b{width:var( --container-widget-width, 13.15% );max-width:13.15%;--container-widget-width:13.15%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-53fa038{width:var( --container-widget-width, 88% );max-width:88%;background-color:#95887D;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:20px 58px 10px 58px;--container-widget-width:88%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-53fa038.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-3832a65{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-96c4c11{--display:flex;--min-height:1335px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:42px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-96c4c11:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-96c4c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/BG200420Cesar20Couto_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-8103735{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 42px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:-1px;color:#6A573F;}.elementor-12 .elementor-element.elementor-element-8103735.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-14b2a3e{width:var( --container-widget-width, 83% );max-width:83%;background-color:#95887D;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 136px 20px 136px;--container-widget-width:83%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-14b2a3e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-14b2a3e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-84a1330{width:var( --container-widget-width, 83% );max-width:83%;background-color:#95887D;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:20px 136px 10px 136px;--container-widget-width:83%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-84a1330.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-84a1330.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-2067d21{width:var( --container-widget-width, 83% );max-width:83%;margin:61px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 43px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Literata", Sans-serif;font-size:49px;font-weight:700;text-transform:uppercase;line-height:-1px;color:#6A573F;}.elementor-12 .elementor-element.elementor-element-2067d21.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e5425ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 19px;--row-gap:0px;--column-gap:19px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8e6bee8{--display:flex;--min-height:472px;--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;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8e6bee8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8e6bee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-12 .elementor-element.elementor-element-4b9d4d2 img{height:317px;border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f045825{--display:flex;--min-height:153px;--justify-content:center;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-12 .elementor-element.elementor-element-910dee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-910dee0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c9f3fd1{--display:flex;--min-height:472px;--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;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c9f3fd1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c9f3fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-12 .elementor-element.elementor-element-3cafd81 img{height:317px;border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1aa06dd{--display:flex;--min-height:153px;--justify-content:center;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-12 .elementor-element.elementor-element-842dc14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-842dc14.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3869077{--display:flex;--min-height:472px;--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;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3869077:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3869077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-12 .elementor-element.elementor-element-b4f1771 img{height:317px;border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d62830b{--display:flex;--min-height:153px;--justify-content:center;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-12 .elementor-element.elementor-element-56ee566{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56ee566.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-95a7b9e .elementor-button{background-color:#FF6100;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:28px 93px 28px 93px;}.elementor-12 .elementor-element.elementor-element-95a7b9e{width:var( --container-widget-width, 464px );max-width:464px;padding:85px 0px 0px 0px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-95a7b9e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4c4d49f{--display:flex;--min-height:799px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c4d49f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c4d49f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B0A59B 0%, #B0A59B 100%);}.elementor-12 .elementor-element.elementor-element-31e949d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 059px 0px;text-align:center;font-family:"Literata", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:-1px;color:#605B55;}.elementor-12 .elementor-element.elementor-element-31e949d.elementor-element{--align-self:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-6236fb1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-6236fb1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6236fb1{padding:0px 0px 0px 0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-4f1a991{--display:flex;--min-height:1050px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4f1a991:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f1a991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/BG200720Cesar20Couto_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a9db482{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-530f536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e46521{width:var( --container-widget-width, 99% );max-width:99%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Literata", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:-1px;color:#605B55;}.elementor-12 .elementor-element.elementor-element-7e46521.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-45ba511{text-align:end;}.elementor-12 .elementor-element.elementor-element-45ba511 img{max-width:100%;}.elementor-12 .elementor-element.elementor-element-8237072{background-color:#605B55;padding:59px 45px 58px 53px;border-radius:8px 8px 8px 8px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8237072.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-af05753{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9cc702d .elementor-button{background-color:#FF6100;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:28px 93px 28px 93px;}.elementor-12 .elementor-element.elementor-element-9cc702d{width:var( --container-widget-width, 100% );max-width:100%;padding:28px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9cc702d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f3e4904{--display:flex;--min-height:99px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f3e4904:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f3e4904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#605B55;}.elementor-12 .elementor-element.elementor-element-f89e81f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34a3a8a{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-34a3a8a img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1146503{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1782ce2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF7D;}.elementor-12 .elementor-element.elementor-element-c6447ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF7D;}.elementor-12 .elementor-element.elementor-element-b6e1a2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8cb2a84{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8cb2a84 img{width:64%;max-width:100%;height:37px;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAD4CF;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-df25daf{--min-height:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1231bfd img{width:69%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-73a02c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:24px;}.elementor-12 .elementor-element.elementor-element-69b3728{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-69b3728 .elementor-button{font-size:21px;padding:24px 0px 24px 0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-df25daf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-df25daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/BG20Mobile201080px20v2_converted.webp");background-position:-213px 175px;background-repeat:no-repeat;background-size:827px auto;}.elementor-12 .elementor-element.elementor-element-df25daf{--min-height:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-35fe6d6{--width:371px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1231bfd{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1231bfd img{width:50%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-552c7de{--min-height:34px;--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-552c7de.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-743ee4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-73a02c6{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:22px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-73a02c6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-69b3728{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-69b3728.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-69b3728 .elementor-button{font-size:14px;border-radius:4px 4px 4px 4px;padding:18px 0px 18px 0px;}.elementor-12 .elementor-element.elementor-element-93b2664{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:center;font-size:15px;}.elementor-12 .elementor-element.elementor-element-93b2664.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-fa5f3a2{--min-height:329px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-fa5f3a2.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-d7ac20f{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12 .elementor-element.elementor-element-e49523c{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e49523c img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b382188:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b382188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-302px 0px;background-size:1000px auto;}.elementor-12 .elementor-element.elementor-element-b382188{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fe43c96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:24px;}.elementor-12 .elementor-element.elementor-element-7efa1ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:24px;}.elementor-12 .elementor-element.elementor-element-5a91257{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a55b80c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a55b80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Box20Text200120mobile_converted.webp");background-size:cover;}.elementor-12 .elementor-element.elementor-element-a55b80c{--width:347.59px;--min-height:627.73px;--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-cc22b9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -76px) 0px;padding:59px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-cc22b9e.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-f6a995d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;padding:306px 0px 0px 0px;--container-widget-width:250.33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250.33px );max-width:250.33px;font-size:17px;}.elementor-12 .elementor-element.elementor-element-f6a995d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ecb3e3{padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-782706a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-782706a .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:23px 0px 23px 0px;}.elementor-12 .elementor-element.elementor-element-1265581{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-80e12f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:19px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-bd7c645{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;text-align:center;font-size:24px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-042b427{--gap:44px 0px;--row-gap:44px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-05ffc37:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-05ffc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Box20Text200120mobile_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-05ffc37{--width:347.59px;--min-height:627.73px;--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-2dd79ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -76px) 0px;padding:60px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-2dd79ca.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-ffa799a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:330px 0px 0px 0px;--container-widget-width:250.33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250.33px );max-width:250.33px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-ffa799a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ddb052b{padding:26px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2dfaf02:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2dfaf02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Box-Text-02-mobile.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-2dfaf02{--width:347.59px;--min-height:732.98px;--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-3317edf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;padding:92px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-3317edf.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-06e8ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0320px 0px 0px 0px;--container-widget-width:250.33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250.33px );max-width:250.33px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-06e8ea3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9a1e654{padding:15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bbbcaa8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bbbcaa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Box20Text200320Mobile_converted-1.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-bbbcaa8{--width:347.59px;--min-height:634.37px;--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-7016217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -76px) 0px;padding:75px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-7016217.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-b73daaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:325px 0px 0px 0px;--container-widget-width:250.33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250.33px );max-width:250.33px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-b73daaf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-861df8f{--margin-top:46px;--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-c6372e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-c6372e8 .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:23px 0px 23px 0px;}.elementor-12 .elementor-element.elementor-element-a029471{--min-height:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-156e1a9{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-156e1a9 img{max-width:27%;}.elementor-12 .elementor-element.elementor-element-7023e8b{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:22.5px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-7023e8b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e733ac2{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9c9a198{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-235f7e9{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 17px 1px 17px;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:12px;}.elementor-12 .elementor-element.elementor-element-664a9f2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-30296ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 17px 1px 17px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:12px;}.elementor-12 .elementor-element.elementor-element-efa8dea{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-fea5268{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 17px 1px 17px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:12px;}.elementor-12 .elementor-element.elementor-element-18cf93c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-47224b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 17px 1px 17px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:12px;}.elementor-12 .elementor-element.elementor-element-a3b5435{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-53fa038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 17px 1px 17px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:12px;}.elementor-12 .elementor-element.elementor-element-3832a65{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3832a65 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-96c4c11{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8103735{padding:0px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:17px;}.elementor-12 .elementor-element.elementor-element-8103735.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-14b2a3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-12 .elementor-element.elementor-element-84a1330{padding:24px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-12 .elementor-element.elementor-element-2067d21{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:22px;}.elementor-12 .elementor-element.elementor-element-2067d21.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e5425ce{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-12 .elementor-element.elementor-element-4b9d4d2 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3cafd81 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b4f1771 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-95a7b9e{padding:10px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-95a7b9e .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:23px 0px 23px 0px;}.elementor-12 .elementor-element.elementor-element-4c4d49f{--min-height:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6fa8459{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6fa8459 img{max-width:50%;}.elementor-12 .elementor-element.elementor-element-31e949d{width:var( --container-widget-width, 100% );max-width:100%;padding:40px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:20px;}.elementor-12 .elementor-element.elementor-element-31e949d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4f1a991:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f1a991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarcouto.pt/wp-content/uploads/2024/09/Slice207_converted.webp");background-position:top center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4f1a991{--min-height:1559px;--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a9db482{--min-height:503px;}.elementor-12 .elementor-element.elementor-element-7e46521.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7e46521{text-align:center;font-size:23px;}.elementor-12 .elementor-element.elementor-element-8237072{padding:28px 22px 28px 22px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-9cc702d{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-9cc702d .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:23px 0px 23px 0px;}.elementor-12 .elementor-element.elementor-element-f3e4904{--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f89e81f{--width:37%;}.elementor-12 .elementor-element.elementor-element-34a3a8a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-1146503.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-1782ce2{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;font-size:18px;}.elementor-12 .elementor-element.elementor-element-1782ce2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c6447ca{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:12px;}.elementor-12 .elementor-element.elementor-element-c6447ca.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b6e1a2b{--width:39%;}.elementor-12 .elementor-element.elementor-element-8cb2a84{text-align:center;}.elementor-12 .elementor-element.elementor-element-8cb2a84 img{width:85%;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-35fe6d6{--width:50%;}.elementor-12 .elementor-element.elementor-element-552c7de{--width:82%;}.elementor-12 .elementor-element.elementor-element-fa5f3a2{--width:50%;}.elementor-12 .elementor-element.elementor-element-a55b80c{--width:947.48px;}.elementor-12 .elementor-element.elementor-element-5a87d91{--width:947.48px;}.elementor-12 .elementor-element.elementor-element-74bed88{--width:947.48px;}.elementor-12 .elementor-element.elementor-element-17ebe93{--width:83%;}.elementor-12 .elementor-element.elementor-element-cb6257c{--width:50%;}.elementor-12 .elementor-element.elementor-element-568ed84{--width:50%;}.elementor-12 .elementor-element.elementor-element-05ffc37{--width:947.48px;}.elementor-12 .elementor-element.elementor-element-2dfaf02{--width:947.48px;}.elementor-12 .elementor-element.elementor-element-bbbcaa8{--width:947.48px;}.elementor-12 .elementor-element.elementor-element-eec1b2a{--width:83%;}.elementor-12 .elementor-element.elementor-element-861df8f{--width:50%;}.elementor-12 .elementor-element.elementor-element-9c9a198{--width:83%;}.elementor-12 .elementor-element.elementor-element-664a9f2{--width:83%;}.elementor-12 .elementor-element.elementor-element-efa8dea{--width:83%;}.elementor-12 .elementor-element.elementor-element-18cf93c{--width:83%;}.elementor-12 .elementor-element.elementor-element-a3b5435{--width:83%;}.elementor-12 .elementor-element.elementor-element-8e6bee8{--width:367px;}.elementor-12 .elementor-element.elementor-element-c9f3fd1{--width:367px;}.elementor-12 .elementor-element.elementor-element-3869077{--width:367px;}.elementor-12 .elementor-element.elementor-element-a9db482{--width:50%;}.elementor-12 .elementor-element.elementor-element-530f536{--width:50%;}.elementor-12 .elementor-element.elementor-element-f89e81f{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-1146503{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-b6e1a2b{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-552c7de{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-73a02c6 */.elementor-12 .elementor-element.elementor-element-73a02c6{
    text-wrap: balance;
}/* End custom CSS */