@media screen and (max-width:1000px){body{max-width:100%;overflow-x:hidden}.header{width:calc(100% - 40px);flex-direction:column;align-items:flex-start;padding:0 20px}.header .logo{max-width:50%;height:auto}.top-menu .mobile-toggle{display:block}.header .top-menu ul{display:none}.menu .bottom-menu{display:block}.header .top-menu{width:30px}.top-menu .mobile-toggle:before,.top-menu .mobile-toggle:after,.top-menu .mobile-toggle div{background:#000;content:"";display:block;height:3px;border-radius:1px;margin:7px 0;transition:.5s}.top-menu .mobile-toggle:hover:before{transform:translateY(10px)rotate(135deg)}.top-menu .mobile-toggle:hover:after{transform:translateY(-10px)rotate(-135deg)}.top-menu .mobile-toggle:hover div{transform:scale(0)}.choose-comtech .inner{margin-left:calc(90% - 430px)}.cta .wrapper{flex-direction:column;gap:30px;align-items:center}.commitments .grid>div:not(.extend)>div{width:100%;height:100%;box-sizing:border-box;background-color:rgba(0,0,0,.5)}.commitments .grid .tracking>div,.commitments .grid .cost>div,.commitments .grid .service>div{background-color:rgba(190,190,190,.6)!important}.commitments .grid .experience{background-position-x:right}.commitments .grid .experience>*{margin-left:calc(90% - 260px)}.case-card .case-description{padding:45px}.process.page .hero-grid .text .main{line-height:40px}.process.page .hero-grid .text .main p.txt-project{font-size:40px}.process.page .hero-grid .text .main p.txt-together{font-size:40px;line-height:40px}.process.page .usp-section{padding:40px 30px}.process.page .process-step .main>*{width:50%}.process.page .process-step .main .img img{object-fit:cover;object-position:right center;height:100%;width:100%}.process.page .process-step .roles{padding:50px 25px}.page .main-content-right{padding:60px 60px 120px}}