 @font-face {font-family: 'Graphik';src: url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Black.woff2') format('woff2'), url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Black.woff') format('woff');font-weight: 900;font-style: normal;font-display: swap;}@font-face {font-family: 'Graphik';src: url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Bold.woff2') format('woff2'), url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Bold.woff') format('woff');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Graphik';src: url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Light.woff2') format('woff2'), url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Light.woff') format('woff');font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: 'Graphik';src: url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Semibold.woff2') format('woff2'), url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Semibold.woff') format('woff');font-weight: 600;font-style: normal;font-display: swap;}@font-face {font-family: 'Graphik';src: url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Medium.woff2') format('woff2'), url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Medium.woff') format('woff');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Graphik';src: url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Thin.woff2') format('woff2'), url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Thin.woff') format('woff');font-weight: 100;font-style: normal;font-display: swap;}@font-face {font-family: 'Graphik';src: url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Regular.woff2') format('woff2'), url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Graphik Super';src: url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Super.woff2') format('woff2'), url('https://cdn.moontechnolabs.com/live/fonts/Graphik/Graphik-Super.woff') format('woff');font-weight: 900;font-style: normal;font-display: swap;}* {font-family: 'Lato', sans-serif !important;}.main_header *, .main_footer_div * {font-family: 'Lato', sans-serif !important;}span.d-block {display: block;}img {border: 0;max-width: 100%;background-color: transparent !important;}.navbar-collapse {padding-right: 15px;padding-left: 15px;overflow-x: visible;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);-webkit-overflow-scrolling: touch;}.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-right: 15px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.navbar-toggle:focus {outline: 0;}.navbar-nav {margin: 7.5px -15px;}.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}.theme_btn img {filter: brightness(100);margin-left: 20px;}.contact_form_main .theme_btn:hover img {filter: invert(36%) sepia(99%) saturate(2264%) hue-rotate(197deg) brightness(100%) contrast(83%) !important;}@media (min-width: 768px) {.navbar-nav {float: left;margin: 0;}.navbar-nav>li {float: left;}.navbar-nav>li>a {padding-top: 15px;padding-bottom: 15px;}}a, a:focus, a:hover {text-decoration: none;outline: 0;}.main_header {float: left;width: 100%;padding: 25px 0;transition: all 0.3s ease !important;-webkit-transition: all 0.3s ease !important;}.main_header.menu-bg {position: fixed;top: 0;left: 0;width: 100%;background-color: #fff;box-shadow: 0 0 5px 1px #ccc;-webkit-box-shadow: 0 0 5px 1px #ccc;-moz-box-shadow: 0 0 5px 1px #ccc;z-index: 15;padding: 20px 0;}.container {padding: 0;width: 100%;max-width: 1440px;}.banner_slider_div .container {width: 75%;}.top_header_div {display: flex;align-items: center;padding-top: 10px;}.main_logo img {width: auto;height: 55px;}.sticky {position: -webkit-sticky;position: sticky;top: 0;background-color: #ff0;font-size: 14px;}.menu_bar {margin-left: auto;padding-right: 0;}.menu_bar .navbar {margin-bottom: 0;min-height: auto;border: none;border-radius: 0;}.menu_bar ul li {margin-left: 0px;}.menu_bar ul li a {letter-spacing: .05em;color: #2f3d56;font-size: 16px;line-height: 22px;padding: 10px;font-weight: 400;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;}.menu_bar ul li a span {display: flex;align-items: center;justify-content: center;}.menu_bar ul li a:hover {background-color: transparent;}.menu_bar ul li:hover a {outline: 0;}.nav ul.main_menu>li>a:focus, .nav ul.main_menu>li>a:hover {background: transparent !important;}.menu_bar ul li:active, .menu_bar ul li:focus, .menu_bar ul li:hover {outline: 0;}.menu_bar ul li.contact_link a {background: #ff7a2f;border-radius: 5px;color: #fff;width: 165px;text-align: center;}.main_submenu_div {display: flex;}.main_submenu_div {position: absolute;width: 800px;background: #fff;border-radius: 10px;left: -50px;top: 55px;padding: 20px 35px;border: 1px solid #e6e8ec;box-shadow: 0 4px 10px rgba(0, 0, 0, .2);opacity: 0;}.theme_btn {width: 215px;height: 52px;line-height: 48px;background: #2583e9;border-radius: 5px;text-align: center;display: inline-block;color: #fff;font-weight: 400;font-size: 16px;border: 2px solid transparent;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;cursor: pointer;}.theme_btn:hover {color: #2583e9;border: 2px solid #2583e9;background-color: #fff;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;}.contact_form_main {float: left;width: 100%;background: #fff;box-shadow: 0 -10px 60px rgba(0, 0, 0, .05);padding: 40px;margin-left: 0;}.form_title_desc {float: left;width: 100%;margin-bottom: 16px;}.form_title_desc h3 {margin: 0 0 15px;font-size: 28px;color: #000;letter-spacing: -.02em;font-weight: 700;}.form_title_desc p {font-size: 16px;color: #000;margin-bottom: 0;}.field_div {float: left;width: 100%;display: flex;justify-content: space-between;}.field_div .form-group {width: 49%;margin-bottom: 0px !important;position: relative;}.textarea_msg textarea {min-height: 75px;}.contact_form_main .theme_btn_div {margin-top: 30px;}.location_div_main {float: left;width: 100%;padding: 0 0 0 70px;}.location_title {font-size: 30px;line-height: 38px;color: #fff;position: relative;font-weight: 700;margin: 0;}.location_title:after {content: "";height: 1px;width: 75px;position: absolute;left: 0;bottom: -12px;margin: 0 auto;background-color: #fff;}.address_div_child {float: left;width: 50%;margin-top: 40px;color: #fff;}.flag_country {float: left;width: 100%;display: flex;align-content: center;margin-bottom: 12px;}.flag_country span {font-size: 18px;text-transform: uppercase;font-weight: 700;padding-left: 10px;}.address_div_child p {font-size: 15px;line-height: 25px;margin-bottom: 0;}.contact_space {float: left;width: 100%;margin-top: 30px;color: #fff;}.contact_company {display: flex;align-items: flex-start;margin-bottom: 0;width: 50%;float: left;}.pt-0 {padding-top: 0 !important;}.pt-5 {padding-top: 5px;}.pt-10 {padding-top: 10px;}.pl-0 {padding-left: 0 !important;}.pb-0 {padding-bottom: 0 !important;}.pr-0 {padding-right: 0 !important;}.contact_company span {font-size: 15px;color: rgba(255, 255, 255, .8);padding-left: 10px;}.btm_footer {float: left;width: 100%;margin-top: 50px;padding-left: 5%;position: relative;z-index: 9;}.ftr_social_icon {float: left;width: 100%;text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 60px;}.ftr_social_icon a {background: #333f69;border-radius: 5px;height: 45px;width: 45px;float: left;line-height: 45px;text-align: center;color: #fff;font-size: 16px;margin-left: 20px;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;display: flex;align-items: center;justify-content: center;}.ftr_social_icon a:first-child {margin-left: 0;}.ftr_social_icon a:hover {background-color: #fff;color: #333f69;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;}.ftr_social_icon a:hover svg path {fill: #333f69;}.connect_with_us {justify-content: flex-end;display: flex;flex-direction: column;width: 30%;}.connect_with_us .form-group {margin-bottom: 0;}.connect_with_us .form-control {background: #333f69;border-radius: 5px;border: none;font-size: 16px;width: 270px;height: 45px;color: #fff;padding-right: 50px;}.ftr_connect_links {float: left;width: 100%;display: flex;justify-content: space-between;margin-top: 0;flex-wrap: wrap;}.ftr_connect_links h4 {font-size: 20px;margin-top: 0;margin-bottom: 20px;font-weight: 400;color: #ff7a2f;}.ftr_links ul {margin: 0;padding: 0;list-style-type: none;}.ftr_links ul li a {font-size: 16px;color: #fff;line-height: 30px;font-weight: 400;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;opacity: .7;}.ftr_links ul li a:hover {color: #2583e9;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;}.ftr_links_wrap {display: flex;justify-content: space-between;width: 70%;}.menu_title svg {display: none;}.video-wrapper {position: relative;float: left;width: 100%;height: 100%;display: block;}.video-overlay-play-button {box-sizing: border-box;height: 15%;padding: 0px;position: absolute;left: 12px;bottom: 37px;display: block;cursor: pointer;transition: opacity 150ms;border-radius: 18px;z-index: 9;}.video-overlay-play-button:hover {opacity: 1;}.video_box {padding: 0;position: relative;}.client_name_info {display: flex;justify-content: center;margin-top: 5px;flex-wrap: wrap;}.client_name_info h5, .client_name_info span {margin: 3px;font-size: 15px;line-height: 24px;font-weight: 700;}.video-overlay-play-button circle {fill: #fff;}.video-overlay-play-button polygon {fill: #2583e9;}.award_main_div {float: left;width: 100%;display: flex;margin-top: 38px;margin-bottom: 15px;}.award_img_div {float: left;margin-right: 10px;}.award_img_div img {width: 100px;max-width: 100%;}.process_section_div {float: left;width: 100%;padding: 50px 0;text-align: center;background-color: #fafafa;}.process_gif_div {float: left;width: 100%;}.process_box {float: left;width: 20%;padding: 0 15px;}.process_box h4 {font-size: 18px;color: #146fac;font-weight: 500;line-height: 30px;margin-bottom: 12px;margin-top: 0;}.process_box p {font-size: 16px;color: #3b3b3b;line-height: 26px;margin-bottom: 0;}.num_process_img {display: none;}.animations-disabled, .animations-disabled[data-animation] {-webkit-animation: none !important;animation: none !important;opacity: 1 !important }.slideInLeft {-webkit-animation-name: slideInRight;animation-name: slideInRight }.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both }.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite }.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s }.main_banner_title {float: left;width: 100%;text-align: center;}.main_banner_title h1 {margin: 0;font-size: 40px;line-height: 51px;text-align: center;letter-spacing: .05em;color: #2f3d56;font-weight: 700;}#get_a_free_quote .modal-dialog {max-width: 1100px;width: 100%;display: flex;flex-direction: column;align-content: center;justify-content: center;}#modal_calandry .modal-dialog {max-width: 1100px;width: 100%;display: flex;flex-direction: column;align-content: center;justify-content: center;}@media (min-width: 576px) {#get_a_free_quote .modal-dialog.modal-dialog-centered {min-height: calc(100% - (3rem * 2));}.modal-dialog-centered {min-height: calc(100% - (1.75rem * 2));}}.contact_modal .modal-content {border-radius: 0;border: none;background-color: transparent;box-shadow: none;}.contact_modal .modal-header {padding: 0;border-bottom: none;}.contact_modal .modal-body {padding: 0;display: inline-block;}.bg_blue_div {background-color: transparent;display: flex;flex-wrap: wrap;}aside.form_section {float: left;width: 100%;flex-direction: column;display: flex;height: 100%;}.form_section .form_heading {float: left;width: 100%;}.form_section .form_heading h2 {font-style: normal;font-weight: 700;font-size: 28px;line-height: 33px;color: #000;margin: 0;}.padding_left {padding-left: 0;padding-right: 8px;}.padding_right {padding-right: 0;padding-left: 8px;}.textarea_msg textarea {resize: vertical;min-height: 100px;max-height: 400px;}form.free_quote_form {float: left;width: 100%;padding: 40px 40px 20px;}.free_quote_form .form_heading {margin-bottom: 34px;}.contact_address_main {float: left;width: 100%;padding: 00px 40px 30px;margin-top: auto;}.country_div {float: left;width: 100%;display: flex;}.flag_image_holder {float: left;margin-right: 15px;}.flag_image_holder img {max-width: 100%;width: 43px;margin-bottom: 10px;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);height: 32px;object-fit: cover;}.country_name {float: left;}.country_name h3 {font-style: normal;font-weight: 700;font-size: 17px;line-height: 150%;color: #000;text-transform: uppercase;margin: 0;}.full_address_div {float: left;width: 100%;}.full_address_div p {font-style: normal;font-weight: 400;font-size: 15px;line-height: 23px;color: #000;margin-bottom: 0;}.full_address_div span {font-style: normal;font-weight: 400;font-size: 15px;line-height: 25px;color: #000;display: flex;align-items: center;min-height: 25px;}.full_address_div a img {width: 100%;margin: auto;display: flex;}.free_quote_form .contact_sbmt {padding: 8px 58px;text-transform: capitalize;margin-top: 6px;background: linear-gradient(294.61deg, #45108A 2.27%, #3D065F 29.57%, #10054D 101.35%);border: 1px solid #45108A;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;}.free_quote_form .contact_sbmt:active, .free_quote_form .contact_sbmt:focus, .free_quote_form .contact_sbmt:hover {background: linear-gradient(294.61deg, #45108A 2.27%, #3D065F 29.57%, #10054D 101.35%);outline: 0;}.free_quote_form .contact_sbmt:hover {border: 1px solid #45108A !important;color: #45108A !important;background: #fff !important;}.form_section {background-color: #fff;}.free_quote_form .select_wrap {width: 100%;position: relative;margin-bottom: 15px;margin-top: 6px;display: inline-block;}.budget_select_div {-webkit-appearance: none;border: solid 1px;border-color: #ededed;width: 100%;background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjYXJldC1kb3duIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2FyZXQtZG93biBmYS13LTEwIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMyMCA1MTIiPjxwYXRoIGZpbGw9IiMwMDAwMDA5OSIgZD0iTTMxLjMgMTkyaDI1Ny4zYzE3LjggMCAyNi43IDIxLjUgMTQuMSAzNC4xTDE3NC4xIDM1NC44Yy03LjggNy44LTIwLjUgNy44LTI4LjMgMEwxNy4yIDIyNi4xQzQuNiAyMTMuNSAxMy41IDE5MiAzMS4zIDE5MnoiPjwvcGF0aD48L3N2Zz4=);padding: 9px 13px 9px;font-size: 14px;background-position-x: 95%;font-size: 14px;background-position-y: 52%;background-size: 9px;background-repeat: no-repeat;z-index: 99;font-weight: 400;color: #828282;border-radius: 4px;height: inherit;display: flex;justify-content: space-between;cursor: pointer;background-color: transparent;}.select_wrap svg {position: absolute;display: none;top: 13px;right: 13px;color: rgba(0, 0, 0, .6);}.browse_file {display: inline-block;width: 100%;}.attach_file_div {border: solid 1px;border-color: #ededed;width: 100%;padding: 7px 13px;font-size: 14px;font-weight: 400;color: #828282;border-radius: 4px;height: inherit;display: flex;justify-content: space-between;cursor: pointer;margin-bottom: 15px;margin-top: 6px;}.browse_file input {position: absolute;bottom: 20px;font-size: 0;outline: 0 !important;opacity: 0;}.attach_file_div img {max-width: 100%;}.free_quote_form .browse_file {display: flex;justify-content: space-between;max-width: 100%;}#get_a_free_quote.contact_modal button.close {border: none;box-shadow: none;background-color: transparent;font-size: 16px;top: 20px;right: 20px;}.map_bg_main {float: left;width: 100.2%;background-image: url('https://cdn.moontechnolabs.com/live/images/popup_bg.svg') !important;background-repeat: no-repeat;background-size: cover;background-position: 1px -75px !important;height: 535px !important;margin-bottom: 20px;}.color_orange_light {color: #ffbe5c !important;}.map_heading {float: left;width: 100%;padding: 0 15px !important;padding-left: 35px !important;text-align: center;}.map_heading h3 {font-style: normal;font-weight: 300;font-size: 22px;line-height: 32px;text-align: center;color: #fff;padding: 60px 0 20px !important;margin: 0;}.map_heading ul {padding: 0;list-style: none;}.map_heading ul li {display: block;padding: 10px 0;font-size: 14px;line-height: 1;color: #fff;}.map_heading ul li div.img {width: 5px;height: 5px;background-color: #fff;border-radius: 100%;vertical-align: 2px;margin-right: 10px;display: inline-block;}.map_heading ul li div.img img {display: none;}.address_details_new {float: left;width: 100%;text-align: center;padding: 0 116px;margin-top: auto;margin-bottom: auto;}.bg_shadow_div {display: flex;flex-direction: column;}.contact_sbmt {background-color: #0f6ead;position: relative;color: #fff;width: auto;float: left;padding: 8px 55px;font-size: 16px;line-height: 22px;text-transform: capitalize;border-radius: 50px;font-weight: 700;margin-top: 20px;border: none;}.contact_sbmt:active, .contact_sbmt:focus, .contact_sbmt:hover {background-color: #0f6ead;color: #fff;}.hvr-shadow {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-property: box-shadow;transition-property: box-shadow;}#get_a_free_quote.contact_modal button.close {border: none;box-shadow: none;background-color: transparent;font-size: 16px;top: 20px;right: 20px;position: absolute;z-index: 9;opacity: 1;height: auto;width: auto;left: auto;bottom: auto;padding: 8px;color: #fff;font-family: inherit;line-height: 14px;border-radius: 0;box-shadow: 0 0 0 0 rgba(2, 2, 2, .23);text-shadow: 0 0 0 rgba(0, 0, 0, .23);}.contact_wrap a {display: flex;align-items: center;}.contact_wrap a svg {margin-right: 15px;font-size: 18px;color: #106dac;width: 20px;}.contact_form_popup .contact_wrap {margin-bottom: 10px;white-space: nowrap;display: flex;}.bg_shadow_div {box-shadow: 0 0 10px rgba(0, 0, 0, .06);background-color: #fff;}.contact_wrap a span {font-style: normal;font-weight: 400;font-size: 15px;line-height: 22px;color: rgba(0, 0, 0, .8);}.address_details_new {float: left;width: 100%;text-align: center;padding: 0 126px 25px;}.free_quote_form .pure-material-textfield-outlined.margin_bottom_8px {margin-bottom: 4px !important;}.free_quote_form .pure-material-textfield-outlined {margin-bottom: 10px !important;}.location_div_main a {color: #fff;}.location_div_main a:hover {color: #2583e9;}.field_div.textarea_field_div {flex-direction: column;padding-bottom: 18px;}.connect_with_us .form-group {position: relative;}.connect_submit_btn {position: absolute;top: 2px;left: 230px;padding: 10px !important;background-color: transparent !important;border: none;line-height: normal;float: left;}.connect_submit_btn img {filter: brightness(100);}.free_quote_form .alert-success {float: left;position: absolute;bottom: 230px;right: 50px;}.shape_icon img {max-width: 60px;max-height: 60px;}.option_budget {color: #000;}.img_wrap {margin-bottom: 10px;display: inline-block;}.img_wrap img {max-width: 100%;}.casestudy_li .main_submenu_div {width: 320px;}.tech_menu_inner_div {float: left;width: 100%;}.cnt_main_footer_form .attach_file_div label {display: flex;justify-content: space-between;align-items: center;max-width: 100%;}.industries_block_main_home {justify-content: space-evenly;}.service_block_main_home {justify-content: space-evenly;}.bg_white_left_aside {background-color: #fff;}.contact_link {cursor: pointer;}.video_box {padding: 0;position: relative;display: flex;flex-direction: column;}.client_box p {margin-top: 12px;}.name_position {padding-bottom: 20px;margin: auto;text-align: center;}.call_icon_fixed {position: fixed;top: 100px;right: 0;z-index: 9999;}.call-float-div {width: 310px;position: fixed;top: 100px;transition: all .3s ease-out 0s;z-index: 9999;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}.btn {text-transform: uppercase;}.btn-call-float {height: 45px;background: #0f6ead;line-height: 45px;font-weight: 700;position: absolute;right: 100%;font-size: 25px;white-space: nowrap;top: 0;width: 45px;line-height: 45px;text-align: center;border-radius: 6px 0 0 6px;cursor: pointer;color: #fff !important;display: flex;justify-content: center;align-items: center;}.close-call-popup {position: relative;right: 20px;background-color: #fff;color: #0f6ead !important;border-radius: 0;height: 30px;width: 30px;line-height: 28px;text-align: center;padding: 0;float: right;border-radius: 50%;font-size: 16px;top: 15px;}.info-call {padding: 20px 15px;background-color: #0f6ead;color: #fff;width: 310px;border-top-left-radius: 15px;border-bottom-left-radius: 15px;padding: 20px 15px;background-color: #0f6ead;color: #fff;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}.call-heading {padding-top: 0;padding-bottom: 8px;border-bottom: 1px solid rgba(255, 255, 255, .25);margin: 0 0 8px;text-align: center;font-size: 24px;font-weight: 600;letter-spacing: 1px;}.number-div {padding: 10px 0;}.text-center {text-align: center;}.info-call .phone-no {font-size: 18px;color: #fff;font-weight: 500;display: block;line-height: 22px;width: 100%;margin: 0 auto;letter-spacing: .5px;opacity: 1 !important;text-align: left;margin-bottom: 3px;}.info-call .phone-no img {margin-right: 5px;}.info-call .or-text-label {display: inline-block;width: 100%;font-size: 16px;font-weight: 600;color: rgba(255, 255, 255, .8);position: relative;text-align: center;text-transform: uppercase;margin: 0;}.or-text-label:after, .or-text-label:before {background-color: rgba(255, 255, 255, .15);position: absolute;top: 10px;content: "";width: 40%;height: 1px;}.or-text-label:before {left: 0;}.or-text-label:after {right: 0;}#quickCall {padding: 20px 0 30px 0;}.form-input-div {position: relative;}.txt-call-code, .txt-call-phone {height: 40px !important;display: inline-block !important;padding-right: 10px !important;font-size: 16px !important;font-weight: 500 !important;color: #000 !important;border: 0;box-sizing: border-box !important;border-radius: 4px !important;}.txt-call-code {width: 75px !important;padding: 10px 10px 10px 25px !important;margin-right: 5px !important;position: relative !important;}.txt-call-code:focus {outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);}.txt-call-phone {width: 195px !important;padding-left: 10px !important;}.txt-call-phone:focus {outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);}.btn-gradient-yellow-purple {background: #f89428 !important;font-weight: 700 !important;font-size: 16px !important;letter-spacing: 1px !important;border-radius: 30px !important;padding: 10px 0 !important;margin-top: 15px !important;height: auto !important;line-height: 1.42857143 !important;width: 100% !important;border: none !important;}.btn-gradient-yellow-purple:focus, .btn-gradient-yellow-purple:hover {border: none !important;color: #f89428 !important;background: #fff !important;}.email-div {padding: 10px 0;}.info-call .email-div span.phone-no {width: 100%;padding-bottom: 5px;opacity: 1;}.info-call .email-div a.phone-no {width: 100%;opacity: .6;}ul.header_top {list-style: none;padding: 0;margin: 0;padding-bottom: 15px;}ul.header_top li {display: inline;text-align: center;margin: 0 auto;}.menu_bar .navbar .megamenu span {display: flex;align-items: center;}ul.header_top li svg {width: 18px;}ul.header_top li a {letter-spacing: .05em;color: #2f3d56;font-size: 15px;line-height: 22px;padding: 10px;font-weight: 400;}ul.header_top li a img {vertical-align: 0;}.main_header {padding: 10px 0 10px;flex-direction: column;position: fixed;background-color: #fff;z-index: 99;padding-top: 0;top: 0;}.main_header.menu-bg {padding: 0 0 5px;flex-direction: column;position: fixed;background-color: #fff;}.pure-material-textfield-outlined>textarea {background-color: #fff;}span.custom_span_2 {font-size: 14px;line-height: 52px;font-weight: 400;}.pure-material-textfield-outlined>input:focus, .pure-material-textfield-outlined>textarea:focus {border-top-color: transparent !important;}.pure-material-textfield-outlined>input:focus+span .text_area_top {background-color: #fff !important;}.btm_footer {padding-left: 0;}.connect_with_us {width: 100% !important;justify-content: flex-start;padding-top: 42px;}.ftr_links_wrap {width: 100% !important;}.footer_copyright {float: left;width: 100%;display: flex;justify-content: space-between;align-items: center;padding-top: 50px;}.main_footer_div {padding-bottom: 0 !important;}ul.policy_wrap {list-style-type: none;padding: 0;}ul.policy_wrap li {float: left;}ul.policy_wrap li {float: left;padding: 0 20px;border-right: 1px solid rgba(225, 225, 225, .5);line-height: normal;}ul.policy_wrap li a {font-size: 15px;color: #fff;opacity: .5;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;line-height: normal;}ul.policy_wrap li a:hover {text-decoration: none;color: #2583e9;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;}ul.policy_wrap li:last-child {border: none;padding-right: 0;}.copyright_wrap {float: left;}.copyright_wrap span {font-size: 15px;color: #fff;opacity: .5;margin-right: 30px;}.copyright_wrap .img_wrap img {max-width: 100%;}.connect_with_us h3 {font-size: 20px;margin-top: 0;margin-bottom: 20px;font-weight: 400;color: #fff;}.top_service_section_div {float: left;width: 100%;padding: 40px 0;background-repeat: no-repeat;background-size: cover;}.frame_project_database .nav-tabs li {cursor: pointer;}.navbar-toggle {padding-left: 15px !important;}.main_footer_div:before {top: 50px;}.main_footer_div:before {content: ' ';position: absolute;width: 100%;background-image: url(https://cdn.moontechnolabs.com/live/images/footer_shedo_new.svg);background-size: cover;right: 0;left: 0;top: 6%;height: 760px !important;}.main_footer_div:before {top: 50px;}.main_footer_div:after {content: ' ';position: absolute;width: 100%;background-color: #1c2649;top: auto;right: 0;left: 0;bottom: 0;height: 1200px !important;z-index: -1;}.main_footer_div {float: left;width: 100%;padding: 85px 0;background-image: url(https://cdn.moontechnolabs.com/live/images/footer.webp);background-image: -webkit-image-set(url("https://cdn.moontechnolabs.com/live/images/footer.webp") 1x, url("https://cdn.moontechnolabs.com/live/images/footer.webp") 1.5x, url("https://cdn.moontechnolabs.com/live/images/footer.webp") 2x);background-image: image-set(url("https://cdn.moontechnolabs.com/live/images/footer.jpg") 1x, url("https://cdn.moontechnolabs.com/live/images/footer.jpg") 1.5x, url("https://cdn.moontechnolabs.com/live/images/footer.jpg") 2x);background-repeat: no-repeat;background-size: 100%;position: relative;background-repeat: no-repeat;}footer.main_footer_div .container {width: 75%;}.modal_calandry .modal-dialog {display: flex;align-content: center;justify-content: center;}.modal_calandry .modal-body {padding: 0;}.modal_calandry .modal-title {font-style: normal;font-weight: 700;font-size: 28px;line-height: 33px;color: #000;margin: 0;text-align: center;}.modal_calandry .theme_btn {padding: 0;width: 150px;height: 45px;line-height: 45px;color: #fff;font-weight: 400;}.modal_calandry .theme_btn:active, .modal_calandry .theme_btn:focus, .modal_calandry .theme_btn:hover {color: #2583e9;border: 2px solid #2583e9;background: #fff;}.modal_calandry .cls-btn {border: none;box-shadow: none;background-color: transparent;font-size: 28px;top: 20px;right: 20px;position: absolute;z-index: 9;opacity: 1;height: auto;width: auto;left: auto;bottom: auto;padding: 8px;color: #000;line-height: 14px;border-radius: 0;box-shadow: 0 0 0 0 rgba(2, 2, 2, .23);text-shadow: 0 0 0 rgba(0, 0, 0, .23);font-family: Lato, sans-serif !important;font-weight: 100;}.modal_calandry .modal-dialog {max-width: 1060px;width: 100%;margin: 0 auto;padding: 10px;}ul.header_top li:last-child {white-space: nowrap;}.call_api.submit_newslater {padding: 10px !important;height: auto !important;display: flex;align-items: center;padding: 0px !important;top: 3px;bottom: 0px;}.cookie_section {padding: 10px;color: #fff;background-color: #1c2649;display: block;position: fixed;min-width: 100%;height: auto;z-index: 9999999;font-size: 13px;line-height: 20px;left: 0;text-align: center;bottom: 0;}.cookie_section a {font-family: sans-serif;line-height: 18px;padding: 2px 12px;background: linear-gradient(to bottom, #fefefe, #f4f4f4) repeat scroll 0 0 #f3f3f3;border-color: #bbb;color: #333;text-shadow: 0 1px 0 #fff;-moz-box-sizing: border-box;border-radius: 3px 3px 3px 3px;border-style: solid;border-width: 1px;cursor: pointer;display: inline-block;font-size: 12px;font-style: normal;text-decoration: none;white-space: nowrap;outline: 0;margin-left: 10px;}.text_left {text-align: left !important;}.contact_link a {animation: pulse 2s infinite !important;background-color: #007aff;position: relative;width: 280px;border: 2px solid transparent;}.full_address_div a {margin-right: 10px;vertical-align: middle;display: flex;align-items: center;}.name_position.center span {display: block;}.class_desktop_hide {display: none;}.pure-material-textfield-outlined>textarea+span::after {border-top-color: #ccc;}.contact_form_popup {display: inline-block;width: 99.9%;float: left;background-color: #fff;}.no_padding {padding: 0;}.option_budget {color: #000;}.contact_modal button.close {position: absolute;z-index: 9;opacity: 1;height: auto;width: auto;left: auto;right: 8px;bottom: auto;top: 10px;padding: 8px;color: #fff;font-size: 12px;line-height: 14px;border: 1px none #fff;border-radius: 0;box-shadow: 0 0 0 0 rgb(2 2 2 / 23%);text-shadow: 0 0 0 rgb(0 0 0 / 23%);background-color: #0f6ead;}.margin_bottom_50 {margin-bottom: 50px;}header.main_header.header ul.header_top li>a {display: inline-flex;align-items: center;min-height: auto;}header.main_header.header ul.header_top li>a>img[alt=india_flag], header.main_header.header ul.header_top li>a>img[alt=usa_flag] {min-height: 12px;}header.main_header.header ul.header_top {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;padding-bottom: 0px;border-bottom: 1px solid #E4E5E5;display: inline-flex;padding: 0 12px;}header.main_header.header ul.header_top li {margin: inherit;}img.mobile_hide_banner {display: block !important;}.same_div_new a:hover .box_wrap {box-shadow: 0 10px 30px .5px rgb(69 158 255 / 40%);transition: .5s ease;}.box_wrap {background: linear-gradient(0deg, #fff, #fff), #ffffff;-webkit-box-shadow: 0 10px 30px .5px rgb(69 158 255 / 20%);-moz-box-shadow: 0 10px 30px .5px rgb(69 158 255 / 20%);box-shadow: 0 10px 30px .5px rgb(69 158 255 / 20%);border-radius: 18px;display: flex;width: 100%;padding: 20px;margin-bottom: 40px;height: 85%;}.icon {vertical-align: middle;width: 70px;height: 70px;display: flex;align-items: center;border-radius: 100%;justify-content: center;box-shadow: 0 10px 20px rgba(0, 0, 0, .2);}.cookie_section {padding: 10px;color: #fff;background-color: #1c2649;display: block;position: fixed;min-width: 100%;height: auto;z-index: 9999999;font-size: 13px;line-height: 20px;left: 0;text-align: center;bottom: 0;}.cookie_section a {font-family: sans-serif;line-height: 18px;padding: 2px 12px;background: linear-gradient(to bottom, #fefefe, #f4f4f4) repeat scroll 0 0 #f3f3f3;border-color: #bbb;color: #333;text-shadow: 0 1px 0 #fff;-moz-box-sizing: border-box;border-radius: 3px 3px 3px 3px;border-style: solid;border-width: 1px;cursor: pointer;display: inline-block;font-size: 12px;font-style: normal;text-decoration: none;white-space: nowrap;outline: 0;margin-left: 10px;}.mobile_view {display: none;}.contact_form_main .theme_btn {line-height: inherit;}.top_headerpart {display: flex;justify-content: space-between;align-items: center;}.newsletter_wrap {position: relative;display: flex;align-items: center;}.service_li .service_submenu {padding-right: 10px;}@-webkit-keyframes pulse {0% {-webkit-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.1);transform: scale(1.1);}100% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes pulse {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}}@-webkit-keyframes pulse {0% {-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .8);}50% {-webkit-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);}}@keyframes pulse {0% {-moz-box-shadow: 0 0 0 rgba(0, 0, 0, .8);box-shadow: 0 0 0 rgba(0, 0, 0, .8);}70% {-moz-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);}}@keyframes color-animation {0% {background-color: #ff7a2f;}55% {background-color: #2583e9;}100% {background-color: #ff7a2f;}}.tag-line {padding: 3px 6px;border-radius: 10px;color: #fff;font-size: 12px;opacity: 1 !important;animation: color-animation 2s infinite !important;margin-left: 3px;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000 }.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal-open {overflow: hidden;}.modal-backdrop.fade {opacity: 0 }.modal-backdrop.in {opacity: .5;}.pure-material-textfield-outlined {position: relative;display: inline-block;padding-top: 6px;font-size: 16px;line-height: 1.5;overflow: hidden;width: 100%;margin-bottom: 0;min-height: 40px }.pure-material-textfield-outlined>input, .pure-material-textfield-outlined>textarea {box-sizing: border-box;margin: 0;border: solid 1px;border-color: #ededed;border-top-color: transparent;border-radius: 4px;padding: 9px 5px 9px 13px;width: 100%;height: inherit;color: #000;background-color: transparent;box-shadow: none;font-size: 16px;caret-color: rgb(var(--pure-material-primary-rgb, 33, 150, 243));transition: border .2s, box-shadow .2s;line-height: 21px;font-weight: 400;font-style: normal }.budget_select_div {-webkit-appearance: none;border: solid 1px;border-color: #ededed;width: 100%;padding: 9px 13px 9px;font-size: 14px;font-size: 14px;font-weight: 400;color: #828282;border-radius: 4px;height: inherit;display: flex;justify-content: space-between;cursor: pointer;background-color: transparent }.budget_select_div:hover {border-color: #000 }.select_wrap {width: 100%;position: relative;margin-bottom: 0;margin-top: 6px;display: inline-block }.select_wrap i {position: absolute;top: 13px;right: 13px;color: rgba(0, 0, 0, .6) }.budget_select_div:focus, .budget_select_div:hover {outline: 0 }.pure-material-textfield-outlined>input+span, .pure-material-textfield-outlined>textarea+span {position: absolute;top: 0;left: 0;display: flex;border-color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), .6);width: 100%;max-height: 100%;color: #828282;font-size: 12px;line-height: 15px;cursor: text;font-weight: 400;transition: color .2s, font-size .2s, line-height .2s }.pure-material-textfield-outlined>textarea+span .text_area_top {background-color: #fff }.pure-material-textfield-outlined>input+span::after, .pure-material-textfield-outlined>input+span::before, .pure-material-textfield-outlined>textarea+span::after, .pure-material-textfield-outlined>textarea+span::before {content: "";display: block;box-sizing: border-box;margin-top: 6px;border-top: solid 1px;border-top-color: #ededed;min-width: 10px;height: 8px;pointer-events: none;box-shadow: inset 0 1px transparent;transition: border-color .2s, box-shadow .2s }.pure-material-textfield-outlined>input+span::before, .pure-material-textfield-outlined>textarea+span::before {margin-right: 4px;border-left: solid 1px transparent;border-radius: 4px 0 }.pure-material-textfield-outlined>input+span::after, .pure-material-textfield-outlined>textarea+span::after {flex-grow: 1;margin-left: 4px;border-right: solid 1px transparent;border-radius: 0 4px }.pure-material-textfield-outlined:hover>input, .pure-material-textfield-outlined:hover>textarea {border-color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), .87);border-top-color: transparent }.pure-material-textfield-outlined:hover>input+span::after, .pure-material-textfield-outlined:hover>input+span::before, .pure-material-textfield-outlined:hover>textarea+span::after, .pure-material-textfield-outlined:hover>textarea+span::before {border-top-color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), .87) }.pure-material-textfield-outlined:hover>input:not(:focus):placeholder-shown, .pure-material-textfield-outlined:hover>textarea:not(:focus):placeholder-shown {border-color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), .87) }.pure-material-textfield-outlined>input:not(:focus):placeholder-shown, .pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown {border-top-color: #ededed }.pure-material-textfield-outlined>input:not(:focus):placeholder-shown+span, .pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown+span {font-size: 14px;line-height: 52px;font-weight: 400;color: #828282 }.pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown+span .text_area_top {background-color: transparent }.pure-material-textfield-outlined>input:not(:focus):placeholder-shown+span::after, .pure-material-textfield-outlined>input:not(:focus):placeholder-shown+span::before, .pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown+span::after, .pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown+span::before {border-top-color: transparent }.pure-material-textfield-outlined>input:focus, .pure-material-textfield-outlined>textarea:focus {border-color: #3395cc;border-top-color: transparent;box-shadow: inset 1px 0 var(--pure-material-safari-helper1), inset -1px 0 var(--pure-material-safari-helper1), inset 0 -1px var(--pure-material-safari-helper1);outline: 0 }.pure-material-textfield-outlined>input:focus+span, .pure-material-textfield-outlined>textarea:focus+span {color: #3395cc;font-size: 12px;font-weight: 400 }.pure-material-textfield-outlined>textarea:focus+span .text_area_top {background-color: #fff }.pure-material-textfield-outlined>input:focus+span::after, .pure-material-textfield-outlined>input:focus+span::before, .pure-material-textfield-outlined>textarea:focus+span::after, .pure-material-textfield-outlined>textarea:focus+span::before {border-top-color: var(--pure-material-safari-helper1) !important;box-shadow: inset 0 1px var(--pure-material-safari-helper1) }.pure-material-textfield-outlined>input:disabled, .pure-material-textfield-outlined>input:disabled+span, .pure-material-textfield-outlined>textarea:disabled, .pure-material-textfield-outlined>textarea:disabled+span {border-color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), .38) !important;border-top-color: transparent !important;color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), .38);pointer-events: none }.pure-material-textfield-outlined>input:disabled+span::after, .pure-material-textfield-outlined>input:disabled+span::before, .pure-material-textfield-outlined>textarea:disabled+span::after, .pure-material-textfield-outlined>textarea:disabled+span::before {border-top-color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), .38) !important }.pure-material-textfield-outlined>input:disabled:placeholder-shown, .pure-material-textfield-outlined>input:disabled:placeholder-shown+span, .pure-material-textfield-outlined>textarea:disabled:placeholder-shown, .pure-material-textfield-outlined>textarea:disabled:placeholder-shown+span {border-top-color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), .38) !important }.pure-material-textfield-outlined>input:disabled:placeholder-shown+span::after, .pure-material-textfield-outlined>input:disabled:placeholder-shown+span::before, .pure-material-textfield-outlined>textarea:disabled:placeholder-shown+span::after, .pure-material-textfield-outlined>textarea:disabled:placeholder-shown+span::before {border-top-color: transparent !important }.attach_file_div {border: solid 1px;border-color: #ededed;width: 100%;padding: 7px 13px;font-size: 14px;font-weight: 400;color: #828282;border-radius: 4px !important;height: inherit;display: flex;justify-content: space-between;cursor: pointer;margin-bottom: 0;margin-top: 6px }.attach_file_div label {max-width: 200px;overflow: hidden;text-overflow: ellipsis;font-weight: 400;margin: 0;white-space: nowrap;line-height: 24px }.browse_file {display: inline-block;width: 100%;margin-bottom: 0 }.browse_file input {position: absolute;bottom: 20px;font-size: 0;outline: 0 !important;opacity: 0 }.file_name_browse {font-weight: 400;margin-top: 0;color: #000;font-size: 12px;position: absolute;text-overflow: ellipsis;max-width: 250px;overflow: hidden;white-space: nowrap }.contact_form_main .theme_btn_div {margin-top: 30px }.pure-material-textfield-outlined>input:focus, .pure-material-textfield-outlined>textarea:focus {border-top-color: transparent !important }.pure-material-textfield-outlined input#phn_num_up:-webkit-autofill {border-top-color: transparent !important }.pure-material-textfield-outlined input:-webkit-autofill, .pure-material-textfield-outlined input:-webkit-autofill:focus, .pure-material-textfield-outlined input:-webkit-autofill:hover, .pure-material-textfield-outlined select:-webkit-autofill, .pure-material-textfield-outlined select:-webkit-autofill:focus, .pure-material-textfield-outlined select:-webkit-autofill:hover, .pure-material-textfield-outlined textarea:-webkit-autofill, .pure-material-textfield-outlined textarea:-webkit-autofill:focus, .pure-material-textfield-outlined textarea:-webkit-autofill:hover {-webkit-box-shadow: 0 0 0 1000px #fff inset }.pure-material-textfield-outlined input.validation_new, .pure-material-textfield-outlined textarea.validation_new {border-color: red !important;border-top-color: red !important }.pure-material-textfield-outlined input.validation_new~span.custom_span, .pure-material-textfield-outlined select.validation_new~span.custom_span, .pure-material-textfield-outlined textarea.validation_new~span.custom_span {color: red !important }.pure-material-textfield-outlined:hover input.validation_new {border-color: red !important;border-top-color: red !important }.budget_select_div.validation_new {border-color: red !important }.pure-material-textfield-outlined>input:focus+span .text_area_top {background-color: #fff !important }.pure-material-textfield-outlined>input:-webkit-autofill+span .text_area_top {background-color: #fff !important }.pure-material-textfield-outlined>input.validation_new+span .text_area_top {background-color: #fff !important }.trial_inner .pure-material-textfield-outlined>input.validation_new+span .text_area_top {background-color: #1c2548 !important }.pure-material-textfield-outlined>input.validation_new+span::before {border-top-color: red !important }.pure-material-textfield-outlined>input.validation_new+span::after {border-top-color: red !important }.pure-material-textfield-outlined>input.validation_new+span.custom_span::before {border-top-color: red !important }.pure-material-textfield-outlined>textarea.validation_new+span.custom_span::before {border-top-color: red !important }.pure-material-textfield-outlined>textarea.validation_new+span.custom_span::after {border-top-color: red !important }.pure-material-textfield-outlined>input.validation_new+span.custom_span::after {border-top-color: red !important }.pure-material-textfield-outlined>input:not(:focus):placeholder-shown+span .text_area_top, .pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown+span .text_area_top {background-color: transparent !important }.num_process_img img {display: none }[data-animation] {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.4, 0, .2, 1);animation-timing-function: cubic-bezier(.4, 0, .2, 1);-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-duration: 1s;animation-duration: 1s }.animations-disabled, .animations-disabled[data-animation] {-webkit-animation: none !important;animation: none !important;opacity: 1 !important }.slideInLeft {-webkit-animation-name: slideInRight;animation-name: slideInRight }.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown }.menu_bar ul li a span svg {margin-top: 3px;}.social_title {font-size: 20px;margin-top: 0;margin-bottom: 20px;font-weight: 400;color: #fff;}.ftr_social_icon {flex-direction: column;}.mt-60 {margin-top: 60px;}section.blog_section_div.blog-maring-top {padding: 0px 0 50px;}.element-item.highlighted_opacity {display: block;}.element-item {display: none;}section.infrastructur_pt-50 {float: left;width: 100%;padding: 30px 0 0;text-align: center;}.ftr_social_icon a {height: 40px !important;width: 40px !important;}.sub_popup .modal-header .close {margin-top: -2px;margin-left: auto;}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.sub_popup.in {display: flex !important;align-items: center;justify-content: center;}.sub_popup .modal-header {display: flex;padding: 15px !important;font-size: 20px;}.lds-roller {display: inline-block;position: absolute;width: 64px;height: 64px;left: 0;right: 0;margin: auto;top: 0;bottom: 0 }.lds-roller_parent {position: fixed;top: 0;bottom: 0;left: 0;right: 0;margin: auto;height: 100%;width: 100%;background-color: rgba(0, 0, 0, .5);z-index: 9999 }.lds-roller div {animation: lds-roller 1.2s cubic-bezier(.5, 0, .5, 1) infinite;transform-origin: 32px 32px }.lds-roller div:after {content: " ";display: block;position: absolute;width: 6px;height: 6px;border-radius: 50%;background: #fff;margin: -3px 0 0 -3px }@keyframes lds-roller {0% {transform: rotate(0) }100% {transform: rotate(360deg) }}.lds-roller div:nth-child(1) {animation-delay: -36ms }.lds-roller div:nth-child(1):after {top: 50px;left: 50px }.lds-roller div:nth-child(2) {animation-delay: -72ms }.lds-roller div:nth-child(2):after {top: 54px;left: 45px }.lds-roller div:nth-child(3) {animation-delay: -108ms }.lds-roller div:nth-child(3):after {top: 57px;left: 39px }.lds-roller div:nth-child(4) {animation-delay: -144ms }.lds-roller div:nth-child(4):after {top: 58px;left: 32px }.lds-roller div:nth-child(5) {animation-delay: -.18s }.lds-roller div:nth-child(5):after {top: 57px;left: 25px }.lds-roller div:nth-child(6) {animation-delay: -216ms }.lds-roller div:nth-child(6):after {top: 54px;left: 19px }.lds-roller div:nth-child(7) {animation-delay: -252ms }.lds-roller div:nth-child(7):after {top: 50px;left: 14px }.lds-roller div:nth-child(8) {animation-delay: -288ms }.lds-roller div:nth-child(8):after {top: 45px;left: 10px }.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}.alert-success {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}.alert-danger {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}@media screen and (max-width: 1700px) {.container {width: 80% !important;}}@media screen and (max-width: 1440px) {.container {width: 90% !important;}}@media screen and (max-width: 1280px) {.frame_project_database .nav-tabs li a {font-size: 14px;padding: 10px 8px;}.ftr_links {width: 40%;}.ftr_links ul li a {font-size: 12px;}.ftr_connect_links h4 {font-size: 15px;}.service_li .main_submenu_div:before {left: 265px;}.menu_bar ul li.contact_link a {width: 132px;}}@media screen and (max-width: 1024px) {.menu_bar ul li .main_submenu_div .service_submenu li ul li a {padding: 5px 0 5px 30px !important;}.technologies_li .main_submenu_div {top: 0 !important;}.frame_project_database .nav-tabs li {width: 33.3%;}.name_position {padding-left: 0;}.location_div_main {padding: 0 40px 0 50px;}.navbar-toggle {margin: 0;padding-top: 0;padding-bottom: 0;display: block;float: left;padding-left: 15px;}.navbar-collapse.collapse {display: none !important;padding-bottom: 0;overflow: auto !important;height: 82vh;position: relative;}.menu_bar.navbar-collapse:not(.in) {overflow: hidden !important;}.navbar-toggle {display: block;}.top_header_div {display: block;position: relative;}.navbar-nav>li {float: none;}.main_header {position: fixed;top: 0;background-color: #fff;box-shadow: 0 0 5px 1px #ccc;-webkit-box-shadow: 0 0 5px 1px #ccc;-moz-box-shadow: 0 0 5px 1px #ccc;z-index: 12;}.banner_slider_div {margin-top: 128px !important;}.main_logo {width: 100%;text-align: center;}.navbar_toggle_wrap {display: block;position: absolute;top: 17px;left: 0;}.menu_bar ul li a {border-bottom: 1px solid #eaeaea;padding: 10px 0;display: inline-block;width: 100%;}.navbar-nav {width: 100%;margin: 0;}.menu_bar ul li {margin-left: 0;width: 100%;}.main_submenu_div {position: relative;left: 0;width: 100%;box-shadow: none;border: none;padding: 0;}.menu_bar ul li.contact_link a {background: 0 0;border-radius: 0;color: #2f3d56;width: 100%;text-align: left;}.menu_bar ul li.contact_link:hover a {background-color: transparent;color: #2583e9;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;}.menu_bar ul li.contact_link {text-align: center;}.menu_bar ul li.contact_link a {border-bottom: none;background: #ff7a2f;color: #fff;width: 93%;margin: 10px 0;text-align: center;border-radius: 5px;}.header_top.mt-20 {margin-top: 10px;}.main_header {padding: 0px 0 10px;}.budget_select_div {padding: 9px 10px 9px;}.contact_form_main {padding: 25px;}.attach_file_div {padding: 7px 10px;}.pure-material-textfield-outlined>input, .pure-material-textfield-outlined>textarea {padding: 9px 10px 9px;font-size: 14px;transition: none !important;backface-visibility: hidden;-webkit-backface-visibility: hidden;}.contact_modal .modal-body {float: left;}.service_desc p {font-size: 16px;}.service_rating {margin: 25px 0;}.media_logo {width: 33%;}.media_section_main .media_logo:nth-child(3n), .media_section_main .media_logo:nth-child(12n) {border-right: none !important;}.media_section_main .media_logo:nth-child(4n) {border-right: 1px solid rgba(0, 0, 0, .1);}.service_submenu .parent_li_menu ul {display: none;margin: 0;}.service_submenu {width: 100%;}.menu_title {font-size: 16px;line-height: 26px;color: #2f3d56;cursor: pointer;position: relative;border-bottom: 1px solid #eaeaea;padding: 5px 0 5px 15px;}.menu_bar ul li .main_submenu_div ul li a {font-size: 16px;line-height: 26px;color: #2f3d56;cursor: pointer;padding: 5px 0 5px 15px;}.main_submenu_div:before {border: none;}.menu_title svg {display: block;display: inline-block;position: absolute;right: 0px;top: 8px;}ul.header_top li a {padding: 10px 5px;}.service_li .main_submenu_div, .service_li:hover .main_submenu_div {display: none;position: relative;width: 100%;transform: none;opacity: 1;box-shadow: none;border: none;padding-left: 0;top: 0 !important;padding-left: 10px;}.about_li .main_submenu_div, .about_li:hover .main_submenu_div {display: none;position: relative;width: 100%;transform: none;opacity: 1;box-shadow: none;border: none;padding-left: 0;top: 0;padding-left: 10px;}.technologies_li .main_submenu_div, .technologies_li:hover .main_submenu_div {display: none;position: relative;top: 0;width: 100%;transform: none;opacity: 1;box-shadow: none;border: none;padding-left: 0;padding-left: 10px;}.megamenu_service_link {width: 100%;padding: 0;background-image: none;background-color: transparent;}.menu_bar ul .main_submenu_div li {min-height: auto !important;}.menu_bar ul .main_submenu_div li svg {margin-left: auto;}.main_submenu_div:before {content: none !important;}.megamenu_link_div {width: 100%;padding: 0;}.header_service_icon {display: none;}.technologies_li .megamenu_link_div {width: 100%;padding: 0;}.megamenu_technologies_link {width: 100%;display: none;}.about_li .main_submenu_div {width: 100%;}.main_submenu_div ul {width: 100% !important;margin: 0;}.nav>li>a:focus, .nav>li>a:hover {background-color: transparent;}.menu_title:hover {color: #2583e9;}.menu_bar ul li .main_submenu_div .service_submenu li ul li a {color: #2f3d56;}.cmn_industry_service img {display: none !important;}.industry_service_div {padding: 0;}.cmn_industry_service {margin-bottom: 0;width: 100%;text-align: left;border: 0;padding: 0 25px;}.service_header_title {margin-bottom: 0;}.service_header_title h4 {font-size: 16px;color: #333;text-align: left;}.copyright_wrap span {font-size: 14px;}ul.policy_wrap li a {font-size: 14px;}ul.policy_wrap li {padding: 0 10px;}.top_header_div, .top_headerpart {display: block;}.inner_scroll {display: block;padding: 0;}.service_li .service_submenu {padding-right: 0px;}.main_submenu_div {z-index: 99;}.menu_bar .navbar-nav>li {min-height: 55px;margin-left: 0px;padding-inline: 6px;}}@media screen and (max-width: 1200px) and (min-width:991px) {.menu_bar ul li a {font-size: 14px;padding: 10px 3px;}.main_logo img {width: 150px;}.navbar-collapse.collapse {padding-right: 0;}}@media screen and (max-width: 991px) {img {max-width: 100% !important;height: auto !important;}.main_banner_title h6 {font-size: 14px;}.same_div_new {display: block !important;}header.main_header.header ul.header_top li>a {min-height: auto;}.left_padding_zero, .right_padding_zero {padding: 0;}.main_footer_div {background-size: cover;background-image: none;background-color: #1c2649;padding-top: 40px;}.main_footer_div:before {background-image: none;}.main_banner_title h1 {font-size: 30px;line-height: 40px;}.left_under_line {margin-bottom: 15px;font-size: 28px;line-height: 41px;}.about_content_block p {margin-bottom: 20px;}.about_company_info {margin-top: 30px;display: flex;justify-content: space-between;}.right_padding_zero {padding-left: 0;}.company_clm_div {width: 30%;}.center_under_line {font-size: 28px;margin-bottom: 40px;}.desc_txt {margin-bottom: 20px;}.desc_txt {font-size: 16px;line-height: 28px;}.about_content_block p {font-size: 17px;line-height: 28px;}.service_block {width: 23%;}.service_block span {padding: 10px 2px;font-size: 16px;}.service_block_child {min-height: 180px;}.service_section_div .theme_btn_div {margin-top: 30px;}.industries_block span {font-size: 18px;}.industries_block_main {margin-bottom: 30px;}.element-item {min-height: 290px;}.frame_project_database .nav-tabs li a {font-size: 16px;padding: 10px;}.top_section_child .center_under_line {font-size: 32px;}.top_section_child .col-lg-12.col-md-12.col-sm-12.col-xs-12.no_padding.top_margin .col-lg-3.col-md-3.col-sm-6.col-xs-12 {padding: 15px;}.col-lg-12.col-md-12.col-sm-12.col-xs-12.no_padding.top_margin {margin: 10px 0;}.trustable_client_div {margin: 50px 0 10px;}.top_service_section_div {background-size: cover;}.trust_logo {margin-bottom: 20px;}.trust_client_child {margin-bottom: 15px;}.client_box {padding: 15px;margin: 5px 0;}.quote_span {font-size: 40px;line-height: 40px;}.media_partner_div {margin-top: 80px;}.around_padding {padding: 15px;}.blog_desc p {font-size: 16px;}.blog_section_main {flex-wrap: wrap;}.blog_box {width: 48%;margin-bottom: 30px;}.blog_box:nth-child(3n) {margin-bottom: 0;}.blog_box:nth-child(4n) {margin-bottom: 0;}.location_div_main {padding: 40px 0 0;}.btm_footer {margin-top: 50px;}.ftr_connect_links {flex-direction: column;margin-top: 0;}.connect_with_us {text-align: center;}.connect_with_us {width: 280px !important;margin: auto;padding-top: 42px;}.ftr_links_wrap {width: 100%;}.element-item {width: 50%;position: relative !important;left: 0 !important;top: 0 !important;}.blog_img>img {width: 100%;}.grid {display: inline-table;}.around_padding {padding: 15px;}.media_logo {width: 33.33%;}.media_partner_div {margin-top: 30px;}.media_section_main .media_logo:nth-child(4n) {border-right: 1px solid rgba(0, 0, 0, .1);}.media_section_main .media_logo:nth-child(3n) {border-right: none;}.main_footer_div .col-lg-6.col-md-6.col-sm-12.col-xs-12.left_padding_zero {padding-right: 0;}.client_box p {margin: 15px 0;padding: 0 15px;}.quote_span {font-size: 60px;line-height: 60px;}.client_box {padding: 30px;}.video_box {padding: 0;}.process_gif_div {display: none;}.num_process_img {display: flex !important;justify-content: center !important;align-items: center !important;flex-direction: column !important;padding-bottom: 15px;}.num_process_img span {height: 30px;width: 30px;border-radius: 50%;color: #fff;line-height: 30px;font-size: 16px;}.pro_one span {background-color: #0091ff;}.pro_two span {background-color: #fcbf29;}.pro_three span {background-color: #fc5353;}.pro_four span {background-color: #5b52ff;}.pro_five span {background-color: #60d74d;}.process_box {width: 48%;padding: 15px;float: none;display: inline-block;vertical-align: top;}.map_bg_main {background-size: 100%;background-position: 100% 100%;}.map_heading h3 {padding: 80px 0 40px;}.address_details_new {margin-bottom: 20px;}#get_a_free_quote .modal-dialog {width: 100%;margin: 0;}#get_a_free_quote.contact_modal button.close {color: #333;}.padding_left, .padding_right {padding: 0;}.contact_wrap a {justify-content: center;}.free_quote_form .pure-material-textfield-outlined {margin-bottom: 10px !important;}.contact_address_main .full_address_div {margin-bottom: 30px;}.free_quote_form .form_heading {margin-bottom: 15px;}.contact_address_main {padding: 0 40px 0;}form.free_quote_form {padding: 30px;}.map_bg_main {background-size: 100%;background-position: 100% 100%;}.contact_address_main {padding: 0 30px 0;}.free_quote_form .pure-material-textfield-outlined.margin_bottom_8px {margin-bottom: 4px !important;}.free_quote_form .alert-success {position: inherit;width: 100%;margin: 15px 0 0;}.service_block_main_home {display: flex;}.testimonial_client_div {margin-bottom: 0;}.newsletter_wrap {position: relative;width: 280px;margin: 0 auto;}.ftr_links {width: 30%;display: flex;flex-direction: column;margin-bottom: 20px;}.ftr_links_wrap {flex-wrap: wrap;justify-content: space-between;}.footer_copyright {flex-direction: column;}.copyright_wrap {order: 2;text-align: center;}.copyright_wrap span {margin-right: 10px;}ul.policy_wrap li:last-child {padding-right: 10px;}.copyright_wrap .img_wrap {float: left;width: 100%;margin-top: 10px;}.footer_copyright {padding-top: 30px;}.ftr_social_icon {margin-top: 30px;}.ftr_social_icon a {margin-left: 10px;}.ftr_connect_links h4 {min-height: auto;margin-bottom: 14px;}.ftr_links ul li a {font-size: 15px;}.technology_img {width: 33.33%;justify-content: center;}.contact_form_popup .row-custom .col-md-6 {width: 50%;}.footer_contact {display: inline-block;text-align: center;width: 100%;}.attach_file_div {padding-right: 8px !important;}.ftr_links.tech_links_details {order: 4 !important;width: 50% !important;}.company_links_details {width: 50% !important;order: 5 !important;}.company_links_details ul {display: grid !important;grid-template-columns: repeat(2, 1fr) !important;}.tech_links_details ul {display: grid !important;grid-template-columns: repeat(2, 1fr) !important;}.process_gif_div {display: none;}}@media screen and (max-width: 767px) {.budget_select_div {background-position-x: 98%;}.map_heading h3 {padding: 10px 0 10px !important;}ul.header_top li a img {padding-right: 0;margin-left: 5px;}header.main_header.header ul.header_top li>a>img[alt=india_flag], header.main_header.header ul.header_top li>a>img[alt=usa_flag] {width: 18px }.company_clm_div:last-child .info_block:last-child {margin-bottom: 0 !important;}.location_div_main {padding: 10px 0 0 0;}.sub_popup .modal-header {padding: 8px !important;font-size: 15px;}body .banner_slider_div.margin_mobile_top {margin-top: 100px !important;}.connect_with_us h4 {text-align: center;}.main_banner_title {margin-bottom: 20px;margin-top: 20px;}header.main_header.header ul.header_top {padding-bottom: 4px;}.margin_bottom_50 {margin-bottom: 0;}.class_desktop_hide {display: inline-block;color: #2583e9;}.map_heading {padding-left: 22px !important;}.address_details_new {padding: 0 30px;margin-bottom: 20px;}.modal_calandry .modal-title {font-size: 20px;}.media_partner_div {margin-top: 10px;margin-bottom: 15px;}.main_header.menu-bg {padding: 10px 0 10px !important;}.banner_slider_div {margin-top: 0px !important;}.left_under_line {font-size: 22px;line-height: 41px;}.about_content_block p {font-size: 16px;line-height: 28px;margin-bottom: 15px;}.theme_btn {width: 200px;height: 48px;line-height: 40px;font-size: 16px;}.theme_btn img {margin-left: 10px;filter: brightness(100);}.center_under_line {font-size: 22px;line-height: 30px;margin-bottom: 30px;}.service_block_main {flex-wrap: wrap;margin: 0;}.service_block {width: 48%;margin-bottom: 20px;}.industries_block_main {flex-wrap: wrap;}.industries_block_main {margin-bottom: 0;}.industries_block {margin-bottom: 15px;width: 50%;}.trust_client_child {flex-wrap: wrap;}.trust_logo {width: 48%;}.media_logo {width: 50%;}.media_section_main .media_logo:nth-child(3n) {border-right: 1px solid rgba(0, 0, 0, .1);}.media_section_main .media_logo:nth-child(2n) {border-right: none;}.blog_box {width: 85%;}.blog_section_main {justify-content: center;margin-bottom: 0;}.ftr_social_icon {margin-left: 0;margin-top: 20px;}.ftr_social_icon a:first-child {margin-left: 0;}.ftr_links_wrap {flex-wrap: wrap;}.ftr_links {width: 18%;margin-bottom: 20px;}.address_div_child {margin-top: 40px;}.contact_space {margin-top: 40px;}.btm_footer {margin-top: 0;}.ftr_connect_links {margin-top: 40px;}.element-item {width: 50%;position: relative !important;top: 0 !important;}.element-item img {text-align: center;}.element-item h4 {text-align: center;}.pro_tag_div {display: flex;justify-content: center;}.grid {display: flex;flex-wrap: wrap;justify-content: center;}.frame_project_database .nav-tabs li a {line-height: 20px;font-size: 15px;}.technology_img {width: 50%;margin-bottom: 0;padding: 10px;box-sizing: border-box;min-height: 82px;justify-content: center;}.frame_project_database .tab-content {padding: 20px 0 0;}.top_section_child .center_under_line {line-height: 41px;font-size: 22px;}.col-lg-12.col-md-12.col-sm-12.col-xs-12.no_padding.top_margin {margin: 0;}.trustable_client_div {margin: 50px 0;}.around_padding {padding: 20px;}.blog_box:nth-child(3n), .blog_box:nth-child(4n) {margin-bottom: 30px;}.main_footer_div {padding: 0;}.field_div .form-group {width: 49%;}.testimonial_client_div .desc_txt {width: 100%;margin-bottom: 0;}.testimonial_slider_div .owl-nav {position: absolute;top: -50px;right: 0;left: 0;}.testimonial_slider_div .owl-nav button:first-child {margin-left: 0;}.casestudy_section_div .desc_txt {width: 100%;}.filters-button-group .button {margin: 5px;}.form_title_desc h3 {font-size: 22px;letter-spacing: normal;}.main_footer_div {background-size: cover;}.top_service_section_div {background-size: 100%;}.blog_box {width: 50%;display: flex;padding: 0 10px 20px;}.process_box {width: 100%;}.main_banner_title h1 {font-size: 26px;line-height: 30px;margin-top: 10px;}.about_content_img {text-align: center;}.about_section_div, .industries_section_div, .process_section_div, .service_section_div {padding: 30px 0;}.industries_section_div {overflow: hidden;}.left_under_line:after {left: 0;right: 0;margin: 0 auto;}section.about_section_div .left_under_line:after {margin: 0;}.top_margin {background-image: none;}.form_section .form_heading h2 {font-size: 22px;line-height: 26px;}.map_bg_main {height: 300px;}.technology_section_div {padding-bottom: 0;}.banner_slider_div h2 {font-size: 18px;}.owl-nav {display: none;}.ftr_links ul {text-align: left;}.ftr_connect_links h4 {text-align: left;}.ftr_links {width: 44%;}.ftr_connect_links h4 {min-height: auto;margin-bottom: 14px;}.blog_section_div .theme_btn_div {margin-bottom: 0px !important;}.industries_section_div {overflow: hidden;}}@media screen and (min-width: 768px) and (max-width:991px) {.service_block span {width: 100%;display: inline-block;padding: 10px 0;font-size: 13px;}.service_section_div.service_section_div_home .container {width: 95%;}.main_header {padding-bottom: 10px;}}@media screen and (max-width: 767.99px) {.main_header .navbar-collapse.collapse {}.menu_bar .navbar-nav>li {min-height: auto !important;}}@media screen and (max-height: 570px) {.main_header .navbar-collapse.collapse {max-height: 78vh !important;}}@media screen and (max-width: 575px) {.budget_select_div {background-position-x: 96%;}.attach_file_div {padding-right: 10px !important;}}@media screen and (max-width: 568px) {header.main_header.header ul.header_top li>a>img[alt=india_flag], header.main_header.header ul.header_top li>a>img[alt=usa_flag] {width: 18px;}ul.header_top li a img {padding-right: 0;margin-left: 5px;}.container {width: 90%;}.about_company_info {flex-wrap: wrap;}.company_clm_div {width: 100%;margin: 0;}.about_company_info .company_clm_div:nth-of-type(even) {margin-top: 0;}.service_block {width: 100%;}.industries_block {margin-bottom: 30px;width: 50%;}.casestudy_section_div {padding: 0 0 50px;}.desc_txt {line-height: 26px;}.button-group.filters-button-group {margin-bottom: 10px;}.top_service_section_div {padding: 0 0 50px;}.ftr_links {width: 100%;}.ftr_social_icon a {margin-left: 10px;}.blog_section_div {padding: 0 0 50px;}p.sticky span {font-size: 18px;}.around_padding {padding: 10px;}.field_div .form-group {width: 100%;margin-bottom: 5px;}.field_div {flex-wrap: wrap;}.contact_form_main .theme_btn_div {margin-top: 10px;}.select_wrap {margin-bottom: 6px;}.free_quote_form .select_wrap {margin-bottom: 15px;}.free_quote_form .attach_file_div {margin-bottom: 15px;}.attach_file_div {margin-bottom: 6px;}.frame_project_database .nav-tabs li a {font-size: 14px;padding: 10px 5px;margin: 0;}.main_logo img {width: 140px;}.menu_bar ul li a {font-size: 15px;padding: 10px 0px !important;}.menu_title {font-size: 15px;}.service_header_title h4 {font-size: 15px;}.menu_bar ul li .main_submenu_div ul li a {font-size: 14px;}.main_logo {padding: 0px 0 0;}.client_box {padding: 20px;}.service_block_child {min-height: auto;}.contact_company {margin-bottom: 10px;width: 100%;float: left;}.map_heading h3 {font-size: 17px;line-height: 24px;padding: 60px 0 30px;}#get_a_free_quote.contact_modal button.close {top: 10px;right: 10px;}.theme_btn {font-size: 16px;}.img_wrap img {max-width: 80%;}.main_banner_title h1 {font-size: 22px;}.banner_slider_div h2 {font-size: 18px;line-height: 30px;margin-top: 10px;}.address_div_child {width: 100%;}.menu_title {font-size: 15px !important;}}@media screen and (max-width: 450px) {.left_under_line {line-height: 31px;}}@media only screen and (max-width: 414px) {.frame_project_database .nav-tabs li {width: 48.33%;}.map_heading h3 {padding: 25px 0 10px !important;font-size: 15px;line-height: 22px;}body .map_bg_main {height: auto !important;padding: 0 10px;}.map_heading ul li {font-size: 14px;}.form_section .form_heading h2 {font-size: 15px;line-height: 20px;}.frame_project_database .nav-tabs li:last-child {width: 100%;}.frame_project_database .nav-tabs li:last-child a {display: inline-block;}}@media screen and (min-width: 1024px) and (max-width:1200px) {.service_block span {width: 100%;display: inline-block;padding: 10px 0;font-size: 15px;}.media_section_main .media_logo:nth-child(13n), .media_section_main .media_logo:nth-child(14n) {border-bottom: none;}}@media screen and (min-width: 768px) and (max-width:991px) {ul.header_top li a {font-size: 10px;}span.mobile_hide {vertical-align: top;line-height: 15px;}ul.header_top li a img {vertical-align: 1px;padding-right: 8px;}.media_section_main .media_logo:nth-child(13n), .media_section_main .media_logo:nth-child(14n), .media_section_main .media_logo:nth-child(15n) {border-bottom: 1px solid rgba(0, 0, 0, .1);}.budget_select_div {background-position-x: 98%;}}@media screen and (max-width: 767px) {.owl-theme .owl-dots .owl-dot span {width: 8px;height: 8px;margin: 5px;}.right_padding_zero {padding-bottom: 20px;}.main_footer_div {background-size: cover;background-position: none;background-image: none;background-color: #1c2649;padding-top: 40px;}.map_heading {padding-left: 20px;}.media_section_main .media_logo:nth-child(13n), .media_section_main .media_logo:nth-child(14n), .media_section_main .media_logo:nth-child(15n), .media_section_main .media_logo:nth-child(16n) {border-bottom: 1px solid rgba(0, 0, 0, .1);}span.mobile_hide {display: none;}.main_header {padding: 10px 0 10px;}ul.header_top li {margin: 0 8px 0 0;}ul.header_top {padding-bottom: 10px;}ul.header_top li a {padding: 0 10px;border-right: 1px solid #ccc;}ul.header_top li:last-child a {border-right: none;}.technologies_li:hover .main_submenu_div {height: auto !important;}.service_li:hover .main_submenu_div {height: auto;}.video-overlay-play-button {height: 11%;left: 37px;bottom: 21px;}.main_footer_div:after {background-color: #fff !important;}.casestudy_section_div {padding-bottom: 30px;}.media_section_main .media_logo:nth-child(3n), .media_section_main .media_logo:nth-child(12n) {border-right: 1px solid rgba(0, 0, 0, .1) !important;}.media_section_main .media_logo:nth-child(6n) {border-right: none !important;}}@media screen and (min-width: 1000px) and (max-width:1140px) {.contact_wrap a span {font-size: 13px;}}@media screen and (min-width: 1899px) {.main_footer_div:before {top: 8% !important;}}@media screen and (min-width: 2270px) {.main_footer_div:before {top: 24% !important;}}@media screen and (max-width: 1366px) {.menu_bar ul li a {letter-spacing: 0;font-size: 15px;padding: 10px 3px;}}@media screen and (max-width: 1200px) and (min-width: 991px) {.menu_bar ul li a {font-size: 15px;padding: 10px 3px;}}@media screen and (max-width: 1400px) and (min-width:1366px) {.main_footer_div:before {top: 0 !important;}}@media screen and (max-width: 1200px) and (min-width:1024px) {.main_footer_div:before {content: ' ';position: absolute;width: 100%;background-image: url(https://cdn.moontechnolabs.com/live/images/footer_shedo_new.png);top: auto;right: 0;left: 0;top: -3% !important;height: 630px;}}@media screen and (max-width: 991px) and (min-width:767px) {.main_footer_div:after {content: ' ';position: absolute;width: 100%;background-color: #1c2649;top: auto !important;right: 0;left: 0;bottom: 0;height: 1747px !important;z-index: -1;}}@media screen and (max-width: 767px) {.main_footer_div:after {height: 2636px !important;}}@media screen and (min-width: 1899px) {.main_footer_div:after {height: 1200px !important;}}@media screen and (min-width: 2270px) {body .main_footer_div:after {height: 900px !important;}}@media screen and (min-width: 2855px) {.main_footer_div:before {top: 34% !important;}body .main_footer_div:after {height: 850px !important;}}@media screen and (max-width: 1024px) {body.full-menu .mobile_view {content: '';display: block;position: fixed;top: 0;height: 100%;width: 100%;background-color: rgba(0, 0, 0, .4);z-index: 10;}body.full-menu {overflow: hidden;}body .navbar-collapse.in {display: block !important;overflow-y: auto }.banner_slider_div.margin_mobile_top {margin-top: 160px !important;}.menu_bar ul li a span {align-items: flex-start;justify-content: flex-start;font-size: 15px !important;}.menu_bar ul li a span svg {margin-left: auto;}.map_bg_main {background-position: center 0 !important;}.flag_country span {font-size: 16px;}.location_div_main {padding: 10px 10px 0 10px;}.service_li .service_submenu {padding-right: 0px;}.media_section_main .media_logo:nth-child(13n), .media_section_main .media_logo:nth-child(14n), .media_section_main .media_logo:nth-child(15n) {border-bottom: 1px solid rgba(0, 0, 0, .1) !important;}}@media screen and (max-width: 480px) {.box {margin: 0 auto;}.box_wrap {flex-direction: column;padding: 15px;}.box_wrap .text {margin-left: 0;width: 100%;text-align: center;margin-top: 15px;}.banner_slider_div h2 {font-size: 16px;}.banner_slider_div p {font-size: 14px;}.box_wrap .icon {margin: 0 auto;}.client_box p {padding: 0;}}@media screen and (min-width: 768px) and (max-width:1024px) {ul.header_top li a {font-size: 13px;}}@media screen and (min-width: 1441px) {.service_li .main_submenu_div {position: absolute;left: -150px;}.service_li .main_submenu_div:before {left: 175px;margin: 0;}.technologies_li .main_submenu_div {position: absolute;left: -150px;}.technologies_li .main_submenu_div:before {margin: 0;left: 193px;}}@media screen and (max-width: 767px) {.sub_popup .videomainti {font-size: 14px;}}@media screen and (max-width: 340px) {.sub_popup .videomainti {font-size: 12px;}.industries_block {width: 100%;}}@media screen and (max-width: 767px) {.mt-60 {margin-top: 30px;}.contact_form_main .theme_btn_div {margin-bottom: 0px !important;}.contact_form_popup .row-custom .col-md-6 {width: 100%;}}@media screen and (max-width: 567px) {.ftr_links.tech_links_details {width: 61% !important;}.company_links_details ul {grid-template-columns: repeat(1, 1fr) !important;}.tech_links_details ul {grid-template-columns: repeat(1, 1fr) !important;}}.fab_menu {z-index: 99999 !important;}.meet-wrap h6 {font-weight: 700;font-size: 16px !important;line-height: 19px !important;text-align: center;color: #146FAC;}.main-wrapper {padding-top: 120px;font-family: 'Graphik' !important;overflow: hidden;position: relative;--font74: 74px;--font62: 62px;--font54: 54px;--font50: 50px;--font24: 24px;--font28: 28px;--font44: 44px;--font18: 18px;--font16: 16px;--font14: 14px;--font20: 20px;--spacing100: 100px;--spacing70: 70px;--spacing50: 50px;--spacing40: 45px;--spacing30: 30px;--spacing35: 35px;--spacing25: 25px;--spacing124: 124px;--tabWidth: 409px;--width70: 70px;--width459: 325px;--testimonialSpacing: 30px;--minh230: 230px;--serviceTabSpacing: 35px 30px 10px 40px;--orangeBoxSpacing: 55px 70px;--mt-30: 30px;--mt-20: 12px;}.main-wrapper * {font-family: 'Graphik' !important;}.main-wrapper .text-primary {color: #FF7A2F !important;}.main-wrapper .text-blue {color: #2576E9 !important;}.font74 {font-size: var(--font74);}.font62 {font-size: var(--font62);}.font50 {font-size: var(--font50);}.font44 {font-size: var(--font44);}.font54 {font-size: var(--font54);}.font18 {font-size: var(--font18);}.font16 {font-size: var(--font16);}.font14 {font-size: var(--font14);}.font20 {font-size: var(--font20);line-height: 1.6;}.font28 {font-size: var(--font28);}.font24 {font-size: var(--font24);line-height: 1.1;}p {line-height: 26px;}.text-dark {color: #3B3B3B;}.text-black {color: #000000;}.textlight-grey {color: #6B6967;}.display-block {display: block;}.fw-600 {font-weight: 600;}.fw-700 {font-weight: 700;}.fw-500 {font-weight: 500;}.m-0 {margin: 0 !important;}.mt-0 {margin-top: 0 !important;}.mt-30 {margin-top: var(--mt-30);}.mt-20 {margin-top: var(--mt-20);}.mb-25 {margin-bottom: 25px;}.mb-20 {margin-bottom: 20px;}.mb-30 {margin-bottom: var(--spacing30);}.mb-35 {margin-bottom: 35px;}.mb-15 {margin-bottom: 15px;}.mb-10 {margin-bottom: 10px;}.mb-12 {margin-bottom: 12px;}.mb-50 {margin-bottom: var(--spacing50);}.mb-40 {margin-bottom: 40px;}.pb-70 {padding-bottom: var(--spacing70);}.pb-40 {padding-bottom: var(--spacing40);}.pb-124 {padding-bottom: var(--spacing124);}.pt-0 {padding-top: 0px;}.pt-50 {padding-top: var(--spacing50);}.pb-50 {padding-bottom: var(--spacing50);}.pt-50 {padding-top: var(--spacing50);}.pt-70 {padding-top: var(--spacing70);}.lineh-normal {line-height: normal;}.lineh-30 {line-height: 1.66;}.display-block {display: block;}.banner-textwrap .title {margin-bottom: var(--spacing25);}.block>*:last-child {margin-bottom: 0;}.banner-textwrap {max-width: 665px;height: 100%;display: flex;flex-direction: column;justify-content: space-between;}.d-md-none {display: none;}.d-md-block {display: block;}.bigblob {width: 510px;height: 435px;filter: blur(100px);}.leftblock {border-radius: 510px;background: rgba(86, 83, 252, 0.10);position: absolute;top: -132px;left: -252px;}.centerblock {border-radius: 500px;background: rgba(169, 253, 224, 0.15);position: absolute;top: auto;left: 28%;bottom: 10%;width: 500px;height: 474px;z-index: -4;filter: blur(100px);}.rightblock {border-radius: 510px;background: rgba(82, 189, 148, 0.18);position: absolute;top: -20%;right: -11%;}.banner-qouote {position: relative;}.banner-qouote h3 {margin-top: 0;}.position-relative {position: relative;}.bottom_video_play {position: absolute;left: 60px;top: 20px;color: #FFF;font-size: 20px;font-weight: 500;}header.main_header.header ul.header_top li>a span {padding-left: 8px;}@media screen and (min-width: 1200px) and (max-width: 1660px) {.client-card {padding: 20px;}.client-card.mt-20 h3 {margin: 0;}.client-card h3 {padding: 15px 0 10px 0;font-size: 14px !important;}}header.main_header:not(.menubar) {background-color: #fff;}header.main_header.menubar {background-color: transparent;}header.main_header.menubar.menu-bg {background-color: #fff;}header.main_header.header.menu-bg {}.banner-wrapper {padding: 67px 0 0;position: relative;}.banner-wrapper .our-clients {padding: var(--spacing70) 0;}.banner-wrapper .row {display: flex;flex-wrap: wrap;}.width-70 {width: var(--width70);height: var(--width70);border-radius: 12px;background: #FFE7D7;padding: 15px;display: inline-flex;align-items: center;justify-content: center;}.small-infocontent.text-dark.font18 span:nth-child(2) {font-size: 13px;}.small-infocontent span.d-block {line-height: 1;}.about-content {max-width: 645px;}.project-serviceinfo {max-width: 754px;margin-left: auto;}.info-boxblock {padding: 45px 30px;}.about-content p:not(:last-child) {margin-bottom: var(--spacing30);}.aboutus-section {background: #FFF9F5;padding: var(--spacing70) 0 var(--spacing70);position: relative;}.aboutus-section::before, .aboutus-section::after {content: '';background: url('https://cdn.moontechnolabs.com/live/images/solutions/animation1.svg');background-repeat: no-repeat;width: 523px;height: 100%;position: absolute;top: 0px;pointer-events: none;z-index: 1;}.aboutus-section::before {right: 0px;transform: rotateY(180deg);}.aboutus-section::after {left: 0px;}.relative-container {position: relative;z-index: 10;}.listing-block {list-style: none;padding: 0;margin: 0;column-count: 2;}.listing-block li:not(:last-child) {margin-bottom: 20px;}.listing-block li {display: flex;align-items: center;}.listing-block li::before {content: '';flex-shrink: 0;margin-right: 10px;display: block;width: 20px;height: 20px;background: url('https://cdn.moontechnolabs.com/live/images/check-mark.svg');align-self: flex-start;position: relative;top: 3px;}.projects-infowrapper [class*=col-] {border-right: 1px solid #E9E9E9;padding: 0;}.service-tablinks {background: linear-gradient(133deg, #2550E9 -34.27%, #2583E9 99.35%);width: var(--tabWidth);padding: 30px 0;}.service-tablinks .nav-tabs {border: 0;}.service-tabblock {display: flex;flex-wrap: wrap;background: #F6FAFF;border: 1px solid rgba(37, 121, 233, 0.30);border-radius: 14px;overflow: hidden;}.service-tablinks li {float: none !important;}.service-tablinks li.active a {background: rgba(0, 0, 0, 0.25) !important;color: #fff !important;}.service-tablinks li a {color: #fff !important;border: 0;display: flex !important;background: transparent !important;align-items: center;font-weight: 500;padding: 14px 28px;border: 0 !important;}.linkimg {width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;}.linkimg, .service-tablinks li a svg {margin-right: 15px;flex-shrink: 0;}.service-tabwrapper {width: calc(100% - var(--tabWidth));}.service-tabinfo {padding: var(--serviceTabSpacing);}.readyto-infobox {border-radius: 20px;position: relative;display: flex;align-items: center;flex-wrap: wrap;padding: var(--orangeBoxSpacing);background: #FFF9F5;overflow: hidden;box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.10);}.readyto-infobox .block {position: relative;z-index: 1;width: 56%;}.readyto-infobox .buttons-block {width: 44%;text-align: end;}.readyto-infobox .experties-wrap {width: 68%;}.readyto-infobox .experties-block {width: 32%;}.gredient-bx {width: 250px;height: 250px;filter: blur(50px);display: block;}.chatblob {background: linear-gradient(154deg, rgba(255, 121, 23, 0.15) -24.3%, rgba(255, 221, 45, 0.15) 118.14%);position: absolute;top: -37px;left: -50px;}.rigtinfo-blob {position: absolute;top: calc(100% - 37px);right: -50px;background: linear-gradient(208deg, rgba(0, 255, 240, 0.15) -6.54%, rgba(62, 255, 151, 0.15) 97.44%);}.btn-primary {padding: 19px 56px;border-radius: 8px;background: #FF7A2F !important;font-size: 26px;color: #fff !important;font-weight: 700;text-transform: inherit;min-width: 300px;outline: 0 !important;box-shadow: none !important;border: 2px solid #FF7A2F !important;font-family: 'Lato', sans-serif !important;transition: all 0.3s ease;}.btn-small {padding: 11px 33px !important;font-size: 16px !important;font-weight: 400 !important;min-width: auto !important;}.btn-md {padding: 15px;max-width: 250px;min-width: 250px;}.btn-primary:hover {background: transparent !important;color: #FF7A2F !important;box-shadow: 0 3px 7px 0px #ff7a2f9e !important;}.apps-block {border-radius: 32px;background: #FFF8E8;padding: 70px 50px 70px 70px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}.main-appswrap {border-radius: 32px;}.main-appswrap .slick-track, .main-appswrap .sub-wrap, .main-appswrap .slick-list {background: transparent;border-radius: 39px;}.main-appswrap .slick-prev {top: 50%;left: -65px;transform: rotateY(-180deg);}.main-appswrap .slick-next {right: -65px;top: 50%;}.badge-block {gap: 8px;}.badge-block span {border-radius: 4px;background: rgba(0, 0, 0, 0.05);padding: 8px 12px;display: inline-block;font-size: 12px;font-weight: 500;line-height: normal;}.badge-block.img {border-radius: 60px;background: rgba(0, 0, 0, 0.05);padding: 10px;display: inline-block;font-size: 12px;font-weight: 500;line-height: normal;}.btn-outline-primary {font-size: 18px;letter-spacing: 0.54px;color: #FF7A2F;border-radius: 5px;border: 1px solid #FF7A2F;min-width: 180px;font-weight: 500;padding: 10px 10px;transition: all 0.4s ease;}.btn-outline-primary:hover {color: #fff;background: #FF7A2F;}.apps-contentblock {min-height: 532px;width: 44%;padding-right: 20px;display: flex;flex-direction: column;justify-content: space-between;}.pl-100 {padding-right: 15px;}.apps-imagewrap {width: 46%;border-radius: 26px;}.apps-imagewrap img {border-radius: 26px;}.hiring-blockwrap {position: relative;border-radius: 30px;overflow: hidden;}.hiring-imagewrap img {width: 100%;object-fit: cover;object-position: center;}.hiring-contentwrap {padding: 20px 0px;}.hiring-blockwrap::after {opacity: 1;}.blog-slider {margin: -40px 0;}.blog-slider .slick-track {display: flex;}.blog-slider .slick-list {margin: 0 -25px;padding: 40px 0;}.blog-wrapper {border-radius: 10px;background: #FFF;box-shadow: 0px 6.30497px 30px 0px rgba(61, 61, 61, 0.30);padding: 25px 25px 15px;height: 100%;display: inline-block;width: 100%;}.blog-image {height: 226px;}.blog-image img {height: 100% !important;width: 100%;object-fit: fill;object-position: center;}.blog-dateinfo {display: flex;align-items: center;}.blog-dateinfo img {margin-right: 10px;}.title-border::after {content: '';display: block;height: 2px;width: 74px;margin-top: 12px;background: #2583E9;}.title-bordercenter::after {margin: 12px auto 0;}.slick-dots li {width: 16px;height: 16px;}.slick-dots li button {width: 16px;height: 16px;border: 2px solid #4D9FFF;border-radius: 50%;}.slick-dots li button:after {content: '';display: block;position: absolute;width: 8px;height: 8px;background: #4D9FFF;left: 50%;top: 50%;transform: translate(-50%, -50%) scale(0);border-radius: 50%;transition: transform 0.3s ease;}.slick-dots li.slick-active button:after {transform: translate(-50%, -50%) scale(1);}.slick-dots li button:before {display: none;}.industries-block {display: flex;flex-wrap: wrap;column-gap: 45px;row-gap: 50px;}.industry-box span.d-block {display: block;margin-top: 10px;}.industry-box {width: calc(20% - 36px);border-radius: 10px;background: #FFF;box-shadow: 0px 5px 24px 0px rgba(14, 31, 53, 0.16);padding: 35px 10px;position: relative;overflow: hidden;}.box-content {position: absolute;background: #FF6359;left: 0;right: 0;top: 0;bottom: 0;display: flex;align-items: center;padding: 15px;color: #fff;font-weight: 400;transform: rotateX(90deg);transform-origin: bottom;transition: transform 0.6s;line-height: 20px;border-radius: 10px;box-shadow: 0px 5px 24px 0px rgba(14, 31, 53, 0.16) }.industry-box:hover .box-content {transform: rotateX(0deg);}.industry-titlebox {width: calc(60% - 18px);}.testimonial-section {background: #FFFBF8;}.testimonial-contentwrap {border: 2px solid #FFE6D6;border-radius: 15px;background: #fff;margin-right: var(--testimonialSpacing);width: var(--width459);}.testimonial-img::after {display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;border-radius: 20px;background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.15) 82.14%, #000 113.26%);}.testimonial-contentwrap .panel-title {margin: 0;}.slick-arrow {width: 50px;height: 50px;border: 1px solid #7B7B7B;border-radius: 50%;top: -89px;background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjUgMTJDMTYuNSAxMi4xOTE4IDE2LjQyNjcgMTIuMzgzOCAxNi4yODAzIDEyLjUzMDJMOC43ODAzIDIwLjAzMDJDOC40ODcyMyAyMC4zMjMzIDguMDEyNjcgMjAuMzIzMyA3LjcxOTggMjAuMDMwMkM3LjQyNjkyIDE5LjczNzEgNy40MjY3MyAxOS4yNjI2IDcuNzE5OCAxOC45Njk3TDE0LjY4OTUgMTJMNy43MTk4IDUuMDMwMkM3LjQyNjczIDQuNzM3MTQgNy40MjY3MyA0LjI2MjU4IDcuNzE5OCAzLjk2OTdDOC4wMTI4NiAzLjY3NjgzIDguNDg3NDIgMy42NzY2NCA4Ljc4MDMgMy45Njk3TDE2LjI4MDMgMTEuNDY5N0MxNi40MjY3IDExLjYxNjEgMTYuNSAxMS44MDgxIDE2LjUgMTJaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K) !important;background-repeat: no-repeat !important;background-size: 30px !important;background-position: center !important;transform: none !important;}.slick-arrow::before {display: none;}.slick-next {right: 0;}.slick-prev, .owl-prev {left: auto;right: 74px;transform: rotateY(-180deg) !important;}.video-wrapper {float: none;}.testimonial-contentwrap .panel {padding: 7px 0;border-bottom: 2px solid #FFE6D6;}.testimonial-contentwrap .panel:last-child {border-bottom: 0;}.testimonial-contentwrap .panel-body {padding: 0 30px 0 60px;font-size: 16px;}.testimonial-contentwrap .panel-title a {display: flex;align-items: center;padding: 10px 20px;color: #3B3B3B;font-size: var(--font20);}.testimonial-contentwrap .panel-title.visible a {color: #FF7A2F;}.testimonial-contentwrap .panel-title a img {flex-shrink: 0;margin-right: 15px;}.clientname {margin-bottom: 3px;}.clientinfo-block {font-size: 16px;color: #000 !important;padding-top: 20px;padding-left: 18px;}.testi-content {width: 90%;overflow: hidden !important;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-size: 14px !important;}.testimonial-info svg {width: 60px;height: 60px;margin-right: 15px;flex-shrink: 0;cursor: pointer;position: absolute;top: -28px;left: 15px;}.testimonial-info {padding: 25px 0px 0px;position: relative;color: #fff;display: flex;align-items: center;}.home-banner-info {top: 0;left: 0;position: absolute;width: 100%;height: 100%;border-radius: 16px;}.banner-playicon {height: 100%;display: flex;align-items: end;justify-content: center;}.testimonial-wrapper {display: flex;flex-wrap: wrap;align-items: flex-start;}.testimonial-slider {position: relative;display: flex;}.testimonial-slider .slick-list {margin: 0 -15px;}.testimonial-slider, .testimonial-slider .slick-track, .testimonial-slider .slick-list {height: 100%;}.testimonial-box {position: relative;padding: 15px;background: #fff;border-radius: 34px;box-shadow: 6px 6px 9px -2px rgba(24, 39, 75, 0.10), 0px 6px 14px -6px rgba(24, 39, 75, 0.12);}.testimonial-img>img {width: 100%;height: 100% !important;object-fit: cover;object-position: center;}.testimonial-img {border-radius: 30px;overflow: hidden;height: 100%;position: relative;max-height: 255px;}.testimonial-videosection {width: 100%;}.partner-infobox {display: flex;}.partner-wrapper {max-width: 1254px;margin: 0 auto;}.partnerinfo-img {flex-shrink: 0;width: 50px;height: 50px;margin-right: 25px;}.partner-wrapsection {row-gap: 50px;display: flex;flex-wrap: wrap;padding-top: 45px;}.partner-title {background: #2583E9;color: #fff;position: relative;}.partner-title .title-border::after {background: #fff;}.partner-title .container {position: relative;z-index: 1;}.partner-title::after {content: '';background: url('https://cdn.moontechnolabs.com/live/images/pattern1.png') no-repeat bottom center;height: 41px;position: absolute;left: 0;right: 0;bottom: -40px;background-size: cover;background-position: center bottom;}.bg-grey {background: #FBFBFB;}.bg-lightblue {background: rgba(209, 233, 250, 0.5);}.portfolio-title {border-radius: 4px;background: rgba(0, 0, 0, 0.05);padding: 8px 12px;display: inline-block;font-size: 12px;font-weight: 500;line-height: normal;max-width: fit-content;}.maxw-1170 {max-width: 1170px;margin: 0 auto;}.maxw-180 {max-width: 180px;}.accreditation-block {justify-content: center;row-gap: 30px;}.maxw-146 {max-width: 146px;}.maxw-206 {max-width: 206px;}.device-wrap {min-height: 140px;display: flex;align-items: center;justify-content: center;border-radius: 20px;}.device-wrap span {margin: 0 auto;font-size: 16px;}.imageblock {height: 100%;border-radius: 15px;overflow: hidden;max-height: 410px;}.imageblock img {object-fit: cover;height: 100%;}.align-self-start {align-self: flex-start;}.small-infobx {padding: 5px;border: 1px solid #0D71EB;border-radius: 15px;transition: all 0.5s ease;height: 100%;}.small-infobx:hover {box-shadow: 0 3px 6px 1px #0d71eb54;}.small-infoimg {background: rgba(13, 113, 235, 0.07);margin-right: 15px;flex-shrink: 0;}.d-flex {display: flex;}.flex-wrap {flex-wrap: wrap;}.align-center {align-items: center;}.row-gap30 {row-gap: 30px;}.gap-12 {gap: 12px;}.star-ratings {padding: 5px 0px 0px 0px;position: relative;}.star-ratings .techcard_wrap {display: flex;min-height: 90px;flex-wrap: wrap;justify-content: space-between;box-shadow: var(--shadow);border-radius: 8px;z-index: 10;}.star-ratings .tech-card {display: flex;align-items: center;width: 25%;flex-direction: column;justify-content: center;text-align: center;position: relative;}.star-ratings .tech-card .techcard-logo {width: 67%;}.star-ratings .tech-card.goodfirms .techcard-logo {width: 86% !important;}.star-ratings .tech-card .techcard-rating {width: 65%;}.star-ratings .tech-card:not(:last-child):after {content: " ";width: 1px;height: 80%;top: 0;bottom: 0;margin: auto;position: absolute;right: 0;background-color: #cfd3de;}.esteemed-clients .our-clients .trust-client .client-imgs {filter: grayscale(0%);min-height: 120px;max-height: 120px;display: inline;}.esteemed-clients .wrapper .owl-stage {display: flex;align-items: center;flex-wrap: wrap;}.esteemed-images {min-height: 110px;height: 100%;display: flex;align-items: center;}.esteemed-images div {height: 100% !important;}.esteemed-clients .wrapper .owl-item {margin: 0 auto !important;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item {padding-right: 20px;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item.active {padding-bottom: 15px;}.video-block {height: 100%;}.video-block .infrastructure {height: 100%;}.video-block .infrastructur_inner {height: 100%;}.video-block .infrastructure .infrastructur_inner a img {margin-top: 0px;}.video-block .infrastructur_inner .play_button_mtpl {opacity: 1;flex-direction: inherit;align-items: inherit;justify-content: inherit;text-decoration: none;height: 100%;}.video-block .infrastructur_inner .play_button_mtpl img {height: auto;}.homepage-blogs .blog_desc {padding: 0 0px 16px;min-height: 66px;}.homepage-blogs .blog_desc p {min-height: 46px;color: rgba(0, 0, 0, .9);font-weight: 600;margin: 0px;}.homepage-blogs .blog_date {padding: 0 0px;display: flex;align-items: center;}.homepage-blogs .blog_date img {padding-right: 10px;}.homepage-blogs .blog_date span {line-height: 13px;margin-top: 2px;text-transform: uppercase;color: #3b3b3b;}.maxw-83 {max-width: 83%;margin: 0 auto;}.trusted-title {text-align: center;display: flex;align-items: center;justify-content: center;height: 100%;width: 100%;min-height: 100%;}.wrapper .center-slider .slick-slide, .wrapper .center-slider .slick-slide[aria-hidden="true"]:not(.slick-cloned)~.slick-cloned[aria-hidden="true"] {transform: scale(0.8, 0.8);transition: all 0.4s ease-in-out;}@-webkit-keyframes play-btn {0% {-webkit-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.1);transform: scale(1.1);}100% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes play-btn {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}}@-webkit-keyframes play-btn {0% {-webkit-box-shadow: 0 0 0 rgba(255, 122, 47, .9);}50% {-webkit-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);}}@keyframes play-btn {0% {-moz-box-shadow: 0 0 0 rgba(255, 122, 47, .9);box-shadow: 0 0 0 rgba(255, 122, 47, .9);}70% {-moz-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 122, 47, 0);box-shadow: 0 0 0 0 rgba(255, 122, 47, 0);}}#infrastructure button.close {line-height: 13px !important;padding-bottom: 2px;}.testimonial-videosection .slick-track {display: flex;}.element-item.highlighted_opacity {display: block;}.element-item {display: none;}.main-wrapper .owl-nav.disabled, .main-wrapper .owl-dots.disabled {display: none !important;}.main-wrapper .owl-next span, .main-wrapper .owl-prev span, .main-wrapper .owl-dot span {display: none !important;}.testimonial-videosection .owl-nav {position: absolute;right: 28px;gap: 20px;display: flex;top: -100px;}.main-wrapper .owl-dots {text-align: center;gap: 8px;display: flex;justify-content: center;margin-top: 15px;}.main-wrapper .banner-wrapper .owl-dots .owl-dot {border: 1.5px solid #C0B6AD !important;width: 18px !important;height: 18px !important;}.main-wrapper .banner-wrapper .owl-dots .owl-dot.active {border: 1.5px solid #FF7A2F !important;width: 18px !important;height: 18px !important;background-size: 20px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3ccircle cx='8' cy='8' r='4' fill='%23FF7A2F'/%3e%3c/svg%3e") !important;}.main-wrapper .owl-dots .owl-dot {border: 1px solid #2583e9;width: 18px;height: 18px;background-color: transparent;border-radius: 30px;}.main-wrapper .owl-dots .owl-dot.active {border: 1px solid #2583e9;width: 18px;height: 18px;background-size: 20px;background-position: center center;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%232583E9'/%3e%3c/svg%3e") !important;}.main-wrapper .owl-carousel .owl-item img {display: block;max-width: 100% !important;width: auto !important;margin: 0 auto;}.main-wrapper .testimonial-videosection .owl-carousel .owl-item img {display: block;max-width: 100% !important;width: 100% !important;min-height: 230px;max-height: 230px;}.main-wrapper .owl-theme .owl-nav[class*=owl-] {background: transparent !important;display: flex;gap: 25px;}.heading-center-top.none {display: none;}.main-wrapper .owl-next, .main-wrapper .owl-prev {width: 50px;height: 50px;border: 1px solid #7B7B7B !important;border-radius: 50%;top: -89px;background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjUgMTJDMTYuNSAxMi4xOTE4IDE2LjQyNjcgMTIuMzgzOCAxNi4yODAzIDEyLjUzMDJMOC43ODAzIDIwLjAzMDJDOC40ODcyMyAyMC4zMjMzIDguMDEyNjcgMjAuMzIzMyA3LjcxOTggMjAuMDMwMkM3LjQyNjkyIDE5LjczNzEgNy40MjY3MyAxOS4yNjI2IDcuNzE5OCAxOC45Njk3TDE0LjY4OTUgMTJMNy43MTk4IDUuMDMwMkM3LjQyNjczIDQuNzM3MTQgNy40MjY3MyA0LjI2MjU4IDcuNzE5OCAzLjk2OTdDOC4wMTI4NiAzLjY3NjgzIDguNDg3NDIgMy42NzY2NCA4Ljc4MDMgMy45Njk3TDE2LjI4MDMgMTEuNDY5N0MxNi40MjY3IDExLjYxNjEgMTYuNSAxMS44MDgxIDE2LjUgMTJaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K) !important;background-repeat: no-repeat !important;background-size: 30px;background-position: center !important;}.app-developed .owl-prev {position: absolute;top: 50%;left: -60px;}.app-developed .owl-next {position: absolute;top: 50%;right: -60px;}.home-banner, .home-banner .owl-stage-outer {border-radius: 14px;}#testimonial_sliders .owl-stage-outer, #testimonial_sliders .owl-stage, #testimonial_sliders .owl-item {height: 100%;border-radius: 20px;}.tech-partner1 {background: #FFF9EF;}.tech-partner2 {background: #F4F4F4;}.tech-partner3 {background: #FFF1F0;}.tech-partner4 {background: #FFF7E1;}.tech-partner5 {background: #EFFBFF;}.tech-partner6 {background: #E7FFFA;}.accredi-image {margin: 0 auto;}.partnerimg1 {max-width: 29%;}.partnerimg2 {max-width: 58%;}.partnerimg3 {max-width: 72%;}.partnerimg4 {max-width: 49%;}.partnerimg5 {max-width: 59%;}.partnerimg6 {max-width: 63%;}#testimonial_sliders .owl-stage-outer, #testimonial_sliders .owl-stage, #testimonial_sliders .owl-item {border-bottom-left-radius: 50px !important;border-top-left-radius: 32px !important;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item.active .item {box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 8px 2px;border-radius: 32px;border-bottom-left-radius: 32px;height: 100%;min-height: 451px;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item .item {margin: 5px;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item .item {border-radius: 32px;border-bottom-left-radius: 32px;height: 100%;min-height: 451px;}.text-capitalize {text-transform: capitalize !important;}.font17 {font-size: 17px;padding-bottom: 5px;}.client-card {border-radius: 12px;border: 1px solid #FFE6D6;background: #FFF;text-align: center;font-size: var(--font18);padding: var(--spacing25) 10px;}.client-card img {width: var(--spacing35);height: var(--spacing35);}.home-testimonial .hide-show {max-height: 100% !important;}.app-developed .btn-primary {padding: 10px 25px;min-height: 64px;min-width: 263px;margin-top: 15px;}.home-testimonial [class="col-lg-2 col-sm-4"] {padding-left: 10px !important;padding-right: 10px !important;}.location_div_main {margin-bottom: 15px;}.connect_with_us h3 {font-size: 20px;margin-top: 0;margin-bottom: 20px;font-weight: 400;color: #fff;}.blog-wrapper.loading .blog-image {position: relative;}.blog-wrapper.loading .blog-image::before {content: '';background: #eee;width: 102%;height: 104%;position: absolute;top: -6px;left: -3px;z-index: 999;border-radius: 10px;}.blog-wrapper.loading .category span, .blog-wrapper.loading .blog_desc p, .blog-wrapper.loading .blog_date {position: relative;}.blog-wrapper.loading .category span::after, .blog-wrapper.loading .blog_desc p::after, .blog-wrapper.loading .blog_date::after {background: #eee;border-radius: 4px;z-index: 99;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;}.blog-wrapper.loading .category span, .blog-wrapper.loading .blog_desc p, .blog-wrapper.loading .blog_date, .blog-wrapper.loading .blog_date img {z-index: 9;}@keyframes loading {0% {transform: skewX(0deg) translateX(-100%);}100% {transform: skewX(0deg) translateX(100%);}}.loading::before {content: "";position: absolute;background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.9), transparent);width: 50%;height: 100%;top: 0;left: 0;animation: loading 1s infinite;z-index: 1001;}.aboutus-section .video-block .play_button_mtpl {max-height: 500px;}@media screen and (min-width: 768px) {.projects-infowrapper [class*=col-]:nth-child(3n + 1) {border-left: 0;}.projects-infowrapper [class*=col-]:nth-child(3n) {border-right: 0;}.projects-infowrapper [class*=col-]:nth-child(3n)~[class*=col-] {border-bottom: 0;border-top: 1px solid #E9E9E9;}}@media screen and (min-width: 992px) {.d-md-flex {display: flex !important;}.aboutus-section .video-block .play_button_mtpl {min-height: 410px;}}@media screen and (min-width: 1201px) {.main_logo img {width: auto;}}@media screen and (min-width: 1701px) {.main_header .container {width: 100%;}}@media screen and (max-width: 1600.98px) {.small-infocontent {--font18: 14px;}}@media screen and (max-width: 1399.98px) {.blog-image {height: 196px;}.small-infocontent {--font18: 14px;}.listing-block li:not(:last-child) {margin-bottom: 12px;}}@media screen and (max-width: 1400.98px) {.main-wrapper {--minh230: 200px;--width70: 60px;--font18: 16px;--spacing124: 60px;--serviceTabSpacing: 35px;}.main-appswrap .slick-arrow, .owl-next, .owl-prev {width: 40px;height: 40px;}.main-appswrap .slick-next {right: -45px !important;}.main-appswrap .slick-prev {left: -45px !important;}}@media screen and (max-width: 1200px) {.main-wrapper {--serviceTabSpacing: 30px;}.apps-contentblock {padding-right: 10px !important;min-height: 535px !important;}.blog-image img {object-fit: contain;}.key-features {padding-right: 130px;}.experties-block .btn-primary {min-width: 250px !important;padding: 19px 20px;}.service-tabblock {}}@media screen and (max-width: 1240px) {.main-wrapper {--font28: 24px;--width70: 48px;}.small-infocontent:first-child {line-height: 1.2;}.width-70 {padding: 8px;}}@media screen and (max-width: 1199.98px) {.main-wrapper {--font74: 60px;--font62: 50px;--font24: 18px;--font44: 40px;--font18: 16px;--font54: 45px;--font50: 42px;--font20: 18px;--spacing100: 70px;--spacing30: 15px;--width70: 60px;--tabWidth: 370px;--serviceTabSpacing: 25px;--orangeBoxSpacing: 45px 40px;--width459: 379px;--mt-30: 20px;--mt-20: 12px;}.info-boxblock {padding: 25px 15px;}.app-developed .btn-primary {margin-top: 15px;}.industries-block {gap: 15px;}.industry-titlebox {width: 100%;}.industry-box {width: calc(25% - 15px);}.blog-slider .slick-list {margin: 0 -15px;}.apps-block {padding: 40px 30px 40px 40px;border-radius: 20px;}.apps-contentblock {width: 55%;padding-right: 15px;padding-bottom: 35px;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item.active .item {min-height: 432px !important;}.apps-imagewrap {width: 45%;}.blog-image {height: 146px;}.testimonial-box {border-radius: 28px !important;}.testimonial-img {border-radius: 22px;}#testimonial_sliders .owl-stage-outer, #testimonial_sliders .owl-stage, #testimonial_sliders .owl-item {border-bottom-left-radius: 40px !important;border-top-left-radius: 28px !important;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item.active .item {border-radius: 28px !important;border-bottom-left-radius: 28px !important;}}@media screen and (max-width: 1024px) {.main-wrapper {padding-top: 60px;--spacing50: 30px;--font44: 36px;}header.main_header.menubar {background-color: #fff !important;}.full-menu header.main_header.menubar {bottom: 0;}.testimonial-videosection .owl-nav {top: -80px !important;}.banner-textwrap .title {line-height: 48px;--spacing25: 15px;--font62: 40px;}.btn-md {padding: 8px;max-width: 165px;min-width: 165px;}.btn-primary {font-size: 22px;}.star-ratings {--mt-30: 15px;}.esteemed-images {min-height: 120px;}}@media screen and (max-width: 991.98px) {.main-wrapper {padding-top: 60px;--font74: 40px;--font62: 40px;--font44: 32px;--font54: 40px;--font50: 38px;--font20: 16px;--font24: 18px;--font18: 16px;--spacing100: 50px;--spacing70: 50px;--spacing50: 30px;--spacing40: 25px;--spacing124: 60px;--spacing30: 20px;--width70: 50px;--tabWidth: 320px;--width459: 290px;--testimonialSpacing: 20px;--orangeBoxSpacing: 35px 30px;--mt-30: 15px;}.row-gap30 {row-gap: 15px;}.banner-wrapper {padding: 45px 0 0;}.rightblock {top: 20%;right: -11%;}.heading-center-top {display: block;text-align: center;width: 100%;}.heading-center-top.none {display: block !important;text-align: center;width: 100%;}.heading-center-top::after {margin: 10px auto 5px;}.heading-none {display: none;}.accreditation-block {row-gap: 15px;}.device-wrap {min-height: 110px;}.apps-contentblock {min-height: 455px !important;}.leftblock {top: 0%;left: -252px;}.listing-block {column-count: 1;}.key-features {padding-right: 10px;}.banner-textwrap .title {margin-bottom: 15px;}.info-boxblock {padding: 20px 15px;}.banner-textwrap {max-width: 100%;margin-bottom: 25px;justify-content: unset;}.maxw-83 {max-width: 100% !important;}.main-wrapper .container {width: 100%;padding-left: 15px;padding-right: 15px;}.service-tabblock {}.aboutus-section::before, .aboutus-section::after {background-size: 100%;}.mobile-mb-20 {margin-bottom: 20px;}.service-tabinfo {padding: 30px 20px;}.service-tablinks {padding: 15px 0;}.service-tablinks li a {padding: 14px 15px;}.mb-25 {margin-bottom: 15px;}.mb-35 {margin-bottom: 20px;}.listing-block li:not(:last-child) {margin-bottom: 8px;}.readyto-infobox .block {width: calc(100% - 220px);}.readyto-infobox .buttons-block {width: 220px;}.btn-primary {padding: 13px 26px;font-size: 20px;min-width: auto;}.app-developed .btn-primary {padding: 10px 25px;min-height: auto;min-width: auto;margin-top: 15px;}.testimonial-contentwrap .panel-title a span {top: 1px;}.testimonial-contentwrap .panel-title a img {margin-right: 10px;}.testimonial-contentwrap .panel-title a {padding: 10px 15px;}.testimonial-contentwrap .panel {padding: 5px 0;}.testimonial-info svg {width: 38px;height: 38px;margin-right: 10px;}.clientname {margin-bottom: 0;}.testimonial-box {padding: 8px;}.testimonial-slider .slick-list {margin: 0 -7px;}.partner-wrapsection {row-gap: 40px;}.blog-wrapper {padding: 15px;}.blog-slider .slick-list {margin: 0 -7px;}.apps-contentblock {width: 100%;padding-right: 0;}.apps-imagewrap {width: 100%;text-align: center;}.apps-block {padding: 30px 20px 30px 30px;}.industry-titlebox {width: 100%;margin-bottom: 15px;}.industry-box {width: calc(33.33% - 10px);padding: 20px 10px;}.industries-block {gap: 15px;}.testimonial-contentwrap .panel-body {padding: 0 30px 0 50px;}.about-content {max-width: 100%;}.project-serviceinfo {max-width: 100%;}.btn-md {padding: 8px 13px;min-width: auto !important;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item.active {padding-right: 15px !important;padding-left: 10px;}.star-ratings {padding-top: 0px !important;}.whychoose-block .col-md-4.mobile-mb-20 {width: 100% !important;}.imageblock {width: 100% !important;}.imageblock img {width: 100% !important;height: 100% !important;}.star-ratings .techcard_wrap {padding: 10px 10px 25px 10px;border-radius: 5px;}.star-ratings .tech-card.upwork::after {display: block;}.star-ratings .tech-card .techcard-rating {padding-bottom: 0px;}.trusted-title {padding: 15px;}.esteemed-images {min-height: 140px;}}@media screen and (min-width: 767.99px) and (max-width:768px) {.service-tablinks .nav-tabs {justify-content: space-between;flex-direction: column;display: flex;height: 100% !important;row-gap: 3px;}.service-tabblock {max-height: 530px !important;}.service-tabblock {max-height: 530px !important;}.service-tablinks {height: 100% !important;min-height: 530px !important;}.service-tabwrapper {height: 530px !important;}.service-tabinfo {max-height: 530px !important;}}@media screen and (max-width: 768px) {.main-wrapper {padding-top: 80px !important;}.testimonial-contentwrap {width: 100%;margin: 0 0 20px 0;}.testimonial-videosection {width: 100%;}.buttons-block.mt-30 {text-align: center;}.banner-textwrap .btn-primary {padding: 8px 13px !important;min-width: 85% !important;}.service-tabblock {}.service-tablinks .tab-title {display: none;}.service-tablinks {width: 10%;}.service-tabwrapper {width: 85%;overflow-y: auto;}.service-tablinks li a {justify-content: center;}.linkimg, .service-tablinks li a svg {margin-right: 0px;}.service-tabblock {max-height: 485px;min-height: auto !important;}.testimonial-img {max-height: 300px;}.main-wrapper .testimonial-videosection .owl-carousel .owl-item img {max-height: 290px !important;min-height: 290px !important;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item.active .item {min-height: 518px !important;}.clientinfo-block {padding-top: 5px !important;}.trusted-title {padding: 0px !important;padding-top: 10px !important;margin-bottom: 0px !important;}.d-md-none {display: block;}.d-md-block {display: none;}}@media screen and (max-width: 767.99px) {.banner-textwrap {margin-bottom: 30px;}.apps-contentblock {min-height: 355px !important;}.partner-infobox {flex-direction: column;}.projects-infowrapper [class*=col-] {border-bottom: 1px solid #E9E9E9;}.projects-infowrapper [class*=col-]:nth-child(2n) {border-right: 0;}.projects-infowrapper [class*=col-]:nth-child(4n)~[class*=col-] {border-bottom: 0;}.apps-contentblock p.font18 {min-height: auto !important;}.partner-wrapsection {row-gap: 0;}.partner-wrapsection [class*=col-]:not(:last-child) {margin-bottom: 25px;}.readyto-infobox {padding: 30px 30px;}.readyto-infobox .block {width: 100%;text-align: center;}.readyto-infobox .buttons-block {width: 100%;text-align: center;margin-top: 20px;margin-inline: auto;}.readyto-infobox .buttons-block .btn, .partner-wrapsection .btn {width: auto;padding: 8px 20px !important;}.slick-arrow, .owl-next, .owl-prev {bottom: -40px;top: auto;background-size: 21px !important;width: 30px;height: 30px;}.main-wrapper .owl-next, .main-wrapper .owl-prev {width: 30px !important;height: 30px !important;background-size: 20px !important;}.slick-prev {right: 41px;}.testimonial-info {padding: 15px;}.hiring-wrapper {row-gap: 20px;}.row-gap30 {row-gap: 15px;}.banner-wrapper {padding: 25px 0 0;}.esteemed-clients .our-clients .trust-client .client-imgs {min-height: 60px !important;max-height: 60px !important;}.trusted-title {padding: 15px !important;margin-bottom: 0px !important;}.star-ratings .tech-card .techcard-logo {width: 60%;padding-bottom: 10px;}.star-ratings .tech-card.goodfirms .techcard-logo {width: 100% !important;}.star-ratings .tech-card.goodfirms .techcard-logo {width: 90% !important;}.star-ratings .tech-card .techcard-rating {width: 70%;}.star-ratings .goodfirms .techcard-rating, .star-ratings .brak .techcard-rating {padding-bottom: 0px !important;}.testimonial-slider {flex-direction: column;}.testimonial-videosection .owl-nav {position: static !important;justify-content: end !important;margin-top: 15px;margin-right: 8px;gap: 12px !important;}}@media screen and (max-width: 575.98px) {.main-wrapper {--font24: 16px;--font62: 34px;--font44: 28px;--spacing70: 30px;}.btn-md {padding: 6px 13px !important;}.tab-content>.active {display: block;overflow-y: auto;max-height: 485px;}.service-tablinks {width: 20%;}.service-tabwrapper {width: 80%;}.linkimg, .service-tablinks li a svg {margin-right: 0px;}.partner-section .mt-20 {margin-top: 0px !important;}.btn-primary {font-size: 16px !important;border-radius: 5px !important;}.banner-textwrap .title {line-height: 40px;--font62: 32px;}.industry-box {width: calc(50% - 8px);padding: 15px;min-height: 150px;}.apps-imagewrap {display: none;}.device-wrap {min-height: 85px;}.apps-imagewrap.block {display: block !important;margin-bottom: 20px;}.apps-contentblock {padding-bottom: 0px !important;}.row-gap30 {row-gap: 10px;}.hiring-wrapper [class*=col-] {width: 100%;}.blog-image {height: 200px;}.blog-image img {object-fit: fill;}.readyto-infobox {padding: 20px;}.industries-block .box-content {font-size: 12px !important;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item.active .item {min-height: 493px !important;}.testimonial-img {max-height: 350px;}.main-wrapper .testimonial-videosection .owl-carousel .owl-item img {max-height: 315px !important;min-height: 315px !important;}.partnerimg4, .partnerimg5, .partnerimg6, .partnerimg2 {max-width: 70% !important;}.partnerimg1 {max-width: 43% !important;}.partnerimg3 {max-width: 85% !important;}.star-ratings .tech-card .techcard-rating {padding-bottom: 20px;}.star-ratings .tech-card:not(:last-child):after, .star-ratings .tech-card.goodfirms::before {display: none;}.star-ratings .tech-card:not(:last-child):before {content: " ";width: 90%;height: 1px;top: 95%;bottom: 0;margin: auto;position: absolute;right: 0;background-color: #cfd3de;left: 0px;}.star-ratings .tech-card .techcard-logo {width: 60%;padding-bottom: 10px;}.star-ratings .tech-card {width: 50%;max-height: 80px;min-height: 80px;}.star-ratings .tech-card:not(:last-child):before {top: 88% !important;}.star-ratings .tech-card.goodfirms .techcard-logo {width: 100% !important;}.main-wrapper .home-testimonial .col-xs-6:nth-child(even), .main-wrapper .accreditation-block .col-xs-6:nth-child(even) {padding-left: 8px !important;}.main-wrapper .accreditation-block .col-xs-6:nth-child(even) {padding-right: 0px !important;}.main-wrapper .accreditation-block .col-xs-6:nth-child(odd) {padding-left: 0px !important;}.main-wrapper .home-testimonial .col-xs-6:nth-child(odd), .main-wrapper .accreditation-block .col-xs-6:nth-child(odd) {padding-right: 8px !important;}.star-ratings .techcard_wrap {padding: 10px 10px 0px 10px;}.main-wrapper .home-testimonial .client-card .font18 {font-size: 15px !important;}.mobile-mb-0 {margin-bottom: 0px !important;}.homepage-blogs .box-content {font-size: 12px;}.homepage-blogs .blog_desc p {min-height: auto !important;}.partner-title::after {display: none !important;}}@media screen and (max-width: 490px) {.whychoose-block .col-xs-6 {width: 50%;}.subcontent-wcmt .font28 {font-size: 18px !important;}.subcontent-wcmt [class*=col-]:nth-child(odd) {padding-right: 8px;}.subcontent-wcmt [class*=col-]:nth-child(even) {padding-left: 8px;}.width-70 {min-height: 55px;}.client-card {padding: var(--spacing25) 2px;}}@media screen and (max-width: 400px) {.main-wrapper {--font62: 32px;--spacing25: 18px 12px;}.blog-image {height: 150px;}.main-wrapper .home-testimonial .client-card {min-height: 138px;display: flex;flex-direction: column;justify-content: center;margin-top: 15px !important;}.main-wrapper .home-testimonial .owl-theme .owl-nav.disabled+.owl-dots {margin-bottom: 15px;}.box-content span, .box-content p {line-height: initial !important;}}@media screen and (max-width: 374px) {.subcontent-wcmt [class*=col-] {width: 100% !important;}.subcontent-wcmt [class*=col-]:nth-child(odd) {padding-right: 15px;}.subcontent-wcmt [class*=col-]:nth-child(even) {padding-left: 15px;}}@media screen and (max-width: 350px) {.industries-block .box-content {font-size: 10px !important;}}@media screen and (max-width: 319.98px) {.col-xs-6 {width: 100% !important;}.main-wrapper .home-testimonial .col-xs-6:nth-child(even), .main-wrapper .accreditation-block .col-xs-6:nth-child(even) {padding-left: 0px !important;}}@media screen and (min-width: 1550.98px) and (max-width: 1670px) {.main-wrapper {--width70: 60px !important;}.client-card {padding: var(--spacing25) 5px;}}@media screen and (min-width: 1400.98px) and (max-width: 1660.98px) {.main-wrapper {--width70: 60px !important;}.client-card {padding: var(--spacing25) 5px;font-size: 14px !important;}}@media (min-width: 1200px) and (max-width: 1600px) {.main-wrapper {}.service-tabblock {}.service-tablinks li a {padding: 17px 28px;}}@media (min-width: 1199.98px) and (max-width: 1599.98px) {.main-wrapper {--font62: 42px;--font54: 40px;--mt-30: 25px;--mt-20: 15px;--font24: 22px;--font44: 35px;--spacing35: 25px;--spacing25: 15px;--font16: 14px;--font24: 18px;--spacing50: 35px;}.p-40 {padding: 15px 0 !important;}.banner-wrapper {padding: 45px 0 0 !important;}.btn-md {padding: 8px !important;max-width: 300px !important;min-width: 230px !important;}.client-card {padding: var(--spacing25) 5px;font-size: 14px !important;}.client-card h3 {font-size: 14px !important;}}@media (min-width: 1199.98px) and (max-width: 1499.98px) {.apps-imagewrap {width: 55% !important;}.apps-block {padding: 50px 40px 50px 50px;border-radius: 20px;}}@media (min-width: 991.98px) and (max-width: 1399.98px) {.app-developed .owl-next, .app-developed .owl-prev {right: -50px !important;}.app-developed .owl-prev {left: -50px !important;}.main-wrapper .owl-next, .main-wrapper .owl-prev {width: 45px !important;height: 45px !important;}}@media (min-width: 1200px) and (max-width: 1600px) {.service-tablinks li a {padding: 17px 28px;}}@media (min-width: 992px) and (max-width: 1199.98px) {.accreditation-block .col-md-4 {width: 33.33333333%;}}@media (min-width: 768px) and (max-width: 991.98px) {[class*=col-] {padding-left: 7px;padding-right: 7px;}.row {margin-left: -7px;margin-right: -7px;}.banner-textwrap br {display: none;}.homepage-blogs .blog_desc {padding: 0 0px 8px !important;}}@media (min-width: 700px) and (max-width: 850px) {.m-0-auto {margin: 0 auto;width: 100%;}}@media screen and (min-height: 600px) {.service-tabinfo {max-height: 475px;overflow-y: auto;}}@media screen and (max-width: 1150px) {header.main_header.header ul.header_top li>a span {font-size: 13px !important;}}