.columns_section{& .container{position:relative;z-index:2;& .main_content{width:100%;margin-bottom:5rem;& h2,& h3{font-size:6.4rem;font-weight:400;color:var(--black);margin:0 0 3rem;@media (max-width:991px){font-size:3rem}}& p{color:var(--white);margin:0}}& .section_inner{width:100%;@media (min-width:992px){display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem}& .column{display:flex;flex-direction:column;padding:3rem;@media (min-width:992px){width:calc(33.33% - 2rem)}@media (max-width:991px){width:100%}&.column_orange{background:var(--primary);h3,p,a,span{color:var(--white)}svg path{fill:var(--white)}}&.column_green{background:var(--tertiary);h3,p,a,span{color:var(--black)}svg path{fill:var(--black)}}&.column_gray{background:var(--secondary);h3,p,a,span{color:var(--black)}svg path{fill:var(--black)}}@media (max-width:991px){width:calc(50% - 2.5rem)}@media (max-width:767px){width:100%}& .column_top{width:100%;display:flex;flex-direction:row;align-items:center;& img{width:auto;height:4rem;margin-right:2rem}& h3{font-size:3.2rem;font-family:"Circular Std Book",arial,sans-serif;font-weight:400;@media (max-width:991px){font-size:2.4rem}}}& .column_text{margin:2rem 0;& p{font-size:1.6rem}}a{display:flex;align-items:center;text-decoration:none;margin-top:auto;position:relative;width:fit-content;padding:10px 0;overflow:hidden}a:hover svg{transform:translateX(13.5rem)}a:hover span{transform:translateX(calc(-19px - 1rem))}a svg{margin-right:1rem;transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:2}a span{font-size:2rem;color:#2e2e2e;transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:1}}}& .slick-track{display:flex !important}& .slick-slide{height:inherit !important}& .slick-dots{margin:3rem 0 0;& li{& button{width:2.2rem;height:2.2rem;background:var(--secondary)}&.slick-active{& button{background:var(--primary)}}}}}}