@media only screen and (max-width:600px){.about .years{padding:1rem;margin-left:0}.pillars .data{width:75%}.pillars .data svg{width:35px;height:35px}.pillars .data p{font-size:11px}.pillars .data h6{font-size:15px}.pillars .swiper .swiper-button-next{right:36%}.pillars .swiper .swiper-button-prev{left:36%}}@media only screen and (max-width:1200px){.contact-form-container{max-height:500px}.serv-items .servCard .images .img1{height:500px}.serv-items .servCard .images .img2{height:300px}}@media only screen and (max-width:1119px){.service-pillars .container{width:80%}}@media only screen and (max-width:991px){.splash .caption{animation:2.3s 2s forwards fade-out;opacity:0}.text--line{font-size:6rem;font-weight:600}.navbar .offcanvas-body{display:flex;align-items:center;justify-content:center;flex-direction:column}.navbar .offcanvas-body .navbar-nav{flex-grow:0!important;align-items:center;justify-content:center;margin-bottom:30px}.navbar .offcanvas-body .nav-item{margin:0!important;font-size:20px;font-weight:500}.navbar .offcanvas-body .nav-link{padding:15px 0;margin:0 10px!important}.offcanvas .btn-close,.toggle,.toggle-close{color:var(--color-fg)!important}.navbar-toggler:focus{outline:0!important;box-shadow:none!important}.navbar-toggler:active{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.navbar .nav-link:hover::after{width:0}.our-story .container,.our-story .images{width:100%}.our-story .box{padding:1.2rem}.serv-items .servCard .images .img1{height:350px}.serv-items .servCard .images .img2{height:180px}.service-pillars .container{width:95%}.process .row>div:nth-child(2)>span{width:0;height:0}}@media only screen and (max-width:991px){.contact .content .form{position:unset;width:100%;top:0!important;right:0;padding:1rem;transform:translateY(-20px)}.contact .content img{height:200px;width:100%;object-position:10% 10%}.contact-form-container{max-height:500px}.services .serviceCard:after{right:0;top:unset;bottom:0;transform:translateY(25px);height:1px;width:100%}.case-study .box,.clients .images,.partners .image img{width:100%}.steps .steps-card:after{background-image:none}.serv-items .servCard .images svg{position:absolute;top:0;right:0;width:40%;z-index:-1}.service-pillars .image{width:25%;margin-bottom:30px}.service-pillars .container .pillar-card .num{font-size:17px;top:10px;left:10px;width:50px;height:50px}.process .shape{position:relative;background-color:#0078c4;clip-path:polygon(100% 25%,100% 100%,50% 85%,0 100%,0 25%,50% 0);height:420px;max-width:320px;padding:0 30px}.process .row>div:first-child>span,.process .row>div:nth-child(2)>span,.process .row>div:nth-child(3)>span{width:0;height:0}.advantage .container .text{height:500px}.advantage .container .row>div:nth-child(2) .box{scale:1}}@media only screen and (max-width:575px){.partners .image img{width:50%}}