.programming-services{width:min(100%,2560px);margin:0 auto;padding:150px 20px 20px}.services{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.service{z-index:1;background:#000;border-radius:10px;justify-content:center;align-items:center;height:200px;padding:10px;display:flex;position:relative;overflow:hidden}.service:hover .service__label{opacity:0;filter:blur(25px);pointer-events:none}.service:hover .service__img{filter:brightness()}.service__label{font-size:1.5rem;font-weight:600;transition:opacity .5s,filter .5s}.service__img{z-index:-1;object-fit:cover;object-position:center;filter:brightness(.5);width:100%;height:100%;transition:filter .5s;position:absolute;inset:0}.programming-services__link-btn{background:var(--primary-clr);border-radius:10px;width:max-content;margin-top:10px;margin-left:auto;padding:10px}@media screen and not (min-width:1200px){.services{grid-template-columns:repeat(3,1fr)}}@media screen and not (min-width:900px){.services{grid-template-columns:repeat(2,1fr)}}@media screen and not (min-width:600px){.services{grid-template-columns:repeat(1,1fr)}}
.container{color:#000;background:#fff;gap:50px;padding:20px;display:flex}.container div{width:100%}.container div img{border-radius:10px}@media screen and not (min-width:1000px){.container{color:#000;background:#fff;flex-direction:column;display:flex}.container div{width:100%}.container div img{border-radius:10px}}@media screen and not (min-width:808px){.our-solutions-container{flex-direction:column!important}}.img-wrapper{position:relative;overflow:hidden}.img{clip-path:inset(0% 100% 100% 0%);border-radius:10px;animation:1.5s cubic-bezier(.4,.8,.2,1) forwards animateImg}.cont{color:#000;transition:all .2s}.cont:hover{color:#fff!important;background:#000!important}@keyframes animateImg{to{clip-path:inset(0%)}}@media screen and not (min-width:1200px){.products-grid{grid-template-columns:repeat(3,1fr)}}@media screen and not (min-width:900px){.products-grid{grid-template-columns:repeat(2,1fr)}}@media screen and not (min-width:600px){.products-grid{grid-template-columns:repeat(1,1fr)}}
