.services-columns{margin:80px 0;margin-bottom:0}.services-columns .section-title{margin-bottom:25px}.services-columns .columns{display:grid;gap:20px;grid-template-columns:1fr}.services-columns .columns.columns-1{grid-template-columns:1fr!important}.services-columns .columns.columns-1 .column{width:100%;display:flex;align-items:center;flex-direction:column}@media (min-width:768px){.services-columns .columns.columns-1 .column{flex-direction:row}}@media (min-width:768px){.services-columns .columns.columns-1 .column img{width:50%;height:350px}}.services-columns .columns.columns-1 .column .column__box{width:100%}@media (min-width:768px){.services-columns .columns.columns-1 .column .column__box{width:40%;padding-left:30px}}.services-columns .columns.columns-1 .column .column__box .column__title{font-size:35px;line-height:45px}@media (min-width:768px){.services-columns .columns.columns-1 .column .column__box .column__title{margin-top:0}}@media (min-width:768px){.services-columns .columns.columns-1 .column .column__box .column__description{-webkit-line-clamp:5}}.services-columns .columns.columns-2{grid-template-columns:1fr}@media (min-width:768px){.services-columns .columns.columns-2{grid-template-columns:repeat(2,1fr)}}.services-columns .columns.columns-2 .column__box .column__title{font-size:35px;line-height:45px}.services-columns .columns.columns-3{grid-template-columns:1fr}@media (min-width:768px){.services-columns .columns.columns-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.services-columns .columns.columns-3{grid-template-columns:repeat(3,1fr)}}.services-columns .columns .column{width:100%}.services-columns .columns .column img{-o-object-fit:cover;object-fit:cover;width:100%;height:200px}@media (min-width:768px){.services-columns .columns .column img{height:250px}}.services-columns .columns .column .column__title{color:#191e22;font-family:var(--font-family-secondary);font-size:26px;line-height:32px;font-weight:400;margin-top:21px;margin-bottom:3px;display:block;transition:0.3s all}.services-columns .columns .column .column__title:hover{color:var(--accent)!important}@media (min-width:768px){.services-columns .columns .column .column__title{font-size:32px;line-height:37px}}.services-columns .columns .column .column__description{color:#5e6265;font-family:var(--font-family-base);font-size:16px;line-height:24px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.services-columns .columns .column .btn{margin-top:30px}.home .services-columns{margin-top:80px;margin-bottom:80px}