.columns .columns_title h2{color:#131313;font-family:Plus Jakarta Sans,serif;font-size:18px;font-weight:700;grid-column:4/10;line-height:21.6px;margin:0;text-transform:uppercase}.columns .columns_title{text-align:center}.columns .columns_title h5{color:#131313;font-family:Plus Jakarta Sans,serif;font-size:36px;font-weight:700;grid-column:4/10;line-height:43.2px;margin:0}.columns .columns_title h5 span{color:#e3173e;display:inline-block;font-family:Roboto Slab,sans-serif}.columns .columns_title p{color:#131313;display:inline-block;font-family:Plus Jakarta Sans,serif;font-size:18px;font-weight:400;grid-column:4/10;line-height:25.5px;margin:0 0 50px}.columns .columns_content .columns_details{border-radius:20px;grid-column:span 4;min-height:446px;opacity:0;overflow:hidden;position:relative;transform:translateY(30px);transition:opacity .5s ease-out,transform .5s ease-out;will-change:opacity,transform}.columns .columns_details .columns_bg{inset:0;position:absolute;z-index:-1}.columns .columns_details .columns_bg img{height:100%!important;width:100%}.columns .columns_details .columns_phone{position:absolute;transform:translate(17%,-54%) scale(1.3);transition:transform .1s linear;will-change:transform}.columns .columns_details .columns_description{height:446px}.columns .columns_description .columns_cards{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:end;opacity:0;padding:0 0 50px;position:relative;transition:opacity .5s ease-in-out;visibility:hidden}.columns .columns_details.is-visible .columns_cards{opacity:1;visibility:visible}.columns .columns_details.opposite .columns_phone{transform:translate(-17%,45%) scale(1.3)}.columns .columns_details.opposite .columns_cards{justify-content:normal;padding:50px 0 0}.columns .columns_cards .columns_icon{line-height:0}.columns .columns_description .columns_cards h2{color:#131313;font-family:Plus Jakarta Sans,serif;font-size:18px;font-weight:700;line-height:25.5px;margin:10px 0}.columns .columns_description .columns_cards h4{color:#131313;font-family:Plus Jakarta Sans,serif;font-size:48px;font-weight:700;line-height:57.6px;margin:0}.columns .columns_description .columns_cards p{color:#131313;display:inline-block;font-family:Plus Jakarta Sans,serif;font-size:16px;font-weight:400;line-height:25.5px;margin:0}.columns .columns_content .columns_details.is-visible{opacity:1;transform:translateY(0)}@media only screen and (max-width:767px){.columns .columns_title h2,.columns .columns_title h5,.columns .columns_title p{grid-column:1/6}.columns .columns_title h5{font-size:30px;line-height:30px}.columns .columns_title p{font-size:17px;line-height:23px}.columns .columns_content .columns_details{grid-column:span 5;opacity:1!important;transform:none}.columns .columns_description .columns_cards h4{font-size:30px;line-height:40px}.columns .columns_description .columns_cards{opacity:1!important;visibility:visible!important}}@media only screen and (min-width:768px) and (max-width:1024px){.columns .columns_title h2,.columns .columns_title h5,.columns .columns_title p{grid-column:1/6}.columns .columns_section .columns_content{gap:20px;grid-template-columns:repeat(10,1fr)}.columns .columns_content .columns_details{grid-column:span 5}}