.columns{background-color:#fff;overflow:hidden;padding:80px 0}.columns .columns_section{display:flex;flex-wrap:wrap;margin:0 -6px;transition:all .3s ease}.columns .columns_section .columns_cards{padding:0 6px;transition:width .3s ease;width:20%}.columns .columns_cards .columns_content{border-radius:4px;position:relative}.columns .columns_cards .columns_image{line-height:0}.columns .columns_cards .columns_image img{border-radius:4px;height:289px!important;object-fit:cover}.columns .columns_cards .columns_text{align-items:flex-end;background-image:linear-gradient(#0000,#0000 51%,#000c);border-radius:4px;display:flex;font-size:18px;font-weight:700;inset:0;line-height:22px;padding:20px;position:absolute;width:100%}.columns .columns_title{text-align:center}.columns .columns_title h2{color:#1d1d1d;font-size:30px;font-weight:700;line-height:38px;margin:0 0 55px}@media only screen and (max-width:767px){.columns{overflow:hidden;padding:40px 0}.columns .columns_section .columns_cards{padding:0 0 20px;width:100%}.columns .glide__bullets{display:block}.columns .glide__bullet{background:#999}.columns .glide__bullet:active{background:#000}}@media (min-width:768px) and (max-width:1024px){.columns{padding:65px 0}.columns .columns_section{transition:all .3s ease}}