.BlocksComponent{align-items:center;display:flex;flex-direction:column;gap:50px;width:100%}.BlocksComponent .blocks{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.BlocksComponent .blocks{max-width:576px}}@media (min-width:768px){.BlocksComponent .blocks{max-width:768px}}@media (min-width:992px){.BlocksComponent .blocks{max-width:992px}}@media (min-width:1200px){.BlocksComponent .blocks{max-width:1200px}}@media (min-width:1400px){.BlocksComponent .blocks{max-width:1400px}}.BlocksComponent .blocks{display:grid;gap:50px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.BlocksComponent .blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.BlocksComponent .blocks{grid-template-columns:repeat(3,minmax(0,1fr))}.BlocksComponent .blocks:not(:has(.block:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr))}}.BlocksComponent .blocks .block{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(205 139 104/var(--tw-bg-opacity));border-radius:20px;color:rgb(255 246 241/var(--tw-text-opacity));display:flex;flex-direction:column;overflow:hidden}.BlocksComponent .blocks .block__image{aspect-ratio:4/3;display:flex;overflow:hidden;width:100%}.BlocksComponent .blocks .block__image img{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.BlocksComponent .blocks .block__text{padding:1.25rem}@media (min-width:576px){.BlocksComponent .blocks .block__text{padding:1.75rem}}.BlocksComponent.block-style-black .blocks .block{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(48 48 48/var(--tw-bg-opacity));color:rgb(255 246 241/var(--tw-text-opacity))}
