.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-4f66405c-23f8-c8ce-718e-9c64f84e7384 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b2a0f8ab-5a83-d7ed-45d9-9993ff480108 {
font-size: 16px !important;
color: #37322E !important;
}
.lfr-layout-structure-item-5a7c0b90-9672-a794-9c50-618a0d567e77 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-73493cfb-ca91-466b-5f5b-a072f955267c {
font-size: 48px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: #100D0A !important;
}
.lfr-layout-structure-item-52a583ac-bfeb-f2bf-8c16-8671ed997502 {
max-width: 1360px !important;
width: 90vw !important;
}
.lfr-layout-structure-item-5f827cf1-668e-fdcc-daab-106001ac0730 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-35f9cdd5-b47a-4e17-a88b-6fa495eb8d76 {
margin-bottom: 60px !important;
}
.lfr-layout-structure-item-c5b46308-ce06-1afd-bff8-316933b385ce {
margin-top: var(--spacer-3,1rem) !important;
max-width: 1360px !important;
width: 90vw !important;
}
.lfr-layout-structure-item-9d9ea748-108f-2451-7ee6-a16744fba7a0 {
font-size: 0.9rem !important;
margin-left: var(--spacer-3,1rem) !important;
color: #5E4508 !important;
}
.lfr-layout-structure-item-9d9ea748-108f-2451-7ee6-a16744fba7a0 {
 a{
color: #5E4508;
}
}.lfr-layout-structure-item-27645f2f-5e8f-76b5-59af-5bb06c556665 {
margin-top: 40px !important;
}
.lfr-layout-structure-item-a88fed93-6b4a-4d17-139c-52b086ea41eb {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-a88fed93-6b4a-4d17-139c-52b086ea41eb {
  
}.lfr-layout-structure-item-3575fffa-c403-8cb4-19ed-d38f65c5b41d {
background-color: #D8D0CB !important;
border-radius: 24px !important;
height: 68px !important;
margin-bottom: 90px !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-3575fffa-c403-8cb4-19ed-d38f65c5b41d {
    .voegol-avisos {
        background-color: #D8D0CB;
    }
}.lfr-layout-structure-item-bbecca7c-1798-b92b-5e25-9bdc71808ed7 {
border-radius: 16px !important;
display: none !important;
}
.lfr-layout-structure-item-bbecca7c-1798-b92b-5e25-9bdc71808ed7 {
  .component-image.overflow-hidden {
    border-radius: 16px;
}
}.lfr-layout-structure-item-a61f9679-c485-774b-42d5-9347743244dc {
font-size: 16px !important;
margin-bottom: 90px !important;
color: #100D0A !important;
width: 100% !important;
}
.lfr-layout-structure-item-a2df4400-e001-d3e4-4fb3-8b3f25e1d248 {
border-color: #100D0A !important;
font-size: 40px !important;
font-weight: 400 !important;
color: #100D0A !important;
}
.lfr-layout-structure-item-a2df4400-e001-d3e4-4fb3-8b3f25e1d248 {
    p {
        font-weight: normal;
    }
}.lfr-layout-structure-item-c0fb7423-2c97-f2a0-2500-c6a93f67e45c {
display: none !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-c6828775-ee99-8630-a31d-171b328366a6 {
font-size: 16px !important;
margin-top: var(--spacer-4,1.5rem) !important;
color: #37322E !important;
}
.lfr-layout-structure-item-e26ed4bd-93c4-28fa-93e2-494726c403f8 {
font-size: 20px !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: 32px !important;
color: #100D0A !important;
}
.lfr-layout-structure-item-76dcc329-c724-95df-ffa0-af1bda4fc20f {
background-color: #FEFCFB !important;
}

 .lfr-layout-structure-item-76dcc329-c724-95df-ffa0-af1bda4fc20f {
  html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
}
}
.lfr-layout-structure-item-5bc8eeff-95d3-c5cb-e93b-a9c90e9856d6 {
font-size: 16px !important;
color: #37322E !important;
}
.lfr-layout-structure-item-ce300bb5-db8f-76ac-2b4c-486580a85b03 {
height: 40px !important;
width: 40px !important;
}
.lfr-layout-structure-item-75efb05c-2198-1e96-6010-f760e821609d {
font-size: 20px !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: 32px !important;
color: #100D0A !important;
}
.lfr-layout-structure-item-29d1d12f-84a9-ea91-3dda-bca143594f73 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0d448820-2174-97be-72fd-6e9a18ed99a7 {
background-color: #FEFCFB !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0d448820-2174-97be-72fd-6e9a18ed99a7 {
  
}.lfr-layout-structure-item-5b6284a1-b5ce-079e-47c0-92564c064872 {
font-size: 24px !important;
}
.lfr-layout-structure-item-89c8b653-1417-83f9-24d4-c0f6560887da {
font-size: 20px !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: 32px !important;
color: #100D0A !important;
}
.lfr-layout-structure-item-5d914e97-fc7a-5275-fe60-b79496416374 {
  
}.lfr-layout-structure-item-c2421fa5-b471-3a82-b85b-5048af8ed239 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c2421fa5-b471-3a82-b85b-5048af8ed239 {
td.categoria {
    background-color: white !important;
}
}.lfr-layout-structure-item-5c94d5d0-e57c-d6f7-eddf-a0e94ed93355 {
display: none !important;
}
.voegol-expandable-card-container {
  max-width: unset !important;
}.lfr-layout-structure-item-610c56bc-700a-28dc-3a8a-453f9207c948 {
background-color: #F5F5F5 !important;
display: none !important;
margin-top: 96px !important;
}
.lfr-layout-structure-item-c672939f-cd88-b74a-ee8e-9647758e46bc {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-3348a719-3e33-e4f1-6604-951f71b896d3 {
max-width: 1360px !important;
width: 1360px !important;
}
.lfr-layout-structure-item-d418c77d-7bc8-8086-7ca0-0ac6d83c7c0e {
font-size: 16px !important;
color: #37322E !important;
}
.lfr-layout-structure-item-10ee0c78-e469-1d7c-234a-830cd2823ed1 {
display: none !important;
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--gray-700) !important;
}
.lfr-layout-structure-item-6772e7e8-9122-da6d-fa90-0ad535705dbd {
font-size: 16px !important;
color: #37322E !important;
}
.lfr-layout-structure-item-a58fdc29-74ac-f306-ac63-3c777ec87f93 {
border-radius: 16px !important;
}
.lfr-layout-structure-item-a58fdc29-74ac-f306-ac63-3c777ec87f93 {
  .component-image.overflow-hidden {
    border-radius: 16px;
}
}.lfr-layout-structure-item-f68a07b8-4a45-4965-d558-fbc2727dd56f {
background-color: #FEFCFB !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f68a07b8-4a45-4965-d558-fbc2727dd56f {


}.lfr-layout-structure-item-24da1f8d-c965-dc06-dfb1-6a06bb28a1a5 {
display: none !important;
margin-top: var(--spacer-5,3rem) !important;
color: var(--gray-700) !important;
}
.lfr-layout-structure-item-5973089c-3390-5c55-17b9-687ea2677b3e {
display: none !important;
font-size: 18px !important;
margin-bottom: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
color: var(--primary) !important;
}
.lfr-layout-structure-item-61a96fd1-3e9f-031e-d955-70ea7c5a6648 {
font-size: 40px !important;
color: #100D0A !important;
width: 437px !important;
}
.lfr-layout-structure-item-20bd2261-393a-3963-b7b8-230163814c06 {
font-size: 16px !important;
color: #37322E !important;
}
.lfr-layout-structure-item-964a0498-82af-30ee-e393-4fd22cb5ac0d {
margin-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-964a0498-82af-30ee-e393-4fd22cb5ac0d {
@media (max-width: 968px) {
  .row.align-items-lg-start.align-items-sm-start.align-items-start.align-items-md-start.flex-lg-row.flex-sm-row.flex-row.flex-md-row {
   display: flex !important;
   flex-direction: row !important;
  gap: 16px !important;
  overflow-x: auto !important; 
  scroll-snap-type: x mandatory !important; 
  -webkit-overflow-scrolling: touch !important; 
  padding-bottom: 8px !important;
  flex-wrap: nowrap !important;
}
}

}.lfr-layout-structure-item-7f10cf7a-e9c3-8a0e-0925-8e9e16d4d51b {
font-size: 40px !important;
margin-top: var(--spacer-5,3rem) !important;
color: #100D0A !important;
}
.lfr-layout-structure-item-ccb4685a-b922-347c-8995-388140729969 {
 white-space: nowrap;
}.lfr-layout-structure-item-8f9e4586-054b-0a58-87e3-2b904745fe65 {
background-color: #F5F5F5 !important;
}
.lfr-layout-structure-item-78738a97-5f1e-8b19-3169-a465cb2868df {
font-size: 16px !important;
color: #37322E !important;
}
.lfr-layout-structure-item-2ad290f0-a212-fdad-64b1-f08be91b936d {
font-size: 20px !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: 32px !important;
color: #100D0A !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-27645f2f-5e8f-76b5-59af-5bb06c556665 {
display: block !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
margin-top: 40px !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-610c56bc-700a-28dc-3a8a-453f9207c948 {
height: 940px !important;
max-height: 940px !important;
overflow: visible !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3348a719-3e33-e4f1-6604-951f71b896d3 {
display: block !important;
max-width: 0px !important;
width: 0px !important;
}
.lfr-layout-structure-item-d2275207-b413-2209-a403-65c0a078a98e {
display: block !important;
max-width: 0px !important;
width: 0px !important;
}
.lfr-layout-structure-item-8f9e4586-054b-0a58-87e3-2b904745fe65 {
background-color: #F5F5F5 !important;
overflow: visible !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-610c56bc-700a-28dc-3a8a-453f9207c948 {
height: 840px !important;
max-height: 940px !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3348a719-3e33-e4f1-6604-951f71b896d3 {
display: block !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-bbecca7c-1798-b92b-5e25-9bdc71808ed7 {
display: block !important;
}
.lfr-layout-structure-item-a2df4400-e001-d3e4-4fb3-8b3f25e1d248 {
font-family: GolSansDisplay, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
font-size: 32px !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-29d1d12f-84a9-ea91-3dda-bca143594f73 {
padding-right: var(--spacer-4,1.5rem) !important;
text-align: justify !important;
}
.lfr-layout-structure-item-610c56bc-700a-28dc-3a8a-453f9207c948 {
margin-top: 96px !important;
max-height: 940px !important;
overflow: visible !important;
padding-left: 24px !important;
padding-right: 24px !important;
padding-top: 24px !important;
}
.lfr-layout-structure-item-7e2175aa-fe96-8447-0ecd-b3b7e8873446 {
display: block !important;
}
.lfr-layout-structure-item-3348a719-3e33-e4f1-6604-951f71b896d3 {
display: block !important;
}
.lfr-layout-structure-item-d2275207-b413-2209-a403-65c0a078a98e {
display: block !important;
}
.lfr-layout-structure-item-a58fdc29-74ac-f306-ac63-3c777ec87f93 {
display: none !important;
}
.lfr-layout-structure-item-61a96fd1-3e9f-031e-d955-70ea7c5a6648 {
font-size: 32px !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-7f10cf7a-e9c3-8a0e-0925-8e9e16d4d51b {
font-size: 32px !important;
}
.lfr-layout-structure-item-8f9e4586-054b-0a58-87e3-2b904745fe65 {
overflow: visible !important;
padding-right: 0px !important;
}
}