@font-face {font-family: 'openSans-bold';src: url('../fonts/open-sans/OpenSans-Bold.woff2') format('woff2'), url('../fonts/open-sans/OpenSans-Bold.woff') format('woff');font-display: swap;}@font-face {font-family: 'openSans-light';src: url('../fonts/open-sans/OpenSans-Light.woff2') format('woff2'), url('../fonts/open-sans/OpenSans-Light.woff') format('woff');font-display: swap;}@font-face {font-family: 'openSans-light-italic';src: url('../fonts/open-sans/OpenSans-LightItalic.woff2') format('woff2'), url('../fonts/open-sans/OpenSans-LightItalic.woff') format('woff');font-display: swap;}@font-face {font-family: 'openSans-regular';src: url('../fonts/open-sans/OpenSans-Regular.woff2') format('woff2'), url('../fonts/open-sans/OpenSans-Regular.woff') format('woff');font-display: swap;}@font-face {font-family: 'openSans-medium';src: url('../fonts/open-sans/OpenSans-Medium.woff2') format('woff2'), url('../fonts/open-sans/OpenSans-Medium.woff') format('woff');font-display: swap;}@font-face {font-family: 'openSans-regular-italic';src: url('../fonts/open-sans/OpenSans-Italic.woff2') format('woff2'), url('../fonts/open-sans/OpenSans-Italic.woff') format('woff');font-display: swap;}@font-face {font-family: 'openSans-semi-bold';src: url('../fonts/open-sans/OpenSans-SemiBold.woff2') format('woff2'), url('../fonts/open-sans/OpenSans-SemiBold.woff') format('woff');font-display: swap;}@font-face {font-family: 'openSans-extra-bold';src: url('../fonts/open-sans/OpenSans-ExtraBold.woff2') format('woff2'), url('../fonts/open-sans/OpenSans-ExtraBold.woff') format('woff');font-display: swap;}@font-face {font-family: 'Montserrat-Bold';src: url('../fonts/Montserrat/Montserrat-Bold.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-Bold.ttf') format('woff');font-display: swap;}.rewamp-banner-slide.chatbot-slide.new-chatbot-slide .slide-caption-info {max-width: 500px;}.rewamp-banner-slide.chatbot-slide .slide-caption-img {margin-right: -1.5%;}.certified-section-main .iso-certified-info p > span {font-family: 'openSans-regular';}.certified-section-main {background: #fff;}.certified-section-main .iso-certified {box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.0401552);}.hp-clients-services .hp-clients-service {text-align: center;position: relative;width: 285px;margin: 0;display: inline-block;}.hp-clients-services .hp-clients-service img {display: block;margin: auto;width: 100%;padding: 0 10px 20px;}.hp-clients-service-main {margin: 30px 0 0 0;}.digital-services {padding-top: 50px;}.digital-services-head {max-width: 578px;text-align: center;margin: 0 auto 70px;}.homepage-common-header p.common-header {font-family: 'openSans-semi-bold';font-size: 22px;line-height: 30px;color: #303030;text-align: center;}.quick-contact-section-info .contact-us-header {font-family: 'openSans-semi-bold';font-size: 28px;line-height: 24px;margin-bottom: 0px;color: #303030;}.subscribe-section .subscribe-container .subscribe-header {font-family: 'openSans-semi-bold';font-size: 28px;line-height: 38px;color: #303030;text-align: left;margin-bottom: 12px;}.homepage-common-header p {font-family: 'openSans-regular';font-size: 20px;line-height: 28px;color: #676767;}.in-years-main p span {font-size: 21px;color: #F37222;}.digital-services-list {max-width: 1064px;margin: 0 auto;display: flex;align-items: center;justify-content: space-around;flex-wrap: wrap;}.digital-services-list .digital-service-parent:not(:nth-child(4n)) {margin: 0 34px 72px 0;}.digital-services-list .digital-service-parent:nth-child(4n) {margin-bottom: 72px;}.digital-services-list .digital-service {align-self: flex-start;transition: all .2s linear;border-bottom-right-radius: 50px;}.digital-service-parent:hover .digital-service {border-top-left-radius: 25px;transform: translateY(-25px);box-shadow: 0 0 4px 2px rgba(0,0,0,0.2);}.digital-services-list .digital-service {position: relative;width: 240px;height: 320px;display: block;}.digital-services-list .digital-service.service-1 {background: url('../../../resources/images/d-service-production.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-2 {background: url('../../../resources/images/d-service-uiux.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-3 {background: url('../../../resources/images/d-service-ds-pc.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-4 {background: url('../../../resources/images/d-service-design.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-5 {background: url('../../../resources/images/d-service-user-reserach.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-6 {background: url('../../../resources/images/d-service-analysis.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-7 {background: url('../../../resources/images/d-service-ar-vr.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-8 {background: url('../../../resources/images/d-service-ai.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service .digital-service-detail {text-align: left;padding: 20px;}.digital-services-list .digital-service .digital-service-detail h4 {font-family: 'openSans-light';font-size: 18px;line-height: 22px;font-weight: 700;color: #fff;margin-bottom: 8px;}.digital-services-list .digital-service .digital-service-detail p {font-family: 'openSans-regular';font-size: 22px;font-weight: 700;line-height: 28px;color: #fff;}.global-clients .hp-clients-wrapper {background: none;}.in-years-main {max-width: 670px;}.quick-contact-section {align-items: flex-start;padding-top: 52px;}.quick-contact-section-img img {height: 280px;}.quick-contact-section .iti__country-list {max-height: 120px;}.quick-contact-section .thankyou-work {display: none;margin: 60px 10px 0 20px;z-index: 3;padding: 20px;max-width: inherit;padding-bottom: 110px;text-align: center;flex: 1;}.quick-contact-section .quick-contact-section-info {max-width: 727px;margin: 0 30px 0px 0;position: relative;padding: 25px 0 114px 0;text-align: left;}.quick-contact-section .quick-contact-form {max-width: 535px;margin-right: 20px;}.quick-contact-section .quick-contact-form .tvd-angular-field {margin-bottom: 20px;}.quick-contact-section .btn.connect-btn {align-self: flex-end;display: inline-block;margin: 0 0 20px 0;}.quick-contact-form .tvd-angular-field input:not([type=checkbox]):not([type=range]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]), .tvd-angular-field textarea {padding: 7px 10px;border-bottom: 1px solid #C4C4C4;background: #fff;}.quick-contact-form .tvd-angular-field input:not([type=checkbox]):not([type=range]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]) ~ label, .tvd-angular-field textarea ~ label {top: 10px;left: 0;margin: 0;font-family:openSans-regular;color:#676767;}.quick-contact-form .contact-field.focused input ~ label, .tabs-content-main .contact-field.focused textarea ~ label {transform: translate(2px, -2px) scale(1) !important;padding: 0 5px;border-radius: 50px;}.quick-contact-form .tvd-angular-field.mob-number.focused label {transform: translate(-21px, -18px) scale(1) !important;font-size: 12px;padding: 0 5px;border-radius: 50px;}.quick-contact-section .connect-btn, .quick-contact-section .common-btn {align-self: flex-end;margin-bottom: 20px;}.tvd-angular-field {width: 100%;}.quick-contact-form .contact-field-row .tvd-angular-field label ~ span {font-family: 'openSans-light';font-size: 14px;font-weight: 300;color: #e22a2a;position: absolute;top: 60px;padding-left: 25px;background: url(../images/error-icon.svg) no-repeat;background-size: auto;left: 0;}.quick-contact-form .contact-field-row .tvd-angular-field > p.only-business-id {position: absolute;font-weight: 400;font-size: 12px !important;line-height: 20px;color: #9a9a9a;min-width: 320px;font-family: 'openSans-regular';top: 50px;}.quick-contact-form .contact-field-row .tvd-angular-field > p.only-business-id.cust-only-buisness-id {position: absolute;font-weight: 400;font-size: 10px !important;line-height: 20px;color: #9a9a9a;min-width: 320px;font-family: 'openSans-regular';top: 65px;}.hp-case-study-head {margin: 0 auto;}.hp-desktop-case-study-main {max-width: 1206px;margin: 0 auto;}.hp-case-study-main {flex-direction: column-reverse;}.hp-case-study-tabs h3 {font-family: 'openSans-light';font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;letter-spacing: 0px;text-align: left;}.hp-case-study-tabs h3 > span {color: #303030;font-weight: 700;}.hp-insights-section .hp-insights-head {max-width: 100%;}.hp-insights-section .hp-insights-head.blogs {max-width: 100%;text-align: center;}.slick-center {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}.hp-case-study-section {background: none;}.hp-case-study-img {max-width: 350px;}.hp-case-study-img img {transition: all .5s ease;}.hp-case-study-img:hover img {transform: scale(1.08);}.hp-case-study-img:hover .hp-case-study-fig img {transform: translate(-40%, -50%) !important;}.hp-case-study-img > figure {overflow: hidden;}.hp-desktop-case-study-main .hp-case-study-info .view-more {margin-top: 15px;}.margin-tabs-content {}.hp-insights-info .insight-category-text, .hp-insights-info .insight-category-text > span {margin-top: 20px;font-family: 'openSans-regular';font-size: 14px;line-height: 20px;font-weight: 400;}.hp-insights-img {position: relative;}.hp-insights-img .hp-insights-img-label {position: absolute;bottom: -5%;left: 10%;min-width: 140px;background: #F37222;padding: 5px 15px;border-radius: 4px;}.hp-insights-img-label h4 {letter-spacing: 0.3px;color: #fff;font-family: 'openSans-semi-bold';font-size: 16px;line-height: 20px;text-align: left;}.hp-insights-img-label h4 > span {display: block;}.hp-insights-info .insight-category-info {display: flex;flex-wrap: wrap;padding: 0;margin-bottom: 5px;align-items: center;color: #303030;}.clients-slider-head h4 {font-family: 'openSans-semi-bold';font-size: 32px;line-height: 42px;text-align: center;color: #303030;}.getin-tocuh-info .getin-tocuh-info-title {font-family: 'openSans-bold';font-size: 28px;font-weight: 400;line-height: 38px;text-align: left;color: #FFF;}.quick-contact-section .quick-contact-form .tvd-angular-field.mob-number > input {position: relative;padding-top: 5px;}.quick-contact-form .tvd-angular-field.mob-number label {position: absolute;top: 20px;left: 32%;color: #676767;z-index: 0;transition: all .3s ease 0s;pointer-events: none;font-family: openSans-regular;}.quick-contact-form .tvd-angular-field.mob-number.mob-contact-no2 label {left: 34%;}.quick-contact-form .tvd-angular-field.mob-number.mob-contact-no2.focused label {transform: translate(-6px, -18px) scale(1) !important;}.subscribe-thankyou-container {display: none;padding: 10px 0;}.btn.connect-btn .spinner-border, .common-btn .spinner-border {vertical-align: middle;width: 15px;height: 15px;border-width: 2px;margin-right: 10px;}.subscribe-section .homepage-common-header {max-width: 650px;margin: 0 auto;}.subscribe-section .connect-btn {margin: 0 auto;line-height: 19px;padding: 13px 26.14px;}.iti__country-list {margin: 0;}.slider-main-slide.arvr-slide-main .iti__country-list {margin: 0;max-height: 150px;z-index: 3;}.subscribe-section .connect-btn {z-index:999;}@media only screen and (max-width: 1200px) {.digital-services-list {justify-content: center;}.hp-case-study-img {max-width: 300px;}.rewamp-banner-slide.chatbot-slide .slide-caption-img {margin-right: -2%;}}@media only screen and (max-width: 1100px) {.digital-services-list .digital-service-parent:not(:nth-child(4n)), .digital-services-list .digital-service-parent:nth-child(4n) {margin: 0;}.digital-services-list .digital-service-parent:not(:nth-child(3n)) {margin: 0 40px 72px 0;}.digital-services-list .digital-service-parent:nth-child(3n) {margin-bottom: 72px;}}@media (max-width: 1000px) and (min-width: 900px) {.hp-desktop-case-study-main .row {flex-direction: column;align-items: center;}.hp-case-study-img {max-width: 100%;}.margin-tabs-content {margin: 0 auto;}.margin-tabs-content .col-6 {margin-bottom: 50px;}}@media only screen and (max-width: 992px) {.rewamp-banner-slide.chatbot-slide .slide-caption-img {margin-right: -5.5%;}.subscribe-section .subscribe-container .subscribe-header {font-size: 20px;line-height: 24px;margin-bottom: 8px;}.getin-tocuh-info .getin-tocuh-info-title {font-size: 24px !important;line-height: 28px !important;}.quick-contact-section-info .contact-us-header {font-size: 20px !important;line-height: 24px !important;margin-bottom: 5px;}.digital-services-list .digital-service-parent:not(:nth-child(3n)) {margin: 0;}.digital-services-list .digital-service-parent:nth-child(3n) {margin-bottom: 50px;}.digital-services-list .digital-service-parent:not(:nth-child(3n)) {margin: 0 60px 50px 0;}.digital-services-list .digital-service .digital-service-detail p {font-size: 18px;line-height: 22px;}.digital-services-list .digital-service .digital-service-detail h4 {font-size: 15px;line-height: 20px;}.digital-services-list .digital-service {width: 200px;height: 250px;}.quick-contact-section-img {position: absolute;right: 10px;bottom: -25px;width: 200px;height: 300px;}.quick-contact-section-img img {width: 100%;height: auto;}.quick-contact-section .quick-contact-section-info .d-flex {max-width: 76%;flex-direction: column;padding-bottom: 25px;}.quick-contact-section .connect-btn {align-self: flex-start;}.quick-contact-section .quick-contact-form {max-width: 100%;align-self: flex-start;margin-bottom: 10px;}.quick-contact-section .btn.connect-btn {align-self: flex-start;}.quick-contact-section::before {width: calc(395px + 54%);height: 16%;}.margin-tabs-content .hp-case-study-info {align-items: center;}.hp-insights-img-label h4 {font-size: 12px;line-height: 14px;}.hp-insights-info .insight-category-text, .hp-insights-info .insight-category-text > span {margin-top: 0;}.global-clients .hp-clients-slider-main .slick-next {right: 5px;}.global-clients .hp-clients-slider-main .slick-prev {left: 5px;}}@media only screen and (max-width: 767px) {.rewamp-banner-slide.chatbot-slide .slide-caption-main {flex-direction: column;}.rewamp-banner-slide.chatbot-slide .slide-caption-img {margin-right: -17.5%;}.rewamp-banner-slide.chatbot-slide .slide-caption-img img {width: 80% !important;}.hp-case-study-section {padding: 40px 0;}.hp-case-study-section .hp-case-study-tabs-content.tab-content {margin-bottom: 20px;}.hp-small-insights, .hp-big-insights {border-bottom: none;}.homepage-common-header p.common-header > span {font-size: 20px;}.homepage-common-header p {font-size: 16px;line-height: 20px;}.in-years-main p span {font-size: 16px;color: #F37222;}.in-years-main {max-width: 100%;padding: 0 16px;margin-bottom: 20px;}.in-years-main p span {display: block;}.hp-insights-img .hp-insights-img-label {}.digital-services-list .digital-service-parent:not(:nth-child(3n)) {margin: 0;}.digital-services-list .digital-service-parent:nth-child(3n) {margin-bottom: 50px;}.digital-services-list .digital-service-parent:not(:nth-child(3n)) {margin: 0 50px 50px 0;}.digital-services-head {margin: 0 auto 30px auto;}.quick-contact-section-img {right: -15px !important;bottom: -9px !important;width: 135px;height: 210px !important;}.hp-case-study-tabs {border-top: solid 1px #dbdbdb;display: none;}.hp-clients-services > h3 {font-size: 20px;line-height: 24px;padding-right: 16px;max-width: 250px;margin: 0 auto 5px;}.homepage-common-header p.common-header {font-size: 20px !important;line-height: 24px !important;margin: 0 0 5px 0;}.homepage-common-header p {font-size: 14px;line-height: 20px;}.hp-clients-wrapper {padding: 0 16px;}.hp-clients-wrapper .d-flex {flex-wrap: wrap;}.hp-clients-service > h4 {font-size: 20px;font-weight: 700;padding: 0 24px;}.digital-services-list .digital-service-detail p {display: none;}.digital-services-list .digital-service.service-1 {background: url('../../../resources/images/d-service-production-mb.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-2 {background: url('../../../resources/images/d-service-uix-mb.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-3 {background: url('../../../resources/images/d-service-ds-mb.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-4 {background: url('../../../resources/images/d-service-dd-mb.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-5 {background: url('../../../resources/images/d-service-ur-mb.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-6 {background: url('../../../resources/images/d-service-qc-mb.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-7 {background: url('../../../resources/images/d-service-ar-vr-mb.svg') no-repeat center;background-size: cover;}.digital-services-list .digital-service.service-8 {background: url('../../../resources/images/d-service-ai-mb-.svg') no-repeat center;background-size: cover;}.hp-case-study-tabs .nav-tabs .nav-item:nth-child(2n+0) {margin-right: 10px;}.clients-slider-main .slick-arrow {background: rgba(255,255,255,0);width: 30px;height: 30px;padding: 5px;}.digital-services-list .digital-service {width: 150px;height: 200px;}.global-clients .hp-clients-wrapper .hp-clients-head {max-width: 288px;}.subscribe-section {}.hp-insights-section {padding: 0 16px 40px;}.hp-insights-info .insight-category-text {font-size: 12px;display: inline-flex;}.menu-quick-contact {display: flex;align-items: center;}.quick-contact-form .tvd-angular-field.mob-number.focused label {transform: translate(-13px, -18px) scale(1) !important;}}@media only screen and (max-width: 580px) {.rewamp-banner-slide.chatbot-slide .slide-caption-img {margin-right: -13%;margin-top: 20px;}.rewamp-banner-slide.chatbot-slide .slide-caption-img img {width: 75% !important;}.digital-services-list .digital-service-parent:not(:nth-child(3n)), .digital-services-list .digital-service-parent:nth-child(3n) {margin: 0;}.quick-contact-section .thankyou-work {width: 100%;}.hp-clients-highlights img {width: 55%;height: 70px;margin-bottom: 5px;}.hp-clients-services {padding: 20px 0 20px 16px;}.hp-clients-wrapper .d-flex {flex-direction: column;gap: 8px;}.hp-clients-wrapper .d-flex {flex-direction: row;}.hp-clients-highlights {width: 127px;}.quick-contact-section .quick-contact-section-info {margin: 0px 20px 11px 0;}.quick-contact-section-img {right: -60px;bottom: -68px;height: 215px;}.digital-services-list .digital-service-parent {margin: 20px !important;}.digital-service-parent:hover .digital-service {border-top-left-radius: 25px;transform: translateY(-12px);}.third-slide.chatbot-slide .slide-caption-img {margin-right: 0;}}@media only screen and (max-width: 480px) {.digital-services-list .digital-service-parent {margin: 10px !important;}.hp-mobile-case-study-main .hp-mobile-case-study:not(.slick-center) {transform: scale(0.9);}.quick-contact-section .quick-contact-form .tvd-angular-field.email {margin-bottom: 44px;}.quick-contact-form .contact-field-row .tvd-angular-field > p.only-business-id {font-size: 10px !important;}}