.four-col-outer{padding:70px 0}.four-col-heading h2 span{color:#7637fa}.four-col-heading{text-align:center;padding-bottom:35px}.flex-row-main{display:flex;flex-wrap:wrap}.four-col:last-child{margin-right:0}.four-col:nth-child(4n){margin-right:0}.four-col:hover{box-shadow:-3px 17px 40px rgb(85 62 180 / 20%);border-radius:20px;background-color:#fff}.four-col{width:calc(25% - 15px);margin-right:20px;padding:30px 23px 50px}.four-col-icon{position:relative;max-width:75px;text-align:center;padding:13px;margin-bottom:20px;height:75px;display:flex;align-items:center;justify-content:center}.four-col-icon:before{background-color:#edecf0;border-radius:50%;content:" ";width:100%;position:absolute;left:0;top:0;z-index:0;height:100%;bottom:0;right:0}.four-col:hover .four-col-title,.four-col:hover .four-col-title h4{color:#7637fa}.four-col span.hover-icon img{display:none}.four-col:hover span.without-hover img{display:none}.four-col:hover span.hover-icon img{display:block}.four-col:hover .four-col-icon:before{content:" ";box-shadow:-3px 17px 40px rgba(85,62,180,0.2);border:5px solid #fff;background-color:#6e11ff}span.hover-icon,span.without-hover{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}span.hover-icon img,span.without-hover img{max-width:40px;height:40px;margin:0 auto}.four-col-icon img{position:relative;z-index:1;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}@media(max-width:992px){.four-col{width:calc(33.33% - 7px);margin-right:10px;padding:30px 23px 50px}.four-col:nth-child(4n){margin-right:10px}.four-col:nth-child(3n){margin-right:0}}@media(max-width:767px){.four-col{width:calc(50% - 5px);margin-right:10px;padding:30px 23px 30px}.four-col:nth-child(4n){margin-right:0}.four-col:nth-child(3n){margin-right:10px}.four-col:nth-child(2n){margin-right:0}.four-col:last-child{margin-right:0px}.four-col-outer{padding:50px 0}.four-col-heading{padding-bottom:15px}.four-col-icon{margin-bottom:15px}}@media(max-width:600px){.four-col{width:100%;margin-right:0px}.four-col{margin-bottom:10px;text-align:center;padding:20px}.four-col:nth-child(3n){margin-right:0px}.four-col:last-child{margin-bottom:0px}.four-col-title{max-width:100%}.four-col-icon{margin-left:auto;margin-right:auto}}