.services{align-items:center;background-color:#4e5da2;border-radius:6px;box-shadow:0 5px 10px #bdcfe2cc;display:flex;flex-direction:column;padding:2rem 3rem;position:relative;text-align:center;transition:all .2s ease-in;z-index:1}.services:before{background-color:#fff;border-radius:6px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.services:hover{background-image:transparent;box-shadow:5px 15px 24px #bdcfe2e6;cursor:pointer;transform:scale(1.1)}.services:hover .services__title{color:#4e5da2}.services:hover:before{opacity:1}.services__icon--box{align-items:center;display:flex;flex-shrink:0;padding:1rem;transition:all .2s ease-in}@media only screen and (max-width:40.375em){.services__icon--box{flex:15%}.services__text{flex:85%;text-align:left}}.services__icon{color:#f8b117;font-size:5rem;transition:all .2s ease-in}@media only screen and (max-width:40.375em){.services__icon{font-size:3rem;margin-right:1rem}}.services__title{color:#fff;font-size:2rem;transition:all .2s ease-in}.services__btn,.services__btn:link,.services__btn:visited{background:#4e5da2;border-radius:4px;color:#fff;font-weight:600;padding:.8rem 1.5rem;text-decoration:none;transition:all .2s}.services__btn:focus,.services__btn:hover{background:#f8b117;color:#fff;text-decoration:none}@media only screen and (max-width:40.375em){.services{flex-direction:row}}.section__services .btn,.section__services .heading-secondary{left:50%;margin-top:3rem;position:relative;transform:translate(-50%)}.section__services--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(29rem,1fr));grid-gap:3rem}.section__services--grid a,.section__services--grid a:link,.section__services--grid a:visited{color:#000;text-decoration:none}
