.industry-blocks .icon-card{padding:36px 35px 54px}.industry-blocks .heading-card{margin-bottom:35px}.industry-blocks .heading-card .sub-hd{margin-bottom:20px}.industry-blocks .heading-card p{line-height:2}.industry-blocks .sub-hd{background-color:#fff;border:1px solid silver;border-radius:100px;color:#000;display:inline-flex;font-size:20px;padding:8px 50px}.industry-blocks .icon-card{border-radius:24px;padding:45px 45px 65px;position:relative}.industry-blocks .icon-card.small-pad{padding:30px 30px 65px}.industry-blocks .icon-card .icon{margin-bottom:15px;max-width:62px}.industry-blocks .icon-card .icon img{position:relative;z-index:1}.industry-blocks .icon-card .icon.circule:before{background-color:#fce8ad;border-radius:100%;content:"";height:41px;left:-22px;position:absolute;top:-10px;width:41px}.industry-blocks .icon-card h5{margin-bottom:20px;width:100%}.industry-blocks .icon-card .arrow-link{bottom:11px;margin-right:50px;position:absolute;right:0;transition:all .3s ease;z-index:1}.industry-blocks .icon-card .arrow-link:hover{margin-right:48px}.industry-blocks .icon-card p:last-child{margin:0}.industry-blocks .icon-card .icon.circule.dark:before{background-color:#f8c62f}.industry-blocks .curve-shape{position:absolute}.industry-blocks .curve-shape.right.top{right:-2px;top:41px}.industry-blocks .curve-shape.bottom.left{bottom:-2px;left:41px}.industry-blocks .curve-shape.right.bottom{bottom:-2px;right:-1px}@media only screen and (max-width:991px){.industry-blocks .heading-card p{line-height:1.5}.industry-blocks .sub-hd{font-size:14px;padding:5px 18px}.industry-blocks .heading-card{margin-bottom:25px}}@media only screen and (max-width:1440px){.industry-blocks.pad-t90{padding-top:60px}.industry-blocks .icon-card{border-radius:15px;height:100%;padding:29px 28px 50px}.industry-blocks .icon-card .icon{margin-bottom:20px;max-width:52px}.industry-blocks .icon-card .icon.circule:before{height:34px;left:-16px;width:34px}.industry-blocks .sub-hd{font-size:16px;padding:6px 25px}.industry-blocks .curve-shape.right.top{width:28px}.industry-blocks .curve-shape.bottom.left{width:90px}.industry-blocks .curve-shape.right.bottom{width:96px}.industry-blocks .icon-card{padding:30px 25px 48px}}@media only screen and (max-width:1600px){.industry-blocks .sub-hd{font-size:18px;padding:8px 30px}}@media only screen and (max-width:1199px){.industry-blocks .icon-card.small-pad{padding:20px 20px 55px}}