.block-container{max-width:var(--container);margin:var(--space-4) auto !important;border-radius:var(--radius);display:flex;flex-wrap:wrap}.block-container .content,.block-container .image{flex:1}.block-container .image img{width:100%;height:100%;display:block;object-fit:cover;border-radius:var(--radius)}.block-container .content{padding:var(--space-4)}.block-container .content .subTitle{font-family:var(--font-bold);font-size:clamp(22px,2.2vw,30px);line-height:1.2;letter-spacing:-.01em;padding:var(--space-3) 0px var(--space-2) 0px}.block-container .content .contentText{flex:1;font-size:17px;line-height:1.65;opacity:.85}.block-container .content .buttons{margin:var(--space-4) 0px 0px 0px}.block-container:has(>.content>a){transition:transform .25s ease,box-shadow .25s ease}.block-container:has(>.content>a):hover{transform:translateY(-4px);box-shadow:0 24px 48px -24px rgba(0,0,0,.8)}.block-container:has(>.content>a):hover .li-button{background-color:var(--accent, #fff);color:var(--bg)}.block-container .icons{flex:1;margin:auto;text-align:center;height:100%;border-radius:30px;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:30px}.block-container .icons .icon{background-color:#fff;border-radius:50%;margin:0px 10px;display:inline-block}.block-container .icons .icon img{width:70px;height:70px;margin:30px}@media screen and (max-width: 400px){.block-container .content .subTitle{font-size:20px}}