.icon_text .icon_text_title{align-items:end;border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(120.31deg,#20e5ec 14.61%,#00abc8 86.34%);display:flex;flex-wrap:wrap;margin:0 0 40px;padding:0 0 30px}.icon_text .icon_text_title .icon_text_heading{width:52%}.icon_text .icon_text_title .icon_text_description{width:48%}.icon_text .icon_text_title .icon_text_heading h2{color:#4d8adf;letter-spacing:-1.1%;line-height:100%;margin:0;text-transform:uppercase}.icon_text .icon_text_title .icon_text_description p{color:#071a4b;display:inline-block;line-height:130%;margin:0}.icon_text .icon_text_section{display:flex;flex-direction:column;row-gap:80px}.icon_text .icon_text_section .icon_text_content span{color:#071a4b;display:inline-block;font-size:22px;letter-spacing:-1.1%;line-height:130%;margin:0 0 20px}.icon_text .icon_text_content .icon_text_cards{display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:20px}.icon_text .icon_text_content .icon_text_card{padding:0 10px}.icon_text .icon_text_card .icon_text_box{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fff;border-radius:18px;box-shadow:0 10px 4px -8px #7ea5e4,inset 8px 8px 12px -4px hsla(0,0%,100%,.25);height:100%;padding:20px}.icon_text .icon_text_box .icon_text_img{line-height:0}.icon_text .icon_text_box .icon_text_details{padding:35px 0 0}.icon_text .icon_text_box .icon_text_details h3{font-size:32px;line-height:100%;margin:0 0 15px}.icon_text .icon_text_box .icon_text_details p{color:#071a4b;display:inline-block;line-height:130%;margin:0}.icon_text .icon_text_details .icon_text_btn{padding-top:35px}.icon_text .icon_text_details .icon_text_btn a{align-items:center;background:linear-gradient(120.31deg,#20e5ec 14.61%,#00abc8 86.34%);-webkit-background-clip:text;display:flex;font-size:16px;gap:10px;justify-content:center;letter-spacing:0;line-height:150%;padding:9px 0;transition:.5s;-webkit-text-fill-color:transparent}.icon_text .icon_text_details .icon_text_btn a:hover{text-decoration:underline}@media only screen and (max-width:767px){.icon_text .icon_text_title{align-items:normal;flex-direction:column;row-gap:10px}.icon_text .icon_text_title .icon_text_description,.icon_text .icon_text_title .icon_text_heading{width:100%}.icon_text .icon_text_content .icon_text_card{width:100%!important}}