.two-columns-hcs{display:flex;flex-direction:row;padding:120px 80px}.left-column{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:flex-start;width:60%}.section-title{font-family:DM Sans;font-size:32px;line-height:46px;margin-bottom:30px;text-align:left}.cards-container{display:grid;gap:10%;grid-template-columns:repeat(2,45%);justify-content:flex-end;row-gap:20px}.single-card{align-items:left;display:flex;flex-direction:column;text-align:left;width:100%}.card-icon{height:32px;width:32px}.card-title{font-size:20px;font-weight:700;line-height:30px;margin-bottom:0}.card-text,.card-title{font-family:DM Sans;margin-top:0}.card-text{font-size:16px;line-height:26px}.section-text{font-family:Roboto;font-size:16px;font-weight:400;line-height:29px;margin-bottom:0;margin-top:0;text-align:left;width:100%}.left-column-button{background-color:#ff8a00;color:#fff;font-family:DM Sans;font-size:16px;font-weight:700;padding:16px 41px;text-align:center;text-decoration:none;width:40%}.right-column{display:flex;flex-direction:row;justify-content:flex-end;width:40%}.two-columns-image{width:100%}@media(max-width:1024px){.two-columns-hcs{flex-direction:column;margin-left:0;margin-right:0}.left-column{padding-left:0;width:100%}.single-card{width:100%}.two-columns-image{margin-top:106px}.section-title{margin-left:auto;margin-right:auto;text-align:center}.section-text{text-align:center;width:100%}.cards-container{grid-template-columns:repeat(2,50%)}.left-column-button{margin-left:auto;margin-right:auto;width:50%}.right-column{justify-content:center;width:100%}}@media (max-width:768px){.two-columns-hcs{flex-direction:column;margin-left:0;margin-right:0;padding:80px 36px 0}.right-column{display:flex;flex-direction:row;justify-content:center;width:100%}.cards-container,.right-column{margin-left:auto;margin-right:auto}.cards-container{grid-template-columns:repeat(1,325px)}.section-title,.single-card{margin-left:auto;margin-right:auto;text-align:center}.single-card{align-items:center}.section-text{align-self:center;width:100%}.left-column-button{margin-bottom:30px;width:100%}.two-columns-image{margin-top:0}}