.solutions-card-section{position:relative}.solutions-card-section .lines-container{position:absolute;left:-40px;top:0;z-index:-1}@media(max-width: 768px){.solutions-card-section .lines-container.desktop{display:none}}.solutions-card-section .container-left-space{max-width:910px;margin-bottom:80px}@media(max-width: 768px){.solutions-card-section .container-left-space{margin-bottom:50px}}@media(max-width: 479px){.solutions-card-section .container-left-space{margin-bottom:30px}}.solutions-card-section .cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media(max-width: 768px){.solutions-card-section .cards-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.solutions-card-section .cards-container .card-container{width:25%}@media(max-width: 1200px){.solutions-card-section .cards-container .card-container{width:calc(33% - 20px)}}@media(max-width: 768px){.solutions-card-section .cards-container .card-container{width:100%}}.solutions-card-section .cards-container .card-container .text-container{background-color:#f3f5f9;padding:60px 60px 72px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:500px}@media(max-width: 768px){.solutions-card-section .cards-container .card-container .text-container{padding:60px}}@media(max-width: 479px){.solutions-card-section .cards-container .card-container .text-container{padding:40px}}.solutions-card-section .cards-container .card-container .text-container h5,.solutions-card-section .cards-container .card-container .text-container .h5{margin-bottom:20px}.solutions-card-section .cards-container .card-container .text-container p{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:40px}.solutions-card-section .cards-container .card-container:first-child{width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:auto}@media(max-width: 1200px){.solutions-card-section .cards-container .card-container:first-child{width:100%}}@media(max-width: 768px){.solutions-card-section .cards-container .card-container:first-child{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.solutions-card-section .cards-container .card-container:first-child .text-container{padding:80px 80px 92px;width:66%}@media(max-width: 768px){.solutions-card-section .cards-container .card-container:first-child .text-container{width:100%;min-height:auto;padding:60px}}@media(max-width: 479px){.solutions-card-section .cards-container .card-container:first-child .text-container{padding:40px}}.solutions-card-section .cards-container .card-container:first-child .image-container{height:100%;margin-left:-108px;z-index:-1;border-radius:20px;overflow:hidden}@media(max-width: 768px){.solutions-card-section .cards-container .card-container:first-child .image-container{margin-left:0;margin-bottom:-40px;height:310px}}@media(max-width: 479px){.solutions-card-section .cards-container .card-container:first-child .image-container{margin-bottom:-30px}}.solutions-card-section .cards-container .card-container:first-child .image-container img,.solutions-card-section .cards-container .card-container:first-child .image-container picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.solutions-card-section .cards-container .card-container:first-child .image-container img.mobile-image,.solutions-card-section .cards-container .card-container:first-child .image-container picture.mobile-image{display:none}@media(max-width: 768px){.solutions-card-section .cards-container .card-container:first-child .image-container img.desktop-image,.solutions-card-section .cards-container .card-container:first-child .image-container picture.desktop-image{display:none}.solutions-card-section .cards-container .card-container:first-child .image-container img.mobile-image,.solutions-card-section .cards-container .card-container:first-child .image-container picture.mobile-image{display:block}}.solutions-card-section .cards-container .card-container:nth-of-type(2){width:33%}@media(max-width: 768px){.solutions-card-section .cards-container .card-container:nth-of-type(2){width:100%}}.solutions-landing-page .solutions-card-section{margin-bottom:0}
