.columns_container{display:flex;gap:40px;}.columns_container > *{position:relative;width:100%;}@media (max-width:1024px){.columns_container[data-columns="2"]{flex-flow:wrap;gap:40px;}}@media (max-width:768px){.columns_container[data-columns="2"]{gap:20px;}}@media (max-width:960px){.columns_container[data-columns="4"], .columns_container[data-columns="3"]{flex-flow:wrap;gap:40px;}.columns_container[data-columns="4"] > *, .columns_container[data-columns="3"] > *{width:calc(50% - 20px);}}@media (max-width:960px) and (max-width:768px){.columns_container[data-columns="4"] > *, .columns_container[data-columns="3"] > *{width:100%;}}@media (max-width:960px) and (max-width:768px){.columns_container[data-columns="4"], .columns_container[data-columns="3"]{gap:20px;}}.columns_container.justify-center > *{justify-content:center;flex-flow:wrap;display:flex;}.columns_container.grid_3{justify-content:center;flex-flow:row wrap;}.columns_container.grid_3 > *{width:calc(100% / 3 - 28px);}@media (max-width:1024px){.columns_container.grid_3 > *{width:calc(100% / 2 - 28px);}}@media (max-width:640px){.columns_container.grid_3 > *{width:100%;}}.columns_container section .content_group .content_wrap{width:auto;}