.service-item{padding:30px;background:#fff;position:relative;margin-bottom:20px;-webkit-transition:all .3s ease-in-out,margin .6s ease-in-out;transition:all .3s ease-in-out,margin .6s ease-in-out;border-radius:20px;box-shadow: 0 1px 4px rgba(0, 0, 0, .0705882353);}.service-item-info h3{font-size:16px;margin-bottom:10px;font-weight:400;margin-top:0}.service-item-info p{font-size:14px}.service-item:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.service-item-info a{font-size:12px;padding-bottom:5px;color:var(--accent);font-weight:500;letter-spacing:1px;text-transform:uppercase}.service-item-icon{position:relative;text-align:center;padding-bottom:40px;padding-top:20px}.service-item-info{padding-left:0;text-align:center}.service-item-info p{padding-bottom:40px}.service-item-icon span{font-size:45px;color:var(--accent)}.service-item:hover .service-item-icon span,.service-item:hover .service-item-info a,.service-item:hover .service-item-info h3,.service-item:hover .service-item-info p{color:#fff}@media all and (max-width:480px){.service-item{height:165px}.service-item-icon{padding-bottom:20px}}@media all and (min-width:481px){.service-item{height:200px}}