:root{--primary-color: #3c68ca;--color-text: #3c3b53;--color-background: #F8F8F8 }*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/assets/montserrat-v15-latin-regular.07ae7cf9.ttf)}@font-face{font-family:Poppins;font-weight:400;src:local("Poppins"),url(/assets/Poppins-Regular.707fdc5c.ttf)}@font-face{font-family:Poppins;font-weight:500;src:local("Poppins"),url(/assets/Poppins-Medium.8d909883.ttf)}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins;font-weight:400}#app{min-height:100vh}h1,h2,h3,h4,h5,h6{font-weight:500}.container{padding-inline:15px}@media (min-width: 1100px){.container{max-width:1100px;margin:0 auto}}.services-title{margin-top:2rem}.services-row{margin:.5rem 0 2rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;grid-auto-rows:1fr}.service-col{cursor:pointer;transition:all ease-in-out .2s}.service-col:hover{transform:scale(.97)}@media (min-width: 576px){.services-row{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.services-row{grid-template-columns:repeat(3,1fr)}}@media (min-width: 992px){.services-row{grid-template-columns:repeat(4,1fr)}}
