.elementor-9135 .elementor-element.elementor-element-9e38c15 > .elementor-container{max-width:997px;}.elementor-9135 .elementor-element.elementor-element-9e38c15:not(.elementor-motion-effects-element-type-background), .elementor-9135 .elementor-element.elementor-element-9e38c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9135 .elementor-element.elementor-element-9e38c15 > .elementor-background-overlay{background-color:#000000;opacity:0.2;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9135 .elementor-element.elementor-element-9e38c15 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 143% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9135 .elementor-element.elementor-element-9e38c15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 20px 200px 20px;}.elementor-9135 .elementor-element.elementor-element-b7771c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-9135 .elementor-element.elementor-element-9289bf7{text-align:center;}.elementor-9135 .elementor-element.elementor-element-9289bf7 .elementor-heading-title{color:#FFFFFF;font-family:"DM Serif Display", Sans-serif;font-size:71px;}.elementor-9135 .elementor-element.elementor-element-e49a047{--spacer-size:26px;}.elementor-9135 .elementor-element.elementor-element-6a046c9{text-align:center;color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:19px;font-weight:400;}.elementor-9135 .elementor-element.elementor-element-7779f82 .elementor-button{font-family:"Helvetica", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:28px 28px 28px 28px;}.elementor-9135 .elementor-element.elementor-element-7779f82 .elementor-button:hover, .elementor-9135 .elementor-element.elementor-element-7779f82 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-7779f82 .elementor-button:hover svg, .elementor-9135 .elementor-element.elementor-element-7779f82 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9135 .elementor-element.elementor-element-f045827{--spacer-size:50px;}.elementor-9135 .elementor-element.elementor-element-1e9d44b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-8e50468{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-740b813 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-9135 .elementor-element.elementor-element-7a8a5e5{color:#3F3F3F;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-9135 .elementor-element.elementor-element-babc130 .elementor-icon-wrapper{text-align:left;}.elementor-9135 .elementor-element.elementor-element-babc130.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-babc130.elementor-view-framed .elementor-icon, .elementor-9135 .elementor-element.elementor-element-babc130.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-babc130.elementor-view-framed .elementor-icon, .elementor-9135 .elementor-element.elementor-element-babc130.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-babc130 .elementor-icon{font-size:29px;}.elementor-9135 .elementor-element.elementor-element-babc130 .elementor-icon svg{height:29px;}.elementor-9135 .elementor-element.elementor-element-85e8c7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-caaa6ec .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-9135 .elementor-element.elementor-element-43d6e61{color:#3F3F3F;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-9135 .elementor-element.elementor-element-c51bca9 .elementor-icon-wrapper{text-align:left;}.elementor-9135 .elementor-element.elementor-element-c51bca9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-c51bca9.elementor-view-framed .elementor-icon, .elementor-9135 .elementor-element.elementor-element-c51bca9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-c51bca9.elementor-view-framed .elementor-icon, .elementor-9135 .elementor-element.elementor-element-c51bca9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-c51bca9 .elementor-icon{font-size:29px;}.elementor-9135 .elementor-element.elementor-element-c51bca9 .elementor-icon svg{height:29px;}.elementor-9135 .elementor-element.elementor-element-aad65a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-d203df3 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-9135 .elementor-element.elementor-element-3ba3488{color:#3F3F3F;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-9135 .elementor-element.elementor-element-0fa89fc .elementor-icon-wrapper{text-align:left;}.elementor-9135 .elementor-element.elementor-element-0fa89fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-0fa89fc.elementor-view-framed .elementor-icon, .elementor-9135 .elementor-element.elementor-element-0fa89fc.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-0fa89fc.elementor-view-framed .elementor-icon, .elementor-9135 .elementor-element.elementor-element-0fa89fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-0fa89fc .elementor-icon{font-size:29px;}.elementor-9135 .elementor-element.elementor-element-0fa89fc .elementor-icon svg{height:29px;}.elementor-9135 .elementor-element.elementor-element-6facbd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-a079397 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-9135 .elementor-element.elementor-element-ba15c8e{color:#3F3F3F;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-9135 .elementor-element.elementor-element-9541011 .elementor-icon-wrapper{text-align:left;}.elementor-9135 .elementor-element.elementor-element-9541011.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-9541011.elementor-view-framed .elementor-icon, .elementor-9135 .elementor-element.elementor-element-9541011.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-9541011.elementor-view-framed .elementor-icon, .elementor-9135 .elementor-element.elementor-element-9541011.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-9541011 .elementor-icon{font-size:29px;}.elementor-9135 .elementor-element.elementor-element-9541011 .elementor-icon svg{height:29px;}.elementor-9135 .elementor-element.elementor-element-5a4bbda{--display:flex;--min-height:469px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-5a4bbda:not(.elementor-motion-effects-element-type-background), .elementor-9135 .elementor-element.elementor-element-5a4bbda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoftd.pt/wp-content/uploads/2024/04/douro-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-9135 .elementor-element.elementor-element-5a4bbda, .elementor-9135 .elementor-element.elementor-element-5a4bbda::before{--border-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-f37a738 .elementor-heading-title{color:#E4E4E4;font-family:"DM Serif Display", Sans-serif;font-size:86px;font-weight:600;line-height:66px;}.elementor-9135 .elementor-element.elementor-element-f37a738{z-index:1;}.elementor-9135 .elementor-element.elementor-element-827edca{--spacer-size:50px;}.elementor-9135 .elementor-element.elementor-element-24edc4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-1174c5a{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-98765b5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-8efa200{columns:3;}.elementor-9135 .elementor-element.elementor-element-7b5a78b .elementor-button{font-family:"Helvetica", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:28px 28px 28px 28px;}.elementor-9135 .elementor-element.elementor-element-7b5a78b .elementor-button:hover, .elementor-9135 .elementor-element.elementor-element-7b5a78b .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-7b5a78b .elementor-button:hover svg, .elementor-9135 .elementor-element.elementor-element-7b5a78b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9135 .elementor-element.elementor-element-cba9030{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-7ed3cd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-a98aa0f img{border-radius:1000px 1000px 1000px 1000px;}.elementor-9135 .elementor-element.elementor-element-2ce16ff img{border-radius:1000px 1000px 1000px 1000px;}.elementor-9135 .elementor-element.elementor-element-342be1f{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-c36ea67 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-ae07a26 .elementor-button{font-family:"Helvetica", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:28px 28px 28px 28px;}.elementor-9135 .elementor-element.elementor-element-ae07a26 .elementor-button:hover, .elementor-9135 .elementor-element.elementor-element-ae07a26 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-ae07a26 .elementor-button:hover svg, .elementor-9135 .elementor-element.elementor-element-ae07a26 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9135 .elementor-element.elementor-element-e603a4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-35e0aad .elementor-heading-title{color:#E4E4E4;font-family:"DM Serif Display", Sans-serif;font-size:131px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-35e0aad{z-index:1;}.elementor-9135 .elementor-element.elementor-element-a08fc78{--display:flex;--min-height:454px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-a08fc78:not(.elementor-motion-effects-element-type-background), .elementor-9135 .elementor-element.elementor-element-a08fc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoftd.pt/wp-content/uploads/2024/04/capacidade.jpg");background-position:center center;background-size:cover;}.elementor-9135 .elementor-element.elementor-element-a08fc78, .elementor-9135 .elementor-element.elementor-element-a08fc78::before{--border-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-6400bb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-0d7167c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-4f58884 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:124px;font-weight:900;}.elementor-9135 .elementor-element.elementor-element-80b5198{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:39px;font-weight:400;}.elementor-9135 .elementor-element.elementor-element-07dea59{--display:flex;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-600dc7c .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-ecc6392{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:200px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-531f50c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-749df64{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-7ef390a{text-align:center;}.elementor-9135 .elementor-element.elementor-element-7ef390a .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-6e518d1{text-align:center;}.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-item{flex:0 0 calc(100%/5);max-width:calc(100%/5);}.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-item__card-inner{background-color:#E7E7E7;border-radius:20px 20px 20px 20px;}.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-item__card-arrow:before{background-color:#E7E7E7;}.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-item__card{background-color:#E7E7E7;border-radius:20px 20px 20px 20px;}.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-item__card-title{font-size:28px;font-weight:900;color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-item__card-desc{color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-item__point-content{color:#FFFFFF;background-color:#E1E1E1;}.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-track::-webkit-scrollbar-thumb{background-color:var( --e-global-color-secondary );}.elementor-9135 .elementor-element.elementor-element-13bb01b{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-13bb01b, .elementor-9135 .elementor-element.elementor-element-13bb01b::before{--border-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-db93ecd .elementor-heading-title{color:#E4E4E4;font-family:"DM Serif Display", Sans-serif;font-size:86px;font-weight:600;line-height:66px;}.elementor-9135 .elementor-element.elementor-element-db93ecd{z-index:1;}.elementor-9135 .elementor-element.elementor-element-69a09e6{--spacer-size:74px;}.elementor-9135 .elementor-element.elementor-element-206f1a2{text-align:left;}.elementor-9135 .elementor-element.elementor-element-206f1a2 .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-7101c4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:150px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-01baf4d .elementor-heading-title{color:#E4E4E4;font-family:"DM Serif Display", Sans-serif;font-size:131px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-01baf4d{z-index:1;}.elementor-9135 .elementor-element.elementor-element-28b222b{--display:flex;--min-height:454px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-28b222b:not(.elementor-motion-effects-element-type-background), .elementor-9135 .elementor-element.elementor-element-28b222b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoftd.pt/wp-content/uploads/2024/04/Carnes-FTD.jpg");background-position:center center;background-size:cover;}.elementor-9135 .elementor-element.elementor-element-28b222b, .elementor-9135 .elementor-element.elementor-element-28b222b::before{--border-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-2c506fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-99d082d{--display:flex;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-87c4f3d .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-caf6d0f .jet-image-accordion__list{flex-direction:row;height:600px;margin:calc(-4px / 2);}.elementor-9135 .elementor-element.elementor-element-caf6d0f .jet-image-accordion__item{margin:calc(4px / 2);}.elementor-9135 .elementor-element.elementor-element-caf6d0f .jet-image-accordion__content{justify-content:center;}.elementor-9135 .elementor-element.elementor-element-caf6d0f .jet-image-accordion__title{text-align:left;order:1;}.elementor-9135 .elementor-element.elementor-element-caf6d0f .jet-image-accordion__desc{text-align:left;order:2;}.elementor-9135 .elementor-element.elementor-element-caf6d0f .jet-image-accordion__button{align-self:flex-start;order:3;}.elementor-9135 .elementor-element.elementor-element-e80b17d{text-align:center;}.elementor-9135 .elementor-element.elementor-element-e80b17d .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-f8eab5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-327a335{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-25f5b46{text-align:center;}.elementor-9135 .elementor-element.elementor-element-25f5b46 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-30de89e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-478310b{text-align:center;}.elementor-9135 .elementor-element.elementor-element-478310b .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-a7e4765{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-c103199{text-align:center;}.elementor-9135 .elementor-element.elementor-element-c103199 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-07c4f64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-090a2d5{text-align:center;}.elementor-9135 .elementor-element.elementor-element-090a2d5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-62d436e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-879ec44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-e00381b{text-align:center;}.elementor-9135 .elementor-element.elementor-element-e00381b .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-6859126{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-ba3b0ad{text-align:center;}.elementor-9135 .elementor-element.elementor-element-ba3b0ad .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-680f10d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-7b4f193{text-align:center;}.elementor-9135 .elementor-element.elementor-element-7b4f193 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-a27700a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-b32bbb5{text-align:center;}.elementor-9135 .elementor-element.elementor-element-b32bbb5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-787834f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-0b67e94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-a4dcc75 .elementor-heading-title{color:#E4E4E4;font-family:"DM Serif Display", Sans-serif;font-size:131px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-a4dcc75{z-index:1;}.elementor-9135 .elementor-element.elementor-element-ceef7d4{--display:flex;--min-height:454px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-ceef7d4:not(.elementor-motion-effects-element-type-background), .elementor-9135 .elementor-element.elementor-element-ceef7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoftd.pt/wp-content/uploads/2024/04/ftd-1-1.jpg");background-position:center center;background-size:cover;}.elementor-9135 .elementor-element.elementor-element-ceef7d4, .elementor-9135 .elementor-element.elementor-element-ceef7d4::before{--border-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-0504f9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-2bc6665{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-c1e93dd .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-18b09b1 .elementor-button{font-family:"Helvetica", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:28px 28px 28px 28px;}.elementor-9135 .elementor-element.elementor-element-18b09b1 .elementor-button:hover, .elementor-9135 .elementor-element.elementor-element-18b09b1 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9135 .elementor-element.elementor-element-18b09b1 .elementor-button:hover svg, .elementor-9135 .elementor-element.elementor-element-18b09b1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9135 .elementor-element.elementor-element-33c48cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-4019789{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-aa2f6aa .elementor-heading-title{color:#E4E4E4;font-family:"DM Serif Display", Sans-serif;font-size:131px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-aa2f6aa{z-index:1;}.elementor-9135 .elementor-element.elementor-element-ba53130{--display:flex;--min-height:454px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-ba53130:not(.elementor-motion-effects-element-type-background), .elementor-9135 .elementor-element.elementor-element-ba53130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoftd.pt/wp-content/uploads/2024/04/grupoftd.png");background-position:center center;background-size:cover;}.elementor-9135 .elementor-element.elementor-element-ba53130, .elementor-9135 .elementor-element.elementor-element-ba53130::before{--border-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-2c04b19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:-63px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9135 .elementor-element.elementor-element-f3290bc{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-9dadc48 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;line-height:35px;}.elementor-9135 .elementor-element.elementor-element-5d6ceb9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-9135 .elementor-element.elementor-element-0c87a09 img{border-radius:1000px 1000px 1000px 1000px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-item{flex:0 0 calc(100%/2);max-width:calc(100%/2);}}@media(min-width:768px){.elementor-9135 .elementor-element.elementor-element-8e50468{--width:25%;}.elementor-9135 .elementor-element.elementor-element-85e8c7c{--width:25%;}.elementor-9135 .elementor-element.elementor-element-aad65a8{--width:25%;}.elementor-9135 .elementor-element.elementor-element-6facbd0{--width:25%;}.elementor-9135 .elementor-element.elementor-element-5a4bbda{--content-width:1128px;}.elementor-9135 .elementor-element.elementor-element-99d082d{--content-width:611px;}}@media(max-width:767px){.elementor-9135 .elementor-element.elementor-element-f37a738 .elementor-heading-title{font-size:48px;}.elementor-9135 .elementor-element.elementor-element-35e0aad .elementor-heading-title{font-size:48px;}.elementor-9135 .elementor-element.elementor-element-4f58884 .elementor-counter-number-wrapper{font-size:75px;}.elementor-9135 .elementor-element.elementor-element-c08c1d0 .jet-hor-timeline-item{flex:0 0 calc(100%/1);max-width:calc(100%/1);}.elementor-9135 .elementor-element.elementor-element-db93ecd .elementor-heading-title{font-size:48px;}.elementor-9135 .elementor-element.elementor-element-01baf4d .elementor-heading-title{font-size:48px;}.elementor-9135 .elementor-element.elementor-element-a4dcc75 .elementor-heading-title{font-size:48px;}.elementor-9135 .elementor-element.elementor-element-aa2f6aa .elementor-heading-title{font-size:48px;}}/* Start custom CSS for heading, class: .elementor-element-9289bf7 */.titulo_gradiente h1 {
  background: -webkit-linear-gradient(130deg, #FBB714, #11a4a6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for jet-horizontal-timeline, class: .elementor-element-c08c1d0 */.jet-hor-timeline-item__meta{
    margin-left: 10px;
}/* End custom CSS */