.elementor-3954 .elementor-element.elementor-element-ff5f2e6{--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;--align-items:center;--overlay-opacity:1;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:159px;--padding-bottom:159px;--padding-left:20px;--padding-right:20px;}.elementor-3954 .elementor-element.elementor-element-ff5f2e6:not(.elementor-motion-effects-element-type-background), .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef6fdab );background-image:url("https://freshtri.com/wp-content/uploads/2026/01/cima.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3954 .elementor-element.elementor-element-ff5f2e6::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .elementor-background-video-container::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .elementor-background-slideshow::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://freshtri.com/wp-content/uploads/2026/01/baixo.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-3954 .elementor-element.elementor-element-44e4816{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:82px 82px;--row-gap:82px;--column-gap:82px;}.elementor-3954 .elementor-element.elementor-element-8b3f999{--display:flex;--justify-content:center;}.elementor-3954 .elementor-element.elementor-element-db7a9ce .elementor-heading-title{font-family:var( --e-global-typography-2ea9150-font-family ), Sans-serif;font-size:var( --e-global-typography-2ea9150-font-size );font-weight:var( --e-global-typography-2ea9150-font-weight );line-height:var( --e-global-typography-2ea9150-line-height );color:var( --e-global-color-3f836ce );}.elementor-3954 .elementor-element.elementor-element-81e4045 .elementor-icon-list-icon{width:14px;}.elementor-3954 .elementor-element.elementor-element-81e4045 .elementor-icon-list-icon i{font-size:14px;}.elementor-3954 .elementor-element.elementor-element-81e4045 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3954 .elementor-element.elementor-element-81e4045 .elementor-icon-list-text, .elementor-3954 .elementor-element.elementor-element-81e4045 .elementor-icon-list-text a{color:var( --e-global-color-3f836ce );}.elementor-3954 .elementor-element.elementor-element-81e4045 .elementor-icon-list-item{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;}.elementor-3954 .elementor-element.elementor-element-93ce64d .elementor-icon-list-icon{width:14px;}.elementor-3954 .elementor-element.elementor-element-93ce64d .elementor-icon-list-icon i{font-size:14px;}.elementor-3954 .elementor-element.elementor-element-93ce64d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3954 .elementor-element.elementor-element-93ce64d .elementor-icon-list-text, .elementor-3954 .elementor-element.elementor-element-93ce64d .elementor-icon-list-text a{color:var( --e-global-color-3f836ce );}.elementor-3954 .elementor-element.elementor-element-93ce64d .elementor-icon-list-item{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;}.elementor-3954 .elementor-element.elementor-element-15ebd47{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3954 .elementor-element.elementor-element-78b247d img{border-radius:20px 20px 20px 20px;}.elementor-3954 .elementor-element.elementor-element-d0f2087{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3954 .elementor-element.elementor-element-d961b49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:128px 128px;--row-gap:128px;--column-gap:128px;}.elementor-3954 .elementor-element.elementor-element-a227063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-3954 .elementor-element.elementor-element-ad299b7{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.25);}.elementor-3954 .elementor-element.elementor-element-af42b5b{--box-border-width:0px;--box-border-radius:0px;--separator-width:2px;--box-padding:20px;--header-color:var( --e-global-color-aa1c31a );--nested-list-indent:0.1em;--item-text-color:var( --e-global-color-aa1c31a );--item-text-hover-decoration:underline;--marker-size:0px;}.elementor-3954 .elementor-element.elementor-element-af42b5b .elementor-toc__header-title{text-align:start;}.elementor-3954 .elementor-element.elementor-element-af42b5b .elementor-toc__header, .elementor-3954 .elementor-element.elementor-element-af42b5b .elementor-toc__header-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:22px;}.elementor-3954 .elementor-element.elementor-element-af42b5b .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-3954 .elementor-element.elementor-element-af42b5b .elementor-toc__list-item{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-3954 .elementor-element.elementor-element-4a23d2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3954 .elementor-element.elementor-element-a8a2145 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:22px;color:var( --e-global-color-aa1c31a );}.elementor-3954 .elementor-element.elementor-element-c62ab0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3954 .elementor-element.elementor-element-f81ee15{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-3954 .elementor-element.elementor-element-8e1575c{--display:flex;}.elementor-3954 .elementor-element.elementor-element-4f32b9a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-3954 .elementor-element.elementor-element-4c58b25{--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:70px 70px;--row-gap:70px;--column-gap:70px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3954 .elementor-element.elementor-element-4c58b25:not(.elementor-motion-effects-element-type-background), .elementor-3954 .elementor-element.elementor-element-4c58b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef6fdab );background-image:url("https://freshtri.com/wp-content/uploads/2026/01/Section-3-1-1.png");background-position:0px -32px;background-repeat:no-repeat;background-size:cover;}.elementor-3954 .elementor-element.elementor-element-4c58b25::before, .elementor-3954 .elementor-element.elementor-element-4c58b25 > .elementor-background-video-container::before, .elementor-3954 .elementor-element.elementor-element-4c58b25 > .e-con-inner > .elementor-background-video-container::before, .elementor-3954 .elementor-element.elementor-element-4c58b25 > .elementor-background-slideshow::before, .elementor-3954 .elementor-element.elementor-element-4c58b25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3954 .elementor-element.elementor-element-4c58b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://freshtri.com/wp-content/uploads/2026/01/Frame-1171275062-2-1.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-3954 .elementor-element.elementor-element-7a84476{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3954 .elementor-element.elementor-element-f050189 .elementor-heading-title{color:var( --e-global-color-3f836ce );}.elementor-3954 .elementor-element.elementor-element-4bdbf4d{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-f4b38f6-font-family ), Sans-serif;font-size:var( --e-global-typography-f4b38f6-font-size );font-weight:var( --e-global-typography-f4b38f6-font-weight );line-height:var( --e-global-typography-f4b38f6-line-height );color:var( --e-global-color-3f836ce );}.elementor-3954 .elementor-element.elementor-element-4bdbf4d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3954 .elementor-element.elementor-element-a74709e{--display:flex;--margin-top:-28px;--margin-bottom:-28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3954 .elementor-element.elementor-element-e79cadc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3954 .elementor-element.elementor-element-778aa60{text-align:center;}.elementor-3954 .elementor-element.elementor-element-778aa60 .elementor-heading-title{font-family:var( --e-global-typography-17b585a-font-family ), Sans-serif;font-size:var( --e-global-typography-17b585a-font-size );font-weight:var( --e-global-typography-17b585a-font-weight );line-height:var( --e-global-typography-17b585a-line-height );}.elementor-3954 .elementor-element.elementor-element-23385cb{--grid-columns:3;--load-more-button-align:center;}.elementor-3954 .elementor-element.elementor-element-23385cb .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3954 .elementor-element.elementor-element-23385cb .e-loop-item > .elementor-section, .elementor-3954 .elementor-element.elementor-element-23385cb .e-loop-item > .elementor-section > .elementor-container, .elementor-3954 .elementor-element.elementor-element-23385cb .e-loop-item > .e-con, .elementor-3954 .elementor-element.elementor-element-23385cb .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(min-width:768px){.elementor-3954 .elementor-element.elementor-element-ff5f2e6{--content-width:1327px;}.elementor-3954 .elementor-element.elementor-element-a227063{--width:54%;}.elementor-3954 .elementor-element.elementor-element-8e1575c{--width:100%;}.elementor-3954 .elementor-element.elementor-element-7a84476{--width:35%;}.elementor-3954 .elementor-element.elementor-element-a74709e{--width:44%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3954 .elementor-element.elementor-element-7a84476{--width:100%;}}@media(min-width:2400px){.elementor-3954 .elementor-element.elementor-element-ff5f2e6::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .elementor-background-video-container::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .elementor-background-slideshow::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3954 .elementor-element.elementor-element-ff5f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 103%;}.elementor-3954 .elementor-element.elementor-element-db7a9ce .elementor-heading-title{font-size:var( --e-global-typography-2ea9150-font-size );line-height:var( --e-global-typography-2ea9150-line-height );}.elementor-3954 .elementor-element.elementor-element-4bdbf4d{font-size:var( --e-global-typography-f4b38f6-font-size );line-height:var( --e-global-typography-f4b38f6-line-height );}.elementor-3954 .elementor-element.elementor-element-778aa60 .elementor-heading-title{font-size:var( --e-global-typography-17b585a-font-size );line-height:var( --e-global-typography-17b585a-line-height );}}@media(max-width:1024px){.elementor-3954 .elementor-element.elementor-element-ff5f2e6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3954 .elementor-element.elementor-element-44e4816{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3954 .elementor-element.elementor-element-8b3f999{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3954 .elementor-element.elementor-element-db7a9ce{text-align:center;}.elementor-3954 .elementor-element.elementor-element-db7a9ce .elementor-heading-title{font-size:var( --e-global-typography-2ea9150-font-size );line-height:var( --e-global-typography-2ea9150-line-height );}.elementor-3954 .elementor-element.elementor-element-d961b49{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3954 .elementor-element.elementor-element-4a23d2c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3954 .elementor-element.elementor-element-f81ee15{--grid-columns:1;}.elementor-3954 .elementor-element.elementor-element-4c58b25{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3954 .elementor-element.elementor-element-4c58b25:not(.elementor-motion-effects-element-type-background), .elementor-3954 .elementor-element.elementor-element-4c58b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -83px;background-size:cover;}.elementor-3954 .elementor-element.elementor-element-7a84476{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3954 .elementor-element.elementor-element-f050189{text-align:center;}.elementor-3954 .elementor-element.elementor-element-4bdbf4d{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-f4b38f6-font-size );line-height:var( --e-global-typography-f4b38f6-line-height );}.elementor-3954 .elementor-element.elementor-element-a74709e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3954 .elementor-element.elementor-element-95b5329 img{width:84%;}.elementor-3954 .elementor-element.elementor-element-e79cadc{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3954 .elementor-element.elementor-element-778aa60 .elementor-heading-title{font-size:var( --e-global-typography-17b585a-font-size );line-height:var( --e-global-typography-17b585a-line-height );}.elementor-3954 .elementor-element.elementor-element-23385cb{--grid-columns:2;}}@media(max-width:767px){.elementor-3954 .elementor-element.elementor-element-44e4816{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3954 .elementor-element.elementor-element-db7a9ce .elementor-heading-title{font-size:var( --e-global-typography-2ea9150-font-size );line-height:var( --e-global-typography-2ea9150-line-height );}.elementor-3954 .elementor-element.elementor-element-d961b49{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3954 .elementor-element.elementor-element-f81ee15{--grid-columns:1;}.elementor-3954 .elementor-element.elementor-element-4f32b9a{text-align:center;}.elementor-3954 .elementor-element.elementor-element-4c58b25:not(.elementor-motion-effects-element-type-background), .elementor-3954 .elementor-element.elementor-element-4c58b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -34px;background-size:cover;}.elementor-3954 .elementor-element.elementor-element-4c58b25{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-3954 .elementor-element.elementor-element-f050189{text-align:center;}.elementor-3954 .elementor-element.elementor-element-4bdbf4d{text-align:center;font-size:var( --e-global-typography-f4b38f6-font-size );line-height:var( --e-global-typography-f4b38f6-line-height );}.elementor-3954 .elementor-element.elementor-element-95b5329 img{width:100%;}.elementor-3954 .elementor-element.elementor-element-778aa60 .elementor-heading-title{font-size:var( --e-global-typography-17b585a-font-size );line-height:var( --e-global-typography-17b585a-line-height );}.elementor-3954 .elementor-element.elementor-element-23385cb{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-23385cb */.elementor-loop-container .e-loop-item {
    display: flex !important;
    height: 100% !important;
}

.e-loop-item .elementor-element-0c72e21 {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

.e-loop-item .e-con-inner {
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
    height: 100% !important;
}

/* Make the image container not grow */
.e-loop-item .elementor-element-e788767 {
    flex-shrink: 0 !important;
}

/* THIS IS THE KEY FIX: Make content area use flexbox with space-between */
.e-loop-item .elementor-element-171c638 {
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
    justify-content: space-between !important;
}

/* Let the title area grow to fill space */
.e-loop-item .elementor-element-b018ae3 {
    flex-grow: 1 !important;
    margin-bottom: 12px !important;
}

/* Keep bottom elements grouped together at the bottom */
.e-loop-item .elementor-element-75ac614,
.e-loop-item .elementor-element-2273da2,
.e-loop-item .elementor-element-469f43e {
    flex-shrink: 0 !important;
}/* End custom CSS */