.procompliance-solutions{border-image:linear-gradient(90deg,#00aaf4,#00bfa4,#00d258) 1;border-top:8px solid;padding:50px 0}.procompliance-solutions .intro-text p{font-size:20px}.procompliance-solutions .card{border-radius:0;overflow:hidden;padding:50px 35px;position:relative;z-index:1}.procompliance-solutions .card .card_link{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.procompliance-solutions .card:before{background:linear-gradient(90deg,#00d258,#00bfa4,#00aaf4);border-radius:inherit;bottom:-8px;box-sizing:border-box;content:"";left:-8px;padding:8px;position:absolute;right:-8px;top:-8px;transition:all .3s ease-in-out;z-index:-1}.procompliance-solutions .card:hover:before{background:linear-gradient(90deg,#00aaf4,#00bfa4,#00d258)}.procompliance-solutions .card:after{background:#fff;border-radius:0;bottom:4px;box-sizing:border-box;content:"";left:4px;padding:8px;position:absolute;right:4px;top:4px;transition:all .3s ease-in-out;z-index:-1}.procompliance-solutions .card:hover:after{opacity:0}.procompliance-solutions.th-card-1 .card:hover .card-title{color:#fff!important}.procompliance-solutions .card:hover{color:#fff}.procompliance-solutions .card .card-image img{height:130px!important;object-fit:scale-down}.th-card-1 .flex{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;margin:0 -20px}.th-card-1 .flex .col{display:flex;flex:0 0 33.3333333333%;flex-flow:row;flex-wrap:wrap;max-width:33.3333333333%;padding:0 20px}.th-card-1 .card{width:100%}.procompliance-solutions.no-top-border{border-top:0}.th-card-1.procompliance-solutions .flex .col{flex:1;max-width:max-content}.procompliance-solutions .card:hover .card-image img{filter:brightness(0) invert(1)}.procompliance-solutions.get-started-section{padding-bottom:80px;padding-top:80px}.procompliance-solutions.get-started-section .content-wrapper{max-width:990px}.get-started-section .bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.get-started-section{position:relative}@media (max-width:767px){.th-card-1 .flex .col{flex:0 0 100%;max-width:100%}.th-card-1 .flex .col:not(:last-child){padding-bottom:20px}.procompliance-solutions .card{padding:36px 25px}.procompliance-solutions .card .card-image img{height:90px!important;margin:0 0 10px}.th-card-1.procompliance-solutions .flex .col{flex:1 1 100%;max-width:max-content}.procompliance-solutions .intro-text p{font-size:16px}}