.IT-hero{text-align:center;background-image:url(/images/services.png);background-repeat:no-repeat;background-size:cover;border-radius:0 0 0 200px;padding:150px 0}.IT-hero h1{color:#fff;margin:0;padding:0;font-size:2rem}.ITconsulting{text-align:center;padding:10px 20px}.ITconsulting h2,.It-process-header h2{font-size:1.5rem}.ITconsulting p,.It-process-header p{text-align:justify;font-size:1.1rem}.It-process-container{border-radius:15px;flex-direction:row;justify-content:center;align-items:start;max-width:1200px;margin:0 auto;padding:5px 20px;display:flex}.It-process-image img{border-radius:5px;max-width:100%;height:auto;margin-top:32px}.It-process-content{max-width:600px;padding:0 5px;line-height:30px}.It-process-text p{text-align:justify}.It-process-content h2{margin-bottom:20px}.It-process-steps{margin-top:0}.It-process-step{grid-template-columns:60px 1fr;display:grid}.number{color:#fff;text-align:center;background-color:#0074d9;border-radius:50%;min-width:30px;margin-right:15px;padding:6px;font-size:1.5em}.icon-line{margin-top:-20px}.icon-line img{width:3px;height:50px;margin-left:22px;padding-top:-10px}.It-process-text h3{margin:0}.It-process-text p{margin:0;padding:auto}.why-us{text-align:center;padding:20px 40px 40px}.title{color:#000;margin-bottom:20px;font-size:2rem;font-weight:700}.features{flex-wrap:wrap;justify-content:center;width:100%;display:flex}.feature{flex:calc(25% - 40px);padding:20px}.icon{color:#007bff;font-size:2rem}.featureTitle{color:#000;font-size:1.3rem;font-weight:700}.description{color:#333;text-align:justify;margin-top:-15px;font-size:1rem}@media screen and (max-width:1024px){.features{width:100%}.feature{flex:calc(50% - 40px)}.It-process-image{display:none}}@media screen and (max-width:768px){.It-process-container{grid-template-columns:1fr 1fr}.It-process-image{display:none}.It-process-text{margin-bottom:25px}.It-process-content h2{text-align:center}.icon-line img{height:80px}.feature{flex:calc(100% - 40px)}.description{text-align:center}}@media (min-width:2560px){.ITconsulting p{text-align:center;margin:0 150px}.description{text-align:center}}
