.horizontal-image-with-icons{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:104px 0}.horizontal-image-with-icons[style*="background-color: rgb(255, 255, 255)"]{padding:0}.horizontal-image-with-icons .top-label{font-family:"Exo 2";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:0.05em;text-align:center;color:#33820D;text-transform:uppercase;margin-bottom:8px;font-style:normal}.horizontal-image-with-icons .text-container{display:flex;align-items:center;justify-content:center;flex-direction:column;text-wrap:balance;text-align:center}.horizontal-image-with-icons .text-container .title-horizontal-image{max-width:800px;margin:0}.horizontal-image-with-icons .text-container .text-banner-top{max-width:580px;margin-top:16px}.horizontal-image-with-icons .text-container .text-banner-top *{margin:0}.horizontal-image-with-icons .image-container{margin-top:40px}.horizontal-image-with-icons .horizontal-image{width:100%;border-radius:8px}.horizontal-image-with-icons .cards-container{display:flex;flex-direction:row;width:100%;align-items:flex-start;justify-content:flex-start;margin-top:40px}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card+.horizontal-image-with-icons-card{margin-left:72px}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card{width:100%;display:flex;flex-direction:column;justify-content:space-between}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card .icon-container{width:fit-content;padding:12px;border-radius:8px;background-color:#ECF6E7}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card .icon-container .icon-image{width:24px;height:24px}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card .title-horizontal-image{margin-top:24px;border-radius:8px}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card .card-description *{margin:0}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card .horizontal-link{margin-top:16px;font-family:"Nunito";font-size:16px;font-weight:700;line-height:24px;display:flex;align-items:center}.horizontal-image-with-icons .cards-container.three-columns{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:48px;column-gap:72px}.horizontal-image-with-icons .cards-container.three-columns .horizontal-image-with-icons-card{margin-left:0}.horizontal-image-with-icons .cards-container.four-columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:72px;row-gap:48px}.horizontal-image-with-icons .cards-container.four-columns .horizontal-image-with-icons-card{margin-left:0}.horizontal-image-with-icons .button-container{display:flex;align-items:center;justify-content:center;margin-top:40px}.horizontal-image-with-icons .button-container .horizontal-button{width:fit-content;display:flex;align-items:center;justify-content:center;padding:12px 54px}.horizontal-image-with-icons[style*="background-color: rgb(51, 130, 13)"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: rgb(205, 211, 205)"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: rgb(10, 75, 30)"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: rgb(50, 60, 50)"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #33820D"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #CDD3CD"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #0A4B1E"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #323C32"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #33820d"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #cdd3cd"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #0a4b1e"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #323c32"] .cards-container .horizontal-image-with-icons-card .icon-container{background-color:#26610A}.horizontal-image-with-icons[style*="background-color: rgb(236, 246, 231)"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #ECF6E7"] .cards-container .horizontal-image-with-icons-card .icon-container,.horizontal-image-with-icons[style*="background-color: #ecf6e7"] .cards-container .horizontal-image-with-icons-card .icon-container{background-color:#D7E6C8}.horizontal-image-with-icons.left .text-container{align-items:flex-start;text-align:left}@media (max-width: 1024px){.horizontal-image-with-icons .cards-container{display:grid;grid-template-columns:1fr 1fr !important;row-gap:40px !important;column-gap:24px !important}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card{max-width:unset}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card+.horizontal-image-with-icons-card{margin:0}}@media (max-width: 799px){.horizontal-image-with-icons{padding:72px 0}.horizontal-image-with-icons .text-container{align-items:flex-start;text-align:left}.horizontal-image-with-icons .image-container{margin-top:32px}.horizontal-image-with-icons .cards-container{display:flex !important;flex-direction:column !important;row-gap:0 !important;column-gap:0 !important;margin-top:32px}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card{max-width:unset}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card .title-horizontal-image{margin-top:10px}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card .card-content{display:flex;flex-direction:row;align-items:flex-start}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card .card-content .content-container{flex-direction:column;margin-left:24px}.horizontal-image-with-icons .cards-container .horizontal-image-with-icons-card+.horizontal-image-with-icons-card{margin-top:32px}.horizontal-image-with-icons .button-container{margin-top:32px}.horizontal-image-with-icons .button-container .horizontal-button{width:100%;padding:12px}}

/*# sourceMappingURL=horizontal_image_with_icons.css.map */