.elementor-554 .elementor-element.elementor-element-b36e5e8{--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;--overflow:hidden;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-b36e5e8:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-b36e5e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidalbino.pt/wp-content/uploads/2025/10/hero-back-22.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-554 .elementor-element.elementor-element-7943a1d{--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;--justify-content:space-between;--align-items:flex-start;--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-554 .elementor-element.elementor-element-15f163b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-4bc8924{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-24956cf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--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-554 .elementor-element.elementor-element-24956cf:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-24956cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-988c77e{padding:10px 10px 10px 10px;text-align:center;}.elementor-554 .elementor-element.elementor-element-988c77e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:100%;}.elementor-554 .elementor-element.elementor-element-294e0b2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-a94d5e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 0px;}.elementor-554 .elementor-element.elementor-element-a94d5e3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:120%;}.elementor-widget-text-editor{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 );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-554 .elementor-element.elementor-element-f4d106e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-b323b5d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-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-554 .elementor-element.elementor-element-566c8e2 .elementor-button{background-color:#0865BB00;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:100%;padding:24px 30px 24px 30px;}.elementor-554 .elementor-element.elementor-element-566c8e2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-554 .elementor-element.elementor-element-566c8e2 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-554 .elementor-element.elementor-element-b493d6a{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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-554 .elementor-element.elementor-element-b1ace6a img{width:670px;max-width:670px;}.elementor-554 .elementor-element.elementor-element-a410934 img{width:670px;max-width:670px;}.elementor-554 .elementor-element.elementor-element-6af99d9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:180px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-6af99d9:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-6af99d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01101D;}.elementor-554 .elementor-element.elementor-element-107fa74{--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;--justify-content:space-between;--align-items: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-554 .elementor-element.elementor-element-bd1cfd8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-06959f5{z-index:2;}.elementor-554 .elementor-element.elementor-element-06959f5 .elementor-heading-title{font-family:"Reey", Sans-serif;font-size:35px;font-weight:400;line-height:230%;color:#158ACD;}.elementor-554 .elementor-element.elementor-element-f23e229{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-554 .elementor-element.elementor-element-f23e229 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-0bbc3a2{padding:0px 50px 0px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-659091d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--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-554 .elementor-element.elementor-element-7351243 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:100%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-46ce14a{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-bafb2b1{--display:flex;--border-radius:5px 5px 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;}.elementor-554 .elementor-element.elementor-element-64d02d3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:100%;}.elementor-554 .elementor-element.elementor-element-1c3a498{--display:flex;--background-transition:0.3s;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:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:0px 5px 5px 5px;--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-554 .elementor-element.elementor-element-1c3a498:hover{background-color:#FFFFFF0D;}.elementor-554 .elementor-element.elementor-element-7451ac1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:100%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-fa85dd2{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-4dd32f8{--display:flex;--border-radius:5px 5px 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;}.elementor-554 .elementor-element.elementor-element-03b79f6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:100%;}.elementor-554 .elementor-element.elementor-element-3510bcf{--display:flex;--background-transition:0.3s;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:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:0px 5px 5px 5px;--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-554 .elementor-element.elementor-element-3510bcf:hover{background-color:#FFFFFF0D;}.elementor-554 .elementor-element.elementor-element-0ba7027 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:100%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-81e6257{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-5aa059a{--display:flex;--border-radius:5px 5px 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;}.elementor-554 .elementor-element.elementor-element-2b6cbfe .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:100%;}.elementor-554 .elementor-element.elementor-element-eaacf73{--display:flex;--background-transition:0.3s;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:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:0px 5px 5px 5px;--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-554 .elementor-element.elementor-element-eaacf73:hover{background-color:#FFFFFF0D;}.elementor-554 .elementor-element.elementor-element-b94472f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:100%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-b53a40e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-6f7dd54{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-9240c69{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-505d755 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:100%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-e13bee4{--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;--justify-content:flex-end;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--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-554 .elementor-element.elementor-element-3b30bf1 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-3b30bf1:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-3b713dc img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-3b713dc:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-24d1a64 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-24d1a64:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-9237511 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-9237511:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-e34ce6a img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-e34ce6a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-df0c115 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-df0c115:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-bb83870 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-bb83870:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-322fab1{--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;--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-554 .elementor-element.elementor-element-fc296f9{--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;--justify-content:space-between;--align-items: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-554 .elementor-element.elementor-element-aa3ccec{--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-554 .elementor-element.elementor-element-15d7148 img{width:100%;max-width:100%;}.elementor-554 .elementor-element.elementor-element-05b5fb7{--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-554 .elementor-element.elementor-element-3f4b885{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-7824d88{z-index:2;}.elementor-554 .elementor-element.elementor-element-7824d88 .elementor-heading-title{font-family:"Reey", Sans-serif;font-size:35px;font-weight:400;line-height:230%;color:#158ACD;}.elementor-554 .elementor-element.elementor-element-9d9dadb{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-554 .elementor-element.elementor-element-9d9dadb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-a1b0a88{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-95c47f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-554 .elementor-element.elementor-element-305ef80 .elementor-icon-box-wrapper{align-items:start;}.elementor-554 .elementor-element.elementor-element-305ef80{--icon-box-icon-margin:19px;}.elementor-554 .elementor-element.elementor-element-305ef80 .elementor-icon-box-title{margin-block-end:24px;}.elementor-554 .elementor-element.elementor-element-305ef80 .elementor-icon{font-size:30px;}.elementor-554 .elementor-element.elementor-element-305ef80 .elementor-icon-box-title, .elementor-554 .elementor-element.elementor-element-305ef80 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:25px;font-weight:700;line-height:13px;}.elementor-554 .elementor-element.elementor-element-305ef80 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-793bbdb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-5683cc3 .elementor-icon-box-wrapper{align-items:start;}.elementor-554 .elementor-element.elementor-element-5683cc3{--icon-box-icon-margin:19px;}.elementor-554 .elementor-element.elementor-element-5683cc3 .elementor-icon-box-title{margin-block-end:24px;}.elementor-554 .elementor-element.elementor-element-5683cc3 .elementor-icon{font-size:30px;}.elementor-554 .elementor-element.elementor-element-5683cc3 .elementor-icon-box-title, .elementor-554 .elementor-element.elementor-element-5683cc3 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:25px;font-weight:700;line-height:13px;}.elementor-554 .elementor-element.elementor-element-5683cc3 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-a88f090{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-ea065e2 .elementor-icon-box-wrapper{align-items:start;}.elementor-554 .elementor-element.elementor-element-ea065e2{--icon-box-icon-margin:19px;}.elementor-554 .elementor-element.elementor-element-ea065e2 .elementor-icon-box-title{margin-block-end:24px;}.elementor-554 .elementor-element.elementor-element-ea065e2 .elementor-icon{font-size:30px;}.elementor-554 .elementor-element.elementor-element-ea065e2 .elementor-icon-box-title, .elementor-554 .elementor-element.elementor-element-ea065e2 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:25px;font-weight:700;line-height:13px;}.elementor-554 .elementor-element.elementor-element-ea065e2 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-48fc553{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-4a46f07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-727d46e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-314cf81{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-bcd5a9f{z-index:2;text-align:center;}.elementor-554 .elementor-element.elementor-element-bcd5a9f .elementor-heading-title{font-family:"Reey", Sans-serif;font-size:35px;font-weight:400;line-height:230%;color:#158ACD;}.elementor-554 .elementor-element.elementor-element-4fd8858{z-index:2;text-align:center;}.elementor-554 .elementor-element.elementor-element-4fd8858 .elementor-heading-title{font-family:"Reey", Sans-serif;font-size:35px;font-weight:400;line-height:230%;color:#158ACD;}.elementor-554 .elementor-element.elementor-element-97aa1ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-554 .elementor-element.elementor-element-97aa1ac .elementor-heading-title{font-family:"Reey", Sans-serif;font-size:35px;font-weight:400;line-height:230%;color:#158ACD;}.elementor-554 .elementor-element.elementor-element-213af9f{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-554 .elementor-element.elementor-element-213af9f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-af957c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){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-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-554 .elementor-element.elementor-element-636dcc7{--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-554 .elementor-element.elementor-element-6f4dc1f{--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;--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-554 .elementor-element.elementor-element-563dcab{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-554 .elementor-element.elementor-element-ab685f2{--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-554 .elementor-element.elementor-element-7b6b6d0{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-95eef48{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-554 .elementor-element.elementor-element-6983cb0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:140%;}.elementor-554 .elementor-element.elementor-element-a277586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-8e01188{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-554 .elementor-element.elementor-element-bf67512 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:140%;}.elementor-554 .elementor-element.elementor-element-6c6a9eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-2aacbdf{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-ab500bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:2;}.elementor-554 .elementor-element.elementor-element-8677cfe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:104px;--padding-right:104px;}.elementor-554 .elementor-element.elementor-element-8677cfe:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-8677cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidalbino.pt/wp-content/uploads/2025/10/bck-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-554 .elementor-element.elementor-element-662ecc7{text-align:center;}.elementor-554 .elementor-element.elementor-element-662ecc7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:700;line-height:100%;}.elementor-554 .elementor-element.elementor-element-980b50f{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-554 .elementor-element.elementor-element-01fef3f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:17px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:25px 30px 25px 30px;}.elementor-554 .elementor-element.elementor-element-01fef3f .elementor-button-content-wrapper{flex-direction:row;}.elementor-554 .elementor-element.elementor-element-01fef3f .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-554 .elementor-element.elementor-element-6328bff{--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-554 .elementor-element.elementor-element-3d7934b{--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;--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-554 .elementor-element.elementor-element-6d5a406{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-554 .elementor-element.elementor-element-af420df{--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-554 .elementor-element.elementor-element-330d77e{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-37ba5d5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-554 .elementor-element.elementor-element-c9f5e99 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:140%;}.elementor-554 .elementor-element.elementor-element-99d6e8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-105fce8{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-b122bc7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:2;}.elementor-554 .elementor-element.elementor-element-c4e7cd8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:104px;--padding-right:104px;}.elementor-554 .elementor-element.elementor-element-c4e7cd8:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-c4e7cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidalbino.pt/wp-content/uploads/2025/10/bck-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-554 .elementor-element.elementor-element-f0d39f0{text-align:center;}.elementor-554 .elementor-element.elementor-element-f0d39f0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:700;line-height:100%;}.elementor-554 .elementor-element.elementor-element-ec2e0bb{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-554 .elementor-element.elementor-element-91681b1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:17px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:25px 30px 25px 30px;}.elementor-554 .elementor-element.elementor-element-91681b1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-554 .elementor-element.elementor-element-91681b1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-554 .elementor-element.elementor-element-2e5064a{--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-554 .elementor-element.elementor-element-016b6d7{--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;--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-554 .elementor-element.elementor-element-de8de5e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-554 .elementor-element.elementor-element-36217bd{--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-554 .elementor-element.elementor-element-95bc38f{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-08d06b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-554 .elementor-element.elementor-element-368b7d5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:140%;}.elementor-554 .elementor-element.elementor-element-b81ff70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-b45ee27{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-554 .elementor-element.elementor-element-b289437 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:140%;}.elementor-554 .elementor-element.elementor-element-5994e6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-a22e8e9{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-ce05e86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:2;}.elementor-554 .elementor-element.elementor-element-a46bb36{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:104px;--padding-right:104px;}.elementor-554 .elementor-element.elementor-element-a46bb36:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-a46bb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidalbino.pt/wp-content/uploads/2025/10/bck-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-554 .elementor-element.elementor-element-cd57996{text-align:center;}.elementor-554 .elementor-element.elementor-element-cd57996 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:700;line-height:100%;}.elementor-554 .elementor-element.elementor-element-c349835{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-554 .elementor-element.elementor-element-d094dfb .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:17px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:25px 30px 25px 30px;}.elementor-554 .elementor-element.elementor-element-d094dfb .elementor-button-content-wrapper{flex-direction:row;}.elementor-554 .elementor-element.elementor-element-d094dfb .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-554 .elementor-element.elementor-element-bcce5d5{--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-554 .elementor-element.elementor-element-88224dc{--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;--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-554 .elementor-element.elementor-element-7032428{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-554 .elementor-element.elementor-element-645a1f3{--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-554 .elementor-element.elementor-element-b80e975{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-4a6f012{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-574a7d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:2;}.elementor-554 .elementor-element.elementor-element-3a2ab04{text-align:center;}.elementor-554 .elementor-element.elementor-element-3a2ab04 img{width:400px;max-width:400px;}.elementor-554 .elementor-element.elementor-element-bace13a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:104px;--padding-right:104px;}.elementor-554 .elementor-element.elementor-element-bace13a:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-bace13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidalbino.pt/wp-content/uploads/2025/10/bck-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-554 .elementor-element.elementor-element-898ba41{text-align:center;}.elementor-554 .elementor-element.elementor-element-898ba41 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:700;line-height:100%;}.elementor-554 .elementor-element.elementor-element-17787a4{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-554 .elementor-element.elementor-element-9251441 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:17px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:25px 30px 25px 30px;}.elementor-554 .elementor-element.elementor-element-9251441 .elementor-button-content-wrapper{flex-direction:row;}.elementor-554 .elementor-element.elementor-element-9251441 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-554 .elementor-element.elementor-element-33eeed6{--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-554 .elementor-element.elementor-element-048b494{--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;--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-554 .elementor-element.elementor-element-5a3a12d{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-554 .elementor-element.elementor-element-11b19c9{--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-554 .elementor-element.elementor-element-672e7c5{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-986f8fd{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-85187ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:2;}.elementor-554 .elementor-element.elementor-element-f21d70b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:104px;--padding-right:104px;}.elementor-554 .elementor-element.elementor-element-f21d70b:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-f21d70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidalbino.pt/wp-content/uploads/2025/10/bck-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-554 .elementor-element.elementor-element-22f905b{text-align:center;}.elementor-554 .elementor-element.elementor-element-22f905b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:700;line-height:100%;}.elementor-554 .elementor-element.elementor-element-5e7f351{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-554 .elementor-element.elementor-element-8d670be .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:17px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:25px 30px 25px 30px;}.elementor-554 .elementor-element.elementor-element-8d670be .elementor-button-content-wrapper{flex-direction:row;}.elementor-554 .elementor-element.elementor-element-8d670be .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-554 .elementor-element.elementor-element-f5378cf{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:24px;--n-tabs-gap:70px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-font-size:18px;}.elementor-554 .elementor-element.elementor-element-f5378cf > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-554 .elementor-element.elementor-element-f5378cf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:#0865BB;}.elementor-554 .elementor-element.elementor-element-f5378cf.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0865BB;}.elementor-554 .elementor-element.elementor-element-f5378cf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Lato", Sans-serif;font-weight:400;line-height:100%;}.elementor-554 .elementor-element.elementor-element-c136f00{--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;--overlay-opacity:1;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-c136f00:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031D34;}.elementor-554 .elementor-element.elementor-element-c136f00::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .e-con-inner > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://davidalbino.pt/wp-content/uploads/2025/10/Group-4-copy44_11zon.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-554 .elementor-element.elementor-element-c136f00::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-554 .elementor-element.elementor-element-3299017{--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:space-between;--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-554 .elementor-element.elementor-element-6c3fed3{--display:flex;--margin-top:-101px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-b3d561d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-554 .elementor-element.elementor-element-b3d561d img{width:435px;max-width:435px;}.elementor-554 .elementor-element.elementor-element-72d4c75{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-7b7edf7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-a13dc35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) -9px;padding:0px 0px 0px 0px;z-index:2;}.elementor-554 .elementor-element.elementor-element-a13dc35 .elementor-heading-title{font-family:"Reey", Sans-serif;font-size:35px;font-weight:400;line-height:230%;color:#158ACD;}.elementor-554 .elementor-element.elementor-element-93a8449{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-554 .elementor-element.elementor-element-93a8449 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-b392d70{padding:0px 50px 0px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-5d5402d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-4aac004{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-8135e52{text-align:center;}.elementor-554 .elementor-element.elementor-element-8135e52 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-a0d92cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-257c5ca{--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-554 .elementor-element.elementor-element-dcb41e5{--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-554 .elementor-element.elementor-element-4436c77{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-0b14af8{--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-554 .elementor-element.elementor-element-4b0414a{--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-554 .elementor-element.elementor-element-89fcc79{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-0deafaf{--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-554 .elementor-element.elementor-element-a64f6e5{--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-554 .elementor-element.elementor-element-142c677{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-affc1ad{--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-554 .elementor-element.elementor-element-dbb74d8{--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-554 .elementor-element.elementor-element-056bfae{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-abd17f3{--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-554 .elementor-element.elementor-element-c1d8cc5{--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-554 .elementor-element.elementor-element-086648c{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-91b612d{--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-554 .elementor-element.elementor-element-d322ede{--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-554 .elementor-element.elementor-element-f7ecf76{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-7ecc8f0{--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-554 .elementor-element.elementor-element-19ac60f{--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-554 .elementor-element.elementor-element-94f16be{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-a298a16{--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-554 .elementor-element.elementor-element-9d169fd{--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-554 .elementor-element.elementor-element-0fdff46{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-cafdebd{--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-554 .elementor-element.elementor-element-d39aa81{--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-554 .elementor-element.elementor-element-3c22684{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-e03a187{--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-554 .elementor-element.elementor-element-443a5fb{--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-554 .elementor-element.elementor-element-2aa2d31{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-6484a64{--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-554 .elementor-element.elementor-element-ca060ce{--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-554 .elementor-element.elementor-element-c4afead{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-01560dd{--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-554 .elementor-element.elementor-element-f163b02{--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-554 .elementor-element.elementor-element-cdbb7e7{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-29119f1{--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-554 .elementor-element.elementor-element-a90c18b{--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-554 .elementor-element.elementor-element-bad6e47{padding:0px 0px 40px 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-d54675e{--n-accordion-title-font-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:#0865BB;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}:where( .elementor-554 .elementor-element.elementor-element-d54675e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;line-height:100%;}:where( .elementor-554 .elementor-element.elementor-element-d54675e > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-d17b307{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-8d79bda{--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-554 .elementor-element.elementor-element-48aa32c{--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;--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-554 .elementor-element.elementor-element-e863d00{--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-554 .elementor-element.elementor-element-70e314e{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-e6bf62b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-7990f14{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-ea96b08{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-1fa5bec .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-badcb49{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-4d13e86{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-68c957c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-b080ad2{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-b5ff75b{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-205e829 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-e0d67ee{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-cad451d{--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-554 .elementor-element.elementor-element-50ae4d1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-554 .elementor-element.elementor-element-6001b6a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-68839cb{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:130%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-e20b504{--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-554 .elementor-element.elementor-element-c3abb89{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-554 .elementor-element.elementor-element-20f3c71 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-0f0692b{padding:0px 30px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:130%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-4d4125d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-554 .elementor-element.elementor-element-e4a56cd{padding:0px 30px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:130%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-d61dd3b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-a4493aa{--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-554 .elementor-element.elementor-element-696a9fe .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-e3dfc45{--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;--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-554 .elementor-element.elementor-element-0f3dd29{--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-554 .elementor-element.elementor-element-4b0f7d4{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-4ee1fa1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-b7947f6{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-bc10428{--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-554 .elementor-element.elementor-element-9d10b12{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-8807875 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-620a94e{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-804c50d{--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-554 .elementor-element.elementor-element-6ae2ef1{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-724a193 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-7ae46ac{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-6a5216c{--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-554 .elementor-element.elementor-element-af88177{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-85ad3c8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-49d796c{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-e06ce58{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-c01f629{--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-554 .elementor-element.elementor-element-170a0c9{--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;--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-554 .elementor-element.elementor-element-474e7d9{--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-554 .elementor-element.elementor-element-eb7c2d7{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-679ded9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-9b7c462{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-5e8fcd4{--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-554 .elementor-element.elementor-element-63a8e94{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-ba0e1f0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-31a053d{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-664993e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-626dbd5{--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-554 .elementor-element.elementor-element-c3e6786{--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:space-between;--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-554 .elementor-element.elementor-element-66c30e6{--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-554 .elementor-element.elementor-element-bb67463{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-85ee40b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-ae716f2{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-27039a1{--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-554 .elementor-element.elementor-element-b4ddf67{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-e3af14e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-8bc61bb{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-e50c422{--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-554 .elementor-element.elementor-element-ed26dae{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-a3a0095 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-dc81492{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-f4d50b3{--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-554 .elementor-element.elementor-element-3cf524f{--display:flex;--gap:0px 0px;--row-gap:0px;--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-554 .elementor-element.elementor-element-61eae15 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-1bf1568{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:120%;color:#FFFFFFB3;}.elementor-554 .elementor-element.elementor-element-7504296{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-3761727{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-554 .elementor-element.elementor-element-3761727:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-3761727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidalbino.pt/wp-content/uploads/2025/10/bck-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-554 .elementor-element.elementor-element-3f0b211 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:700;line-height:120%;}.elementor-554 .elementor-element.elementor-element-c3355dc{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-554 .elementor-element.elementor-element-fc91459 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:17px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:25px 30px 25px 30px;}.elementor-554 .elementor-element.elementor-element-fc91459 .elementor-button-content-wrapper{flex-direction:row;}.elementor-554 .elementor-element.elementor-element-fc91459 .elementor-button .elementor-button-content-wrapper{gap:6px;}@media(max-width:1024px){.elementor-554 .elementor-element.elementor-element-b36e5e8{--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-7943a1d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-554 .elementor-element.elementor-element-15f163b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-4bc8924{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-554 .elementor-element.elementor-element-294e0b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-554 .elementor-element.elementor-element-a94d5e3{padding:0px 0px 0px 0px;text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-554 .elementor-element.elementor-element-f4d106e{padding:0px 0px 0px 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-b323b5d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-554 .elementor-element.elementor-element-b493d6a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-554 .elementor-element.elementor-element-b493d6a.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-554 .elementor-element.elementor-element-a410934{text-align:center;}.elementor-554 .elementor-element.elementor-element-a410934 img{width:100%;max-width:100%;}.elementor-554 .elementor-element.elementor-element-6af99d9{--padding-top:90px;--padding-bottom:140px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-107fa74{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-554 .elementor-element.elementor-element-bd1cfd8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-554 .elementor-element.elementor-element-06959f5{text-align:center;}.elementor-554 .elementor-element.elementor-element-f23e229{text-align:center;}.elementor-554 .elementor-element.elementor-element-0bbc3a2{padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-b53a40e{--padding-top:0px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-6f7dd54{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-554 .elementor-element.elementor-element-e13bee4{--justify-content:center;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--flex-wrap:wrap;}.elementor-554 .elementor-element.elementor-element-fc296f9{--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-554 .elementor-element.elementor-element-3f4b885{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-554 .elementor-element.elementor-element-7824d88{text-align:center;}.elementor-554 .elementor-element.elementor-element-9d9dadb{text-align:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-554 .elementor-element.elementor-element-727d46e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-554 .elementor-element.elementor-element-bcd5a9f{text-align:center;}.elementor-554 .elementor-element.elementor-element-4fd8858{text-align:center;}.elementor-554 .elementor-element.elementor-element-97aa1ac{text-align:center;}.elementor-554 .elementor-element.elementor-element-213af9f{text-align:center;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-554 .elementor-element.elementor-element-6f4dc1f{--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;}.elementor-554 .elementor-element.elementor-element-3d7934b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-554 .elementor-element.elementor-element-016b6d7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-554 .elementor-element.elementor-element-88224dc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-554 .elementor-element.elementor-element-048b494{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-554 .elementor-element.elementor-element-c136f00::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .e-con-inner > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://davidalbino.pt/wp-content/uploads/2025/10/david-bck3.webp");background-position:center center;background-size:contain;}.elementor-554 .elementor-element.elementor-element-c136f00{--overlay-opacity:0.25;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-7b7edf7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-554 .elementor-element.elementor-element-a13dc35{text-align:center;}.elementor-554 .elementor-element.elementor-element-93a8449{text-align:center;}.elementor-554 .elementor-element.elementor-element-b392d70{padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-e3dfc45{--flex-wrap:wrap;}.elementor-554 .elementor-element.elementor-element-c3e6786{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-554 .elementor-element.elementor-element-15f163b{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-554 .elementor-element.elementor-element-4bc8924{--width:max-content;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-554 .elementor-element.elementor-element-a94d5e3{padding:0px 20px 0px 20px;}.elementor-554 .elementor-element.elementor-element-a94d5e3 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-554 .elementor-element.elementor-element-06959f5 .elementor-heading-title{font-size:25px;}.elementor-554 .elementor-element.elementor-element-f23e229{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-554 .elementor-element.elementor-element-f23e229 .elementor-heading-title{font-size:30px;}.elementor-554 .elementor-element.elementor-element-bafb2b1{--width:max-content;}.elementor-554 .elementor-element.elementor-element-4dd32f8{--width:max-content;}.elementor-554 .elementor-element.elementor-element-5aa059a{--width:max-content;}.elementor-554 .elementor-element.elementor-element-e13bee4{--justify-content:space-around;}.elementor-554 .elementor-element.elementor-element-aa3ccec{--width:80%;}.elementor-554 .elementor-element.elementor-element-7824d88 .elementor-heading-title{font-size:25px;}.elementor-554 .elementor-element.elementor-element-9d9dadb{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-554 .elementor-element.elementor-element-9d9dadb .elementor-heading-title{font-size:30px;}.elementor-554 .elementor-element.elementor-element-a1b0a88{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-95c47f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-554 .elementor-element.elementor-element-793bbdb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-a88f090{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-bcd5a9f .elementor-heading-title{font-size:25px;}.elementor-554 .elementor-element.elementor-element-4fd8858 .elementor-heading-title{font-size:25px;}.elementor-554 .elementor-element.elementor-element-97aa1ac .elementor-heading-title{font-size:25px;}.elementor-554 .elementor-element.elementor-element-213af9f{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-554 .elementor-element.elementor-element-213af9f .elementor-heading-title{font-size:30px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-554 .elementor-element.elementor-element-8677cfe{--padding-top:154px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-c4e7cd8{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-a46bb36{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-3a2ab04 img{width:100%;max-width:100%;}.elementor-554 .elementor-element.elementor-element-bace13a{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-f21d70b{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-f5378cf{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-554 .elementor-element.elementor-element-c136f00::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .e-con-inner > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-c136f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-size:80% auto;}.elementor-554 .elementor-element.elementor-element-a13dc35 .elementor-heading-title{font-size:25px;}.elementor-554 .elementor-element.elementor-element-93a8449{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-554 .elementor-element.elementor-element-93a8449 .elementor-heading-title{font-size:30px;}.elementor-554 .elementor-element.elementor-element-0f0692b{padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-e4a56cd{padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-e50c422{--width:45%;}.elementor-554 .elementor-element.elementor-element-f4d50b3{--width:45%;}}@media(min-width:768px){.elementor-554 .elementor-element.elementor-element-15f163b{--width:520px;}.elementor-554 .elementor-element.elementor-element-24956cf{--width:max-content;}.elementor-554 .elementor-element.elementor-element-b493d6a{--width:670px;}.elementor-554 .elementor-element.elementor-element-bafb2b1{--width:max-content;}.elementor-554 .elementor-element.elementor-element-4dd32f8{--width:max-content;}.elementor-554 .elementor-element.elementor-element-5aa059a{--width:max-content;}.elementor-554 .elementor-element.elementor-element-9240c69{--width:85px;}.elementor-554 .elementor-element.elementor-element-aa3ccec{--width:46%;}.elementor-554 .elementor-element.elementor-element-05b5fb7{--width:46%;}.elementor-554 .elementor-element.elementor-element-563dcab{--width:55%;}.elementor-554 .elementor-element.elementor-element-2aacbdf{--width:45%;}.elementor-554 .elementor-element.elementor-element-6d5a406{--width:55%;}.elementor-554 .elementor-element.elementor-element-105fce8{--width:45%;}.elementor-554 .elementor-element.elementor-element-de8de5e{--width:55%;}.elementor-554 .elementor-element.elementor-element-a22e8e9{--width:45%;}.elementor-554 .elementor-element.elementor-element-7032428{--width:55%;}.elementor-554 .elementor-element.elementor-element-4a6f012{--width:45%;}.elementor-554 .elementor-element.elementor-element-5a3a12d{--width:55%;}.elementor-554 .elementor-element.elementor-element-986f8fd{--width:45%;}.elementor-554 .elementor-element.elementor-element-c136f00{--content-width:1195px;}.elementor-554 .elementor-element.elementor-element-6c3fed3{--width:36%;}.elementor-554 .elementor-element.elementor-element-72d4c75{--width:52%;}.elementor-554 .elementor-element.elementor-element-66c30e6{--width:30%;}.elementor-554 .elementor-element.elementor-element-27039a1{--width:25%;}.elementor-554 .elementor-element.elementor-element-e50c422{--width:14%;}.elementor-554 .elementor-element.elementor-element-f4d50b3{--width:16%;}}@media(max-width:1024px) and (min-width:768px){.elementor-554 .elementor-element.elementor-element-7943a1d{--width:100%;}.elementor-554 .elementor-element.elementor-element-9240c69{--width:100%;}.elementor-554 .elementor-element.elementor-element-e13bee4{--width:100%;}.elementor-554 .elementor-element.elementor-element-fc296f9{--width:100%;}.elementor-554 .elementor-element.elementor-element-aa3ccec{--width:80%;}.elementor-554 .elementor-element.elementor-element-05b5fb7{--width:100%;}.elementor-554 .elementor-element.elementor-element-6f4dc1f{--content-width:100%;}.elementor-554 .elementor-element.elementor-element-563dcab{--width:100%;}.elementor-554 .elementor-element.elementor-element-2aacbdf{--width:80%;}.elementor-554 .elementor-element.elementor-element-6d5a406{--width:100%;}.elementor-554 .elementor-element.elementor-element-105fce8{--width:80%;}.elementor-554 .elementor-element.elementor-element-de8de5e{--width:100%;}.elementor-554 .elementor-element.elementor-element-a22e8e9{--width:80%;}.elementor-554 .elementor-element.elementor-element-7032428{--width:100%;}.elementor-554 .elementor-element.elementor-element-4a6f012{--width:80%;}.elementor-554 .elementor-element.elementor-element-048b494{--content-width:100%;}.elementor-554 .elementor-element.elementor-element-5a3a12d{--width:100%;}.elementor-554 .elementor-element.elementor-element-986f8fd{--width:80%;}.elementor-554 .elementor-element.elementor-element-6c3fed3{--width:0px;}.elementor-554 .elementor-element.elementor-element-72d4c75{--width:100%;}.elementor-554 .elementor-element.elementor-element-e3dfc45{--width:100%;}.elementor-554 .elementor-element.elementor-element-0f3dd29{--width:45%;}.elementor-554 .elementor-element.elementor-element-bc10428{--width:45%;}.elementor-554 .elementor-element.elementor-element-804c50d{--width:45%;}.elementor-554 .elementor-element.elementor-element-6a5216c{--width:45%;}.elementor-554 .elementor-element.elementor-element-c3e6786{--width:100%;}.elementor-554 .elementor-element.elementor-element-66c30e6{--width:30%;}.elementor-554 .elementor-element.elementor-element-27039a1{--width:25%;}.elementor-554 .elementor-element.elementor-element-e50c422{--width:17%;}.elementor-554 .elementor-element.elementor-element-f4d50b3{--width:16%;}}/* Start custom CSS for button, class: .elementor-element-566c8e2 */.elementor-554 .elementor-element.elementor-element-566c8e2:hover{
    box-shadow: 1px 2px 9px 3px rgba(21, 138, 205, .3);
}

.elementor-554 .elementor-element.elementor-element-566c8e2{
    border-radius: 5px;
    background-color: #0865bb !important;
    background-image: linear-gradient(138deg, #0865bb, #158acd) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bbc3a2 */.elementor-554 .elementor-element.elementor-element-0bbc3a2 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafb2b1 */.elementor-554 .elementor-element.elementor-element-bafb2b1{
    background-color: #0865bb;
    background-image: linear-gradient(125deg, #0865bb, #158acd);
    padding: 10px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3a498 */.elementor-554 .elementor-element.elementor-element-1c3a498{
    padding: 12px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dd32f8 */.elementor-554 .elementor-element.elementor-element-4dd32f8{
    background-color: #0865bb;
    background-image: linear-gradient(125deg, #0865bb, #158acd);
    padding: 10px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3510bcf */.elementor-554 .elementor-element.elementor-element-3510bcf{
    padding: 12px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aa059a */.elementor-554 .elementor-element.elementor-element-5aa059a{
    background-color: #0865bb;
    background-image: linear-gradient(125deg, #0865bb, #158acd);
    padding: 10px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaacf73 */.elementor-554 .elementor-element.elementor-element-eaacf73{
    padding: 12px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af99d9 */#sobre-nos {
  scroll-margin-top: 90px; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1a64 */.elementor-554 .elementor-element.elementor-element-24d1a64{
    filter: invert(71%) saturate(0%);
}

.elementor-554 .elementor-element.elementor-element-24d1a64:hover{
    filter: invert(0%) saturate(100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9237511 */.elementor-554 .elementor-element.elementor-element-9237511{
    filter: brightness(53%) saturate(0%);
}

.elementor-554 .elementor-element.elementor-element-9237511:hover{
    filter: brightness(100%) saturate(100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e34ce6a */.elementor-554 .elementor-element.elementor-element-e34ce6a{
    filter: brightness(69%) saturate(0%);
}

.elementor-554 .elementor-element.elementor-element-e34ce6a:hover{
    filter: brightness(100%) saturate(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322fab1 */#processo {
  scroll-margin-top: 90px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b6b6d0 */.elementor-554 .elementor-element.elementor-element-7b6b6d0 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a277586 */.elementor-554 .elementor-element.elementor-element-a277586 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-a277586 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c6a9eb */.elementor-554 .elementor-element.elementor-element-6c6a9eb span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-6c6a9eb p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01fef3f */.elementor-554 .elementor-element.elementor-element-01fef3f svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330d77e */.elementor-554 .elementor-element.elementor-element-330d77e p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99d6e8c */.elementor-554 .elementor-element.elementor-element-99d6e8c span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-99d6e8c p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91681b1 */.elementor-554 .elementor-element.elementor-element-91681b1 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95bc38f */.elementor-554 .elementor-element.elementor-element-95bc38f p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b81ff70 */.elementor-554 .elementor-element.elementor-element-b81ff70 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-b81ff70 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5994e6b */.elementor-554 .elementor-element.elementor-element-5994e6b span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-5994e6b p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d094dfb */.elementor-554 .elementor-element.elementor-element-d094dfb svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b80e975 */.elementor-554 .elementor-element.elementor-element-b80e975 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9251441 */.elementor-554 .elementor-element.elementor-element-9251441 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-672e7c5 */.elementor-554 .elementor-element.elementor-element-672e7c5 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d670be */.elementor-554 .elementor-element.elementor-element-8d670be svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b6b6d0 */.elementor-554 .elementor-element.elementor-element-7b6b6d0 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a277586 */.elementor-554 .elementor-element.elementor-element-a277586 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-a277586 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c6a9eb */.elementor-554 .elementor-element.elementor-element-6c6a9eb span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-6c6a9eb p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01fef3f */.elementor-554 .elementor-element.elementor-element-01fef3f svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330d77e */.elementor-554 .elementor-element.elementor-element-330d77e p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99d6e8c */.elementor-554 .elementor-element.elementor-element-99d6e8c span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-99d6e8c p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91681b1 */.elementor-554 .elementor-element.elementor-element-91681b1 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95bc38f */.elementor-554 .elementor-element.elementor-element-95bc38f p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b81ff70 */.elementor-554 .elementor-element.elementor-element-b81ff70 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-b81ff70 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5994e6b */.elementor-554 .elementor-element.elementor-element-5994e6b span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-5994e6b p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d094dfb */.elementor-554 .elementor-element.elementor-element-d094dfb svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b80e975 */.elementor-554 .elementor-element.elementor-element-b80e975 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9251441 */.elementor-554 .elementor-element.elementor-element-9251441 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-672e7c5 */.elementor-554 .elementor-element.elementor-element-672e7c5 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d670be */.elementor-554 .elementor-element.elementor-element-8d670be svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b6b6d0 */.elementor-554 .elementor-element.elementor-element-7b6b6d0 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a277586 */.elementor-554 .elementor-element.elementor-element-a277586 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-a277586 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c6a9eb */.elementor-554 .elementor-element.elementor-element-6c6a9eb span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-6c6a9eb p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01fef3f */.elementor-554 .elementor-element.elementor-element-01fef3f svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330d77e */.elementor-554 .elementor-element.elementor-element-330d77e p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99d6e8c */.elementor-554 .elementor-element.elementor-element-99d6e8c span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-99d6e8c p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91681b1 */.elementor-554 .elementor-element.elementor-element-91681b1 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95bc38f */.elementor-554 .elementor-element.elementor-element-95bc38f p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b81ff70 */.elementor-554 .elementor-element.elementor-element-b81ff70 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-b81ff70 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5994e6b */.elementor-554 .elementor-element.elementor-element-5994e6b span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-5994e6b p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d094dfb */.elementor-554 .elementor-element.elementor-element-d094dfb svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b80e975 */.elementor-554 .elementor-element.elementor-element-b80e975 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9251441 */.elementor-554 .elementor-element.elementor-element-9251441 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-672e7c5 */.elementor-554 .elementor-element.elementor-element-672e7c5 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d670be */.elementor-554 .elementor-element.elementor-element-8d670be svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b6b6d0 */.elementor-554 .elementor-element.elementor-element-7b6b6d0 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a277586 */.elementor-554 .elementor-element.elementor-element-a277586 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-a277586 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c6a9eb */.elementor-554 .elementor-element.elementor-element-6c6a9eb span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-6c6a9eb p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01fef3f */.elementor-554 .elementor-element.elementor-element-01fef3f svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330d77e */.elementor-554 .elementor-element.elementor-element-330d77e p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99d6e8c */.elementor-554 .elementor-element.elementor-element-99d6e8c span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-99d6e8c p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91681b1 */.elementor-554 .elementor-element.elementor-element-91681b1 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95bc38f */.elementor-554 .elementor-element.elementor-element-95bc38f p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b81ff70 */.elementor-554 .elementor-element.elementor-element-b81ff70 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-b81ff70 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5994e6b */.elementor-554 .elementor-element.elementor-element-5994e6b span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-5994e6b p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d094dfb */.elementor-554 .elementor-element.elementor-element-d094dfb svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b80e975 */.elementor-554 .elementor-element.elementor-element-b80e975 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9251441 */.elementor-554 .elementor-element.elementor-element-9251441 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-672e7c5 */.elementor-554 .elementor-element.elementor-element-672e7c5 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d670be */.elementor-554 .elementor-element.elementor-element-8d670be svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b6b6d0 */.elementor-554 .elementor-element.elementor-element-7b6b6d0 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a277586 */.elementor-554 .elementor-element.elementor-element-a277586 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-a277586 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c6a9eb */.elementor-554 .elementor-element.elementor-element-6c6a9eb span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-6c6a9eb p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01fef3f */.elementor-554 .elementor-element.elementor-element-01fef3f svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330d77e */.elementor-554 .elementor-element.elementor-element-330d77e p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99d6e8c */.elementor-554 .elementor-element.elementor-element-99d6e8c span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-99d6e8c p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91681b1 */.elementor-554 .elementor-element.elementor-element-91681b1 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95bc38f */.elementor-554 .elementor-element.elementor-element-95bc38f p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b81ff70 */.elementor-554 .elementor-element.elementor-element-b81ff70 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-b81ff70 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5994e6b */.elementor-554 .elementor-element.elementor-element-5994e6b span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-5994e6b p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d094dfb */.elementor-554 .elementor-element.elementor-element-d094dfb svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b80e975 */.elementor-554 .elementor-element.elementor-element-b80e975 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9251441 */.elementor-554 .elementor-element.elementor-element-9251441 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-672e7c5 */.elementor-554 .elementor-element.elementor-element-672e7c5 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d670be */.elementor-554 .elementor-element.elementor-element-8d670be svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b6b6d0 */.elementor-554 .elementor-element.elementor-element-7b6b6d0 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a277586 */.elementor-554 .elementor-element.elementor-element-a277586 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-a277586 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c6a9eb */.elementor-554 .elementor-element.elementor-element-6c6a9eb span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-6c6a9eb p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01fef3f */.elementor-554 .elementor-element.elementor-element-01fef3f svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330d77e */.elementor-554 .elementor-element.elementor-element-330d77e p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99d6e8c */.elementor-554 .elementor-element.elementor-element-99d6e8c span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-99d6e8c p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91681b1 */.elementor-554 .elementor-element.elementor-element-91681b1 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95bc38f */.elementor-554 .elementor-element.elementor-element-95bc38f p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b81ff70 */.elementor-554 .elementor-element.elementor-element-b81ff70 span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-b81ff70 p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5994e6b */.elementor-554 .elementor-element.elementor-element-5994e6b span{
    color:#0865bb;
    font-weight: 700;
}

.elementor-554 .elementor-element.elementor-element-5994e6b p{
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d094dfb */.elementor-554 .elementor-element.elementor-element-d094dfb svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b80e975 */.elementor-554 .elementor-element.elementor-element-b80e975 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9251441 */.elementor-554 .elementor-element.elementor-element-9251441 svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-672e7c5 */.elementor-554 .elementor-element.elementor-element-672e7c5 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d670be */.elementor-554 .elementor-element.elementor-element-8d670be svg{
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f5378cf */.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true]{
     background-color: #0865bb;
    background-image: linear-gradient(125deg, #0865bb, #158acd);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a46f07 */#solucoes {
  scroll-margin-top: 90px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b392d70 */.elementor-554 .elementor-element.elementor-element-b392d70 p{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aac004 */#faq {
  scroll-margin-top: 90px; 
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d54675e *//*  Remove todas as bordas padrão do accordion */
	.e-n-accordion .e-n-accordion-item,
	.e-n-accordion .e-n-accordion-item summary,
	.e-n-accordion .e-n-accordion-item[open]>.elementor-element {
		border: none !important;
		box-shadow: none !important;
	}

	/* Quando FECHADO → borda branca embaixo da pergunta */
	.e-n-accordion .e-n-accordion-item summary {
		border-bottom: 1px solid rgba(255, 255, 255, .7) !important;
		padding-bottom: 10px;
		transition: border 0.3s ease;
	}

	/* Quando ABERTO → remove a borda da pergunta */
	.e-n-accordion .e-n-accordion-item[open] summary {
		border-bottom: none !important;
	}

	/* Quando ABERTO → borda branca embaixo da resposta */
	.e-n-accordion .e-n-accordion-item[open]>.elementor-element {
		border-bottom: 1px solid rgba(255, 255, 255, .7) !important;
		padding-bottom: 10px;
	}


	.elementor-widget-n-accordion .e-n-accordion-item-title-text {
		padding-bottom: 30px !important;
		padding-top: 30px !important;
	}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d79bda */#contactos {
  scroll-margin-top: 90px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4a56cd */.elementor-554 .elementor-element.elementor-element-e4a56cd a{
    color:#0865BB; !important
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc91459 */.elementor-554 .elementor-element.elementor-element-fc91459 svg{
    width: 21px;
}/* End custom CSS */