.card_columns > .columns_container{justify-content:center;flex-flow:row wrap;}@media (max-width:1440px){.card_columns > .columns_container{gap:30px;}}.card_columns > .columns_container > *{box-shadow:0px 0px 20px #00000041;background-color:white;width:min(360px, 100%);position:relative;padding:30px;}.card_columns > .columns_container > * > .columns_container > *{padding:0;}.card_columns > .columns_container > * > *{margin-block:30px 0;}.card_columns > .columns_container > * > *:first-child{margin-top:0;}.card_columns > .columns_container > * h3{font-weight:var(--font-weight-2);font-size:var(--font-size-6);}.card_columns > .columns_container[data-columns="2"] > *{width:min(600px, 100%);}.card_columns > .columns_container[data-columns="3"] > *{width:calc(100% / 3 - 30px);}@media (max-width:1024px){.card_columns > .columns_container[data-columns="3"] > *{width:min(380px, 100%);}}.card_columns > .columns_container[data-columns="4"] > *{width:calc(100% / 4 - 30px);}@media (max-width:1440px){.card_columns > .columns_container[data-columns="4"] > *{width:calc(50% - 20px);width:min(500px, 100%);}}.card_columns.max_width > .columns_container[data-columns="2"] > *{width:calc(50% - 20px);padding:40px;}@media (max-width:840px){.card_columns.max_width > .columns_container[data-columns="2"] > *{width:100%;}}@media (max-width:400px){.card_columns.max_width > .columns_container[data-columns="2"] > *{padding:30px;}}