.solutiont2Sec .secheadertitle h2{color:#0020bb;font-family:Public Sans,sans-serif;font-size:48px;font-weight:100;letter-spacing:-1.92px;line-height:1.2;margin:0 0 32px}.solutiont2Row{margin-left:-1%;margin-right:-1%;margin-top:96px;width:102%}.solutiont2cols{border:1px solid;border-radius:16px;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);margin-bottom:48px;margin-left:1%;margin-right:1%;overflow:hidden;padding:49px 45px 100px;position:relative;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:23%;z-index:1}.solutiont2cols:before{border:2px solid;border-image-source:linear-gradient(180deg,#00ffbe,#0020bb);border-radius:16px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out;visibility:hidden;z-index:-1}.solutiont2cols:before,.solutiont2cols:first-child:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#00ffbe,#0020bb) border-box}.solutiont2cols:first-child:before{border-image-source:linear-gradient(180deg,#00ffbe,#0020bb)}.solutiont2cols:nth-child(2):before,.solutiont2cols:nth-child(3):before,.solutiont2cols:nth-child(4):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#00ffbe,#0020bb) border-box;border-image-source:linear-gradient(180deg,#00ffbe,#0020bb)}.solutiont2colicon{margin-bottom:24px}.solutiont2colicon img{max-width:32px!important}.solutiont2coltitle h4{color:#0020bb;font-family:Public Sans,sans-serif;font-size:32px;font-weight:200;letter-spacing:-1.2px;line-height:1.2;margin:0 0 16px}.solutiont2coltext.smallfont{font-family:Public Sans,sans-serif;font-size:16px;font-weight:300;letter-spacing:normal;line-height:1.3}.solutiont2colbtn{bottom:50px;left:0;line-height:.6;padding:0 45px;position:absolute;width:100%}.solutiont2colbtn a{border-bottom:1px solid #00ffbe;color:#0020bb;font-family:Public Sans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.7px;line-height:14px;margin-right:30px;padding-bottom:4px;position:relative;text-transform:uppercase}.solutiont2colbtn a:before{background-image:url(https://www.ciklum.com/hubfs/Ciklum Theme 2023/Image/arrow-right.svg);background-position:50%;background-size:contain;content:"";height:18px;margin-left:10px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:18px}.solutiont2cols.solutiont2clhover:hover:before{opacity:1;visibility:visible}.solutiont2Sec .solutiont2btngroup{margin-top:48px}.btnt2arrowmobile .btnt2arrow{display:none;line-height:0;padding-left:44px;vertical-align:middle}body .btnt2arrowmobile .btnt2arrow svg{height:24px;width:24px}.solutiont2Sec .solutiont2btngroup .btnt2 a{font-family:Public Sans,sans-serif}@media(max-width:1540px){.solutiont2Sec .secheadertitle h2{font-size:32px}.solutiont2cols{border:none;padding:45px 22px 100px}.solutiont2colicon img{max-width:24px!important}.solutiont2coltitle h4{font-size:24px;letter-spacing:-.5px}.solutiont2colbtn{padding:0 22px}.solutiont2coltext.smallfont{font-size:14px}}@media(max-width:1350px){.solutiont2cols{width:31.33%}}@media(max-width:991px){.solutiont2cols{border:0!important;border-radius:8px;margin-bottom:32px;padding:32px;width:48%}.solutiont2colbtn{display:block;line-height:normal;padding:0;position:static}.solutiont2colbtn a{background-color:#0020bb;border:1px solid #0020bb;border-radius:80px;color:#fff;display:block;font-size:12px;font-weight:300;letter-spacing:.12px;line-height:1;padding:15px 22px;position:relative;width:100%}.solutiont2colbtn a:before{background-image:url(https://www.ciklum.com/hubfs/Ciklum%20Theme%202023/Image/arrow-right-white.svg);height:12px;right:24px;width:12px}.solutiont2coltext.ab-margin{margin-bottom:32px}.solutiont2coltitle{width:calc(100% - 40px)}.solutiont2colicon{margin-bottom:0;margin-right:16px;margin-top:0;width:24px}.solutiont2colicon img{max-width:24px!important}.solutiont2coltop{display:flex;flex-wrap:wrap;width:100%}}@media(max-width:767px){.solutiont2Override .solutiont2cols:not(:last-child){margin:0 0 48px}.solutiont2cols{margin-bottom:24px;padding:32px}.solutiont2Row,.solutiont2cols{margin-left:0;margin-right:0;width:100%}.solutiont2Row{margin-top:48px}.solutiont2Sec .secheadertitle h2{font-size:24px;font-weight:600;letter-spacing:-.72px;margin:0 0 24px;text-align:center}.solutiont2Override .solutiont2cols .solutiont2colicon{margin:0 0 24px;width:100%}.solutiont2Override .solutiont2cols .solutiont2coltitle{width:100%}.solutiont2Override .solutiont2cols .solutiont2coltitle h4{font-weight:600;letter-spacing:-.6px;margin:0}.solutiont2colcontent{margin:32px 0 0}.solutiont2Sec .solutiont2btngroup .btnt2 a{font-size:12px;font-weight:300;line-height:16px;padding:14px 24px}}