@media only screen and (max-width:767px){.conversation-section h2,.landing-latest .devAcrdn h2,.landing-latest .insights h3,.serviceDescription15 figcaption h3{font-size:28px;letter-spacing: 2px;}.insights h3{padding-top: 4rem;padding-bottom: 7rem;}.purple-top .services-menu a{margin-left: 1.5rem;} :root {--base-font-size: 1rem;}#logo a, #logo a::after, #logo a::before {width: 150px;}.landing-latest .insights .square{inset: -1rem 0 auto 0;}.landing-latest .accoladesNew ul li .img-wrap .patern{padding: 10px 5px}.floating-form-wrap,.services-nav strong::before{display:none}.side-bars{margin-top:-50px}.landing-latest .header-text h3,.landing-latest .of-img .of-text{font-size:14px}#footer,.serviceDescription15 .inner{padding:0 1rem}.serviceDescription15 .designAgenWrap figcaption{padding:2rem 0 0!important;text-align:center}.landing-latest .services-list{padding-bottom:1rem}.landing-latest .insights .square{width:12rem;height:12rem}.industrie-point li{text-align:center}.landing-latest .accoladesNew{padding:0 20px}.landing-latest .accoladesNew ul li{max-width: 100px}.services-nav .next-service strong,.services-nav .prev-service strong{font-size:1.125rem}.services-nav .next-service,.services-nav .prev-service{padding-left:.5rem;text-align:left}.services-nav .next-service{padding:0 .5rem 0 0;text-align:right}.landing-latest .highlights-inner{width:110px}.highlights-inner .more-wrap a.more-info{font-size:.6rem;line-height:1rem;width:110px;height:110px}.landing-latest .highlights-inner .more-wrap::before{width:110px;height:110px;top:220px}.address{padding-left:4%}.address2{padding:0 4% 0 0}.address h3{font-size:1.5rem}.say-hello span{font-size:3rem}.say-hello::after{width:15rem;height:15rem}.partnerWrap{margin:auto;width:291px}.partnerWrap ul li{width:60px;margin:0 5px}.say-description p{font-size:1rem}#footer nav li{margin-left:.5rem;padding-left:.75rem}.highlights-inner .pop-up-box{left:-105px;width:320px;padding:3rem}.brandForm input.form-control{width:100%;margin:0}.menu-icon span, .menu-icon span::after, .menu-icon span::before {background-color: #fff;}.web-tabs .tab-content .tab-pane{padding-right:0;margin-top:2rem}.web-tabs .tab-content .tab-pane h3, .web-tabs h2{font-size:2.25rem}.caseSlider .caseSliderInr .popup-text{position: relative;inset: auto !important;}body .partnerWrap ul li{width: 45px;margin: 0 3px;}body .say-description p{font-size:inherit}body .say-hello span{font-size: 5rem;line-height: 8rem;}.three-subpages .col-md-3:nth-child(even){animation:none;transform:none}.banner h1 svg{width:15px !important}.services-top .col-left .purple-top > span{right: -300px;}.services-top .col-md-6:first-child{padding: 0}}
@media only screen and (min-width:768px) and (max-width:991px){.conversation-section h2,.landing-latest .devAcrdn h2,.landing-latest .insights h3,.serviceDescription15 figcaption h3{font-size:38px;}.insights h3{padding-top: 3rem;padding-bottom: 7rem;}.say-hello span{font-size:6rem}.say-hello::after{width:22rem;height:22rem}.insights h3{font-size:5rem}}
@media only screen and (max-width:991px){.banner h1{font-size: 1.5rem}.caseSlider .caseSliderInr figure a{opacity: 1}.landing-latest .accoladesNew ul li img.aw,.tophead{margin:auto}#logo a{height:60px;}.tophead{overflow:visible;padding:0;position:relative;top:auto;left:auto;right:auto;bottom:auto}.form-wrap{max-width: 450px;padding: 1.5rem;}.s-head{height:auto!important;padding: 8rem 0 2rem}.three-subpages{ padding: 1rem 0 3rem;}.deliverable-service-box figcaption{height: 6rem;}.header-text .badge{margin-left: -3.5rem}.landing-latest .landingBnrLogos{bottom:1.5%}.left-scroll-down{display:none}.industrie-point{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center}.industrie-point li{font-size:13px;line-height:1;flex-direction:column;width:50%;margin:0 0 20px;justify-content:center}.conversation-section{padding: 3rem 2rem}.landing-latest .getInTouch::after{font-size:5rem;top:2.5rem}.submit-box{padding-top:0;margin-bottom:0}.three-subpages a .line.line-01,.three-subpages a .line.line-03{width:100%}.three-subpages a .line.line-02,.three-subpages a .line.line-04{height:100%}.three-subpages .img-wrap .purple{opacity:1}.three-subpages a:hover em{-webkit-transform:none;transform:none;-webkit-transition:none}.landing-latest .devAcrdn{padding:35px 0}.landing-latest .devAcrdn h2{margin-bottom:35px}.landing-latest .devAcrdn ul.accrdWrrp>li{margin-bottom:15px}.landing-latest .devAcrdn .accrdWrrp li h4{font-size:16px;min-height:90px}.services-nav strong:before{display:none}.purple-top .services-menu .current strong{font-size: 5rem;line-height: 6rem;}.feature-txt .col-right h3{font-size: 3.5rem;line-height: 4rem;}.agencyQuote{font-size: 16px;line-height: normal;}.newSecDm2 h3{font-size: 3.125rem;line-height: 3.8rem;margin-bottom: 25px;}.newSecDm article h2 {font-size: 2.8rem;}body.landing-latest .insights .square{width: 18rem; height: 18rem;}body .deliverable-service-box figcaption{height: auto}.serviceDescription .deliverable-service-box figure img{width: 50px;}.serviceDescription15 .deliverable-service-box h3{font-size: 2.25rem;}#navi #menu-main-menu{padding-top: 10rem;text-align: center;}.caseSlider .caseSliderInr .popup-text .p-head h4{font-size: 2.5rem;}#navi li{min-width: auto;width: 100%;display: block;margin: 0 0 20px !important;padding: 0 !important;transform: none !important;position: relative !important;float: none !important;inset: auto !important;}#navi li a{padding: 0 !important;background: transparent !important;color: #fff !important;transform: none !important;}.nav_desc{display: none}#navi li a span.item-nav{font-size: 3.5rem;}#navi li a .nav-line{display: none}header .menu-icon, header.scrolled .menu-icon{position: absolute;right: 10px;top: 20px;}}
@media only screen and (min-width:992px) and (max-width:1199px){.landing-latest .devAcrdn h2{font-size: 3.25rem;}.newSecDm article h2 {font-size: 2.8rem;}#navi li.center{left: 26.5rem}.landing-latest .three-subpages strong{ line-height: 5rem;}header .letsTalk a{gap:0 .5rem}.industries{max-width:85%}.conversation-section{padding-top:35px}}@media only screen and (max-width:1199px){.slick-dots li,.slick-dots li button{height:16px;width:16px;padding:0;border-radius:50%}.slick-dots li{margin:0 10px}.address::before{display:none}#page{overflow:hidden}.highlights-inner .more-wrap{width:auto}.highlights-inner .pop-up-box{padding:3rem}}
@media only screen and (min-width:1200px) and (max-width:1399px){.form-wrap {padding: 1.5rem}.landing-latest .insights p{font-size: var(--base-font-size);}}