.cs-heading{align-items:center;display:flex;gap:50px;justify-content:space-between;padding-top:80px}.cs-heading .left{flex:1}.cs-heading .right{display:flex;flex:1;justify-content:flex-end}.cs-heading .right img{display:block;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.4));-webkit-filter:drop-shadow(5px 5px 10px rgba(0,0,0,.4));max-width:400px!important}.cs-heading h2{font-family:DM Sans,sans-serif;font-size:48px;font-weight:500;line-height:90%;margin-bottom:10px;text-transform:unset}.cs-heading .subtitle{font-size:32px;font-weight:300;letter-spacing:-.96px;line-height:100%}.cs-heading .description p,.cs-heading .subtitle{font-family:DM Sans,sans-serif;margin-bottom:30px;text-transform:unset}.cs-heading .description p{font-size:18px;font-weight:400;line-height:120%}.cs-heading .custom-btn{background:#0036bc;border-radius:5px;color:#fff;display:inline-block;font-family:DM Sans,sans-serif;padding:15px 30px;text-decoration:none;transition:all .25s ease-in-out}.cs-heading .custom-btn:hover{background:#1f62ff}.cs-main{display:flex;flex-wrap:wrap;gap:20px;margin-top:50px}.cs-main .cs{border:1px solid rgba(0,6,20,.2);border-radius:5px;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:20px;padding:35px;transition:all .25s ease-in-out}.cs-main .cs .icon-wrapper{min-height:50px;min-width:50px;position:relative}.cs-main .cs .icon-wrapper img{left:0;position:absolute;top:0}.cs-main .cs .icon-wrapper .icon{z-index:1}.cs-main .cs .icon-wrapper .hover-icon{z-index:0}.cs-main .cs:hover{background:#fff;border-color:#fff}.cs-main .cs:hover .icon-wrapper .icon{z-index:0}.cs-main .cs:hover .icon-wrapper .hover-icon{z-index:1}.cs-main .cs .title{font-size:22px;line-height:100%}.cs-main .cs .description,.cs-main .cs .title{font-family:DM Sans,sans-serif;font-weight:400;text-transform:unset}.cs-main .cs .description{font-size:16px;letter-spacing:-.5px;line-height:120%}@media(max-width:1180px){.cs-heading{padding-top:40px}.cs-main .cs{flex:0 0 calc(50% - 10px)}}@media(max-width:767px){.cs-main{flex-direction:column}.cs-main .cs{flex:1}.cs-heading{flex-direction:column}.cs-heading h2{font-size:32px}.cs-heading .subtitle{font-size:24px}.cs-heading .description p{font-size:16px}}