.main_header *, .main_footer_div * {font-family: 'Lato', sans-serif !important;}.contact_form_main .cnt_main_footer_form * {font-family: 'Lato', sans-serif !important;}@media screen and (max-width: 991.99px) {.address_details_new {margin-bottom: 20px;display: flex;gap: 25px;flex-wrap: wrap;row-gap: 3px;order: 1;}.map_bg_main {order: 2;}.contact_form_popup .no_padding.bg_shadow_div {box-shadow: none !important;}}.main-section * {font-family: 'Graphik', sans-serif !important;}.cmn_question h4 a img, .esteemed-clients .owl-nav.disabled, .grocery-solution .solution-testimonials .subtitles, .healthcar-solution .solution-testimonials .subtitles, .iti__country-name, .main-section .owl-nav.disabled, .main-section .owl-theme .owl-nav .owl-next span, .main-section .owl-theme .owl-nav .owl-prev span, .main-wrapper .owl-dot span, .main-wrapper .owl-next span, .main-wrapper .owl-prev span, .medical-dimg, .section_padding_small .owl-nav.disabled, .slick-next:before, .slick-prev:before, .testimonial_slider .owl-nav, body .modal-backdrop {display: none !important;}.fab_menu input, .ftr_links_wrap, .input_field, .main-section .owl-carousel .owl-item .slider_card .image_box img, .phone-wrap .form-group, .phone-wrap .phone-inputs, .phone-wrap .react-international-phone-input, .w-100 {width: 100% !important;}img, label {max-width: 100%;}#react-select-2-input, .fade {opacity: 0;}.btn, .btn-call-float, .cookie_section a, p.sticky, ul.header_top li:last-child {white-space: nowrap;}body .modal-backdrop {position: fixed !important;}body .modal {background: rgba(0, 0, 0, 0) !important;}.trusted-title .font-24 {font-size: var(--fs24);margin-bottom: 0 !important;}.modal, body .modal.in {background: rgba(0, 0, 0, 0.5) !important;overflow-x: hidden !important;z-index: 999999;}.fab_menu {z-index: 99999 !important;}.banner-form-points {column-gap: 12%;}.fab_menu input {height: 100% !important;border-radius: 100% !important;cursor: pointer !important;position: absolute !important;z-index: 5 !important;opacity: 0 !important;}.stager {transition-timing-function: linear !important;}.main-section, body {overflow-x: hidden !important;}.banner-qouote {box-shadow: 3px 2px 8px 4px rgba(0, 0, 0, 0.1) !important;filter: none !important;}.banner-qouote .text_area_top {background: #f9f9f9 !important;}.banner-qouote .pure-material-textfield-outlined:hover input {border-color: #000 !important;}.banner-qouote .pure-material-textfield-outlined:hover input:focus {border-color: #3395cc !important;}.banner-qouote .pure-material-textfield-outlined:hover input.validation_new:focus {border-color: red !important;}.col-md-6.pr-10, .pr-10 {padding-right: 7px;}.col-md-6.pl-10, .pl-10 {padding-left: 7px;}.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), 0.87) !important;}@media screen and (max-width: 567px) {.esteemed-images .p-40 {padding: 20px 0 !important;}.mobile-animation1::after, .mobile-animation1::before, .mobile-animation::after, .mobile-animation::before {display: none !important;}.main-section .step-innerwrap .app-imgwrap {}.healthcar-solution .step-heading {}.step-listing {}.step-heading {}.imageblock {height: auto !important;}}.app-features .banner-block, .esteemed-clients .wrapper .owl-item {margin: 0 auto !important;}#button.show, .why_choose_flex {display: flex !important;}.pt_70 {padding-top: 70px !important;}.browse_file.b-17 input {bottom: -17px !important;}.hide-show p, .testimonial_client_div .hide-show p {display: -webkit-box !important;-webkit-line-clamp: 3 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;position: relative !important;}.banner_health_case_study:after, .class_desktop_hide, .collapse, .css-1u9des2-indicatorSeparator, .d-none, .hidden_filter, .map_heading ul li div.img img, .menu_title svg, .mobile_view, .owl-carousel, .owl-carousel .owl-nav.disabled, .owl-theme .owl-nav[class*='owl-'], .phone-inputs .react-international-phone-country-selector-dropdown__list-item-country-name, .select_wrap svg, .show .d-show, .slick-dots li button:before, .slick-slide, .tab-content>.tab-pane, .testimonial_client_div .d-none, .testimonial_client_div .show .d-show, .websiteClass {display: none;}.hide-show p, .text-ellips {-webkit-box-orient: vertical;}.hide-show.show p, .testimonial_client_div .hide-show.show p {display: block;overflow: auto;}.collapse.in, .name_position.center span, .owl-carousel.owl-loaded, .show .d-none, .tab-content>.active, .testimonial_client_div .show .d-none, footer, header, input[type='file'], nav, span.d-block, span.hire_cta {display: block;}label, video {display: inline-block;}#infrastructure_video, .blog_box {border: none !important;}.process_gif_div {max-width: 1290px !important;}@media screen and (max-width: 1200px) {.process_gif_div.slideInDown {max-width: 1280px !important;padding: 0 50px;}.blog_box_details {min-height: 130px !important;}.esteemed-clients.mt_mobile_30 {margin-top: 20px;}}.mt-0, .proces_start_div {margin-top: 0 !important;}@tailwind base;@tailwind components;@tailwind utilities;.slick-slide {float: left;height: auto !important;min-height: 1px;}.slick-dots li button {font-size: 0;line-height: 0;display: block;padding: 5px;cursor: pointer;color: transparent;border: 2px solid #4d9fff !important;outline: 0;background: 0;}.position-absolute {position: absolute;}.attach_file_div, .bottom_arrow, .form-input-div, .heading-underline, .mobile_view_slider, .owl-item.active.center .item, .position-relative, .service_banner_div, .testimonial-slider {position: relative;}.phone-inputs {left: 0;top: 10px;width: 100%;}.phone-inputs .react-international-phone-country-selector-button {background: #f9f9f9;height: 100%;border: 0;padding-left: 9px;}.phone-inputs .react-international-phone-country-selector-dropdown {width: 115px !important;border: none !important;}.bottom_arrow {display: inline-table;color: transparent;justify-content: center !important;top: 0 !important;}.main_header.header .header-open-menu .header_top {display: none;}@media screen and (max-width: 568px) {.main_logo {padding: 0;display: flex !important;justify-content: center !important;}}@media (max-width: 1100px) and (min-width: 1024px) {.header_top li a span {font-size: 12.5px !important;}.menu_bar ul li a {font-size: 14px !important;}}@media screen and (max-width: 1024px) {.navbar-collapse.collapse {}.main_logo {padding: 0;display: flex !important;justify-content: center !important;}.blog_box_details {min-height: 130px !important;}.main_header.header .header_top.mobile-block {display: block !important;border: none !important;}.main_header.header .header_top {display: none !important;border: none !important;}.main_header.header .header-open-menu .header_top {display: block !important;}.main_header .header-open-menu span.mobile_hide {display: block !important;font-size: 15px !important;}header.main_header.header .header-open-menu ul.header_top {padding: 0px !important;}.menu_bar .header-open-menu ul.header_top li a {border: 0;border-bottom: 0 !important;padding: 5px 3px !important;}header.main_header.header .header-open-menu ul.header_top .mobile_hide {color: #337ab7;}.main-section {padding-top: 75px !important;}}@media screen and (max-width: 1150px) {.blog_box_details {min-height: 180px !important;}}.main-section .step-innerwrap .app-imgwrap {align-items: center;display: flex;justify-content: center;}.banner-qouote .phone-wrap .iti, .megamenu_service_link .service_submenu, .ours-clints .image_box img, .testimonial-videosection, input[type='submit'].btn-block {width: 100%;}.banner-qouote .cnt_main_footer_form, .p-0 {padding: 0 !important;}.ours-clints .slick-dots {position: initial !important;}@media screen and (max-width: 350px) {.connect_with_us, .newsletter_wrap {width: 240px !important;}.connect_with_us {font-size: 14.5px !important;}.connect_with_us .form-control {width: 230px !important;padding-right: 25px !important;font-size: 14.5px !important;}.connect_submit_btn {left: 200px !important;}.social_icon {max-width: 80%;justify-content: center;display: flex;flex-wrap: wrap;}.ftr_social_icon a {margin: 0 4px 10px !important;}}@media screen and (max-width: 567.98px) {.our-clients .trust-client .client-imgs {justify-content: center;display: flex;width: calc(100% - 20px);text-align: center;}#blog_title1 {min-height: auto !important;}.m-auto {margin: 0 auto !important;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item {padding-right: 13px !important;}.theme_btn {display: flex !important;align-items: center;justify-content: center;margin: auto;}}.sub_popup.in {background: #2f3d5638 !important;}@media screen and (max-width: 991px) {.esteemed-images .p-40 {padding: 20px 0 !important;}.main_footer_div .newsletter_wrap .connect_submit_btn {bottom: 0;padding-top: 11px !important;padding-bottom: 0 !important;}.newsletter_wrap .connect_submit_btn {right: 22px !important;left: auto;}.order-01 {order: 2 !important;}.order-02 {order: 1 !important;}.blog_box_details {min-height: 110px !important;}.border-bottom::after {content: '';height: 2px;width: 75px;position: absolute;left: 0;right: 0;bottom: -15px;margin: 0 auto;background-color: var(--blue);}}.order-01 {order: 1;}.order-02 {order: 2;}@media (min-width: 991px) and (max-width: 2000px) {.margin-b-0 {margin-bottom: 0 !important;}}@media screen and (max-width: 767.99px) {.blog_box_details {min-height: auto !important;}.app-features .heading-underline::after, .dev-solution .heading-underline:after, .faq .heading-underline::after, .healthcare-industry .heading-underline::after, .medical-compliance .heading-underline::after, .our-process .heading-underline::after, .testimonial-clients .heading-underline::after {bottom: 0 !important;}.heading-underline:after {bottom: 12px !important;}}.our-clinikk .heading-underline.hire-foods::after {bottom: -11px !important;}.pb-15 {padding-bottom: 15px !important;}.visually-hidden {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;clip: rect(0, 0, 0, 0);border: 0;}.modal-backdrop {position: absolute !important;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}.sub_popup .modal-header .close {margin-top: 1px !important;}.our-clinikk.centerd .heading-underline.centerd::after {bottom: -10px !important;margin: 0 auto !important;}.slider_card {background-color: transparent !important;box-shadow: none !important;margin: 0 !important;padding: 0 !important;}.main-section .owl-theme .owl-nav .owl-next, .main-section .owl-theme .owl-nav .owl-prev {border-radius: 40px;}.main-section .owl-theme .owl-nav .owl-next:hover, .main-section .owl-theme .owl-nav .owl-prev:hover {background-color: #f1edea !important;}@media screen and (max-width: 1000px) {.owl-nav {display: none !important;}}@media screen and (min-width: 700px) {.field_div .form-group {width: 49% !important;}}.banner-qouote .form-group input {width: 100% !important;font-size: 15px;}.pure-material-textfield-outlined>input+span::after, .pure-material-textfield-outlined>textarea+span::after {flex-grow: 1;border-right: 1px solid transparent !important;}.pure-material-textfield-outlined>input+span::before, .pure-material-textfield-outlined>textarea+span::before {border-left: 1px solid transparent !important;}.image_box:after {width: 59px !important;height: 59px !important;}.address_div_child, .award_main_div {margin-top: 25px !important;}.contact_company {align-items: start !important;}.red-border {border: 1px solid red;}.thank_you_new_page .around_padding {padding: 15px 20px 10px;}.banner_slider_div_casestydy .slider_content_div_casestudy p.desc_txt_white:last-child, .block> :last-child, .browse_file, .food-delievery .mb-0, .food-delievery.main-section h2.heading, .form-group, .slick-dotted.slick-slider, .step-listing li:last-child, .thank_you_new_page .around_padding .blog_date, ul ul {margin-bottom: 0;}.casestudy_section_div .theme_btn_div, .main-section .owl-nav.disabled+.owl-dots, .mt-10, .owl-theme .owl-nav, .owl-theme .owl-nav.disabled+.owl-dots {margin-top: 10px;}.main-section .owl-theme .owl-dots .owl-dot span {width: 12px !important;height: 12px !important;margin: 1.6px !important;}.main-section .owl-theme .owl-dots .owl-dot.active span, .main-section .owl-theme .owl-dots .owl-dot:hover span {background: #2583e9 !important;}.main-section .owl-dots, .main-wrapper .owl-dots {text-align: center;gap: 8px;display: flex;justify-content: center;margin-top: 15px;}.main-section .owl-dots .owl-dot.active {border: 1px solid #2583e9;width: 18px;height: 18px;background-size: 21px;background-position: center center;}.main-section .owl-dots .owl-dot, .main-wrapper .owl-dots .owl-dot {border: 1.5px solid #2583e9;width: 18px;height: 18px;background-color: transparent;border-radius: 30px;}.main-section .owl-theme .owl-dots .owl-dot span {background: #fff !important;display: block;-webkit-backface-visibility: visible;transition: opacity 0.2s;border-radius: 30px;}.thank_you_new_page .blog_box_wrap_main {display: inline !important;}#blog_title1 {min-height: 128px;padding: 0 !important;}.custombtn {padding: 0 44px !important;text-align: start !important;}.thank_you_new_page .blog_box_wrap .blog_arrow {display: flex;justify-content: center;align-items: center;}.blog_arrow {position: absolute;bottom: 0;right: 0;height: 50px;width: 50px;background-color: #146fac;line-height: 50px;}.blog_box_wrap, .nav>li, .nav>li>a {position: relative;}.blog_box_wrap {background: #fff;box-shadow: 0 7px 30px rgba(0, 0, 0, 0.1);border-radius: 9px;width: 100%;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;}.blog_box_details span {font-weight: 600;color: rgba(0, 0, 0, 0.8);font-size: 20px;font-style: normal;text-transform: capitalize;display: block;padding: 20px;}.blog_box_details {min-height: 175px;padding-top: 0 !important;}.blog_box_wrap .post_footer {background: #dce9f3;padding: 15px !important;border-bottom-left-radius: 9px;border-bottom-right-radius: 9px;display: flex;align-items: center;min-height: 70px;justify-content: space-between;}.paragraph {text-align: center;letter-spacing: 0.5px;font-style: normal;font-weight: 400;font-size: 18px;line-height: 34px;color: rgba(0, 0, 0, 0.7);margin: -15px 0 15px;}.social_media_icon {max-height: 0;transition: max-height 0.9s ease-out;}.social_media_icon.in {max-height: 200px;}.our-clinikk .mobile-img.mobile-animation img, .our-clinikk .mobile-img.mobile-animation1 img {max-width: 100% !important;height: auto !important;max-height: none !important;}.banner-wrap {padding-bottom: 20px !important;}.main-section .slick-initialized .slick-slide {padding-left: 35px;padding-right: 15px;}.contact_wrap a, .main-section .slick-slider .slick-list, .main-section .slick-slider .slick-track {display: flex;align-items: center;}.imageblock img {height: 100% !important;object-fit: cover;}.main-section .btn.focus, .main-section .btn:focus, .main-section .btn:hover {outline: 0 !important;}.banner-qouote .select-wrap #budget_select_div_footer7 .css-1dimb5e-singleValue, .banner-qouote .select-wrap #budget_select_div_footer7 .css-1nmdiq5-menu, .phone-wrap li.country, .text_left {text-align: left !important;}.phone-wrap .country-list .search {position: relative;text-align: left;width: 100%;}.phone-wrap .country-list .search input {width: 95%;padding-left: 32px !important;min-height: 30px !important;margin-left: 0 !important;}.phone-wrap .country-list .search input::placeholder {color: red;}.main-section .owl-item, .main-section .owl-item.active, .main-section .owl-item.cloned, .testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item {padding: 0 20px 0 10px !important;}.main-section.dev-solution.mb-50 {margin-bottom: 30px !important;}.bannerform .attach_file_div, .free_quote_form .attach_file_div {padding: 7px 13px !important;}.contact_form_main .attach_file_div {padding: 3px 13px !important;background: #fff !important;}.contact_form_main .theme_btn:hover, .food-delievery .dev-solution .card .card-nuber, .food-delievery .patientcare-btn, .fw-500 {font-weight: 500;}.contact_form_main .theme_btn:hover img {filter: invert(36%) sepia(99%) saturate(2264%) hue-rotate(197deg) brightness(100%) contrast(83%) !important;}.bannerform .browse_file input {bottom: -12px !important;left: 0 !important;}.top_headerpart .main_logo img {height: 55px !important;max-width: 100% !important;}.main_header.header ul.header_top li a {font-size: 15px !important;}.main-section .label-banner>input:not(:focus):placeholder-shown+span {line-height: 66px !important;}.dev-solution .card.ft_small h3 {max-width: 350px !important;}.banner-qouote .select-wrap #budget_select_div_footer7 .css-1fdsijx-ValueContainer div {max-height: 48px !important;color: #000 !important;}.banner-qouote .select-wrap #budget_select_div_footer7 .css-13cymwt-control {border-color: #f9f9f9 !important;background: #f9f9f9 !important;text-align: left !important;}.css-qbdosj-Input {padding: 0 !important;margin: 0 !important;}.btn, .nav {margin-bottom: 0;}.modal.fade .modal-dialog.modal-animate {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out !important;}.modal.in .modal-dialog.modal-animate {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0) !important;}.contact_address_main .full_address_div {padding-right: 36px !important;}.contact_form_popup .browsefile_div .attach_file_div img {width: 24px !important;}body, html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}video {vertical-align: baseline;}.btn, img {vertical-align: middle;}a {background-color: transparent;color: #337ab7;}.budget_select_div:focus, .budget_select_div:hover, .menu_bar ul li:active, .menu_bar ul li:focus, .menu_bar ul li:hover, .menu_bar ul li:hover a, .navbar-toggle:focus, a:active, a:hover, button, button:focus, button:hover {outline: 0;}b, strong {font-weight: 700;}h1 {margin: 0.67em 0;}h1, h2, h3, h4, h5 {margin-bottom: 10px;}img {height: auto;width: auto;border: 0;}button, input, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, input[type='submit'] {-webkit-appearance: button;cursor: pointer;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}textarea {overflow: auto;}.pt_40 {padding-top: 40px !important;}.px-15 {padding-left: 15px;padding-right: 15px;}@media print {*, :after, :before {color: #000 !important;text-shadow: none !important;background: 0 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;}a, a:visited {text-decoration: underline;}a[href]:after {content: ' ('attr(href) ')';}a[href^='#']:after, a[href^='javascript:']:after {content: '';}img {page-break-inside: avoid;max-width: 100% !important;}h2, h3, p {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}.navbar {display: none;}}.form-control, body {background-color: #fff;line-height: 1.42857143;}.btn, .btn:active, .form-control, .navbar-toggle {background-image: none;}*, :after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html {font-size: 10px;-webkit-tap-highlight-color: transparent;}body {margin: 0;font-size: 14px;color: #333;}button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}a:focus, a:hover {color: #23527c;}.btn:active:focus, .btn:focus, a:focus, input[type='file']:focus {outline: -webkit-focus-ring-color auto 5px;outline-offset: -2px;}.contact_link, [role='button'] {cursor: pointer;}h1, h2, h3, h4, h5 {font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}h1, h2, h3 {margin-top: 20px;}h4, h5 {margin-top: 10px;}h1 {font-size: 36px;}h2 {font-size: 30px;}h3 {font-size: 24px;}h4 {font-size: 18px;}h5 {font-size: 14px;}.Medical-service .card-wrap .card-content h3, p {margin: 0 0 10px;}ul {margin-top: 0;margin-bottom: 10px;}.container {margin-right: auto;margin-left: auto;}.service_rating svg {color: #0f6ead;width: 14px;}.quote_span svg {width: 50px;}.pure-material-textfield-outlined>input, .pure-material-textfield-outlined>textarea {box-sizing: border-box;height: inherit;caret-color: #2196f3;}label {margin-bottom: 5px;font-weight: 700;}.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;color: #555;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;-o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;}.menu_bar ul li a:hover, .navbar-toggle {background-color: transparent;}.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-control::-moz-placeholder {color: #999;opacity: 1;}.form-control:-ms-input-placeholder {color: #999;}.form-control::-webkit-input-placeholder {color: #999;}.form-control::-ms-expand {background-color: transparent;border: 0;}.btn {text-transform: none !important;display: inline-block;font-weight: 400;text-align: center;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;border: 1px solid transparent;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.contact_sbmt, .dev-solution .service .card h3 {text-transform: capitalize;}.btn:focus, .btn:hover {color: #333;text-decoration: none;}.btn:active {outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-block {display: block;width: 100%;}.fade {-webkit-transition: opacity 0.15s linear;-o-transition: opacity 0.15s linear;transition: opacity 0.15s linear;}.nav {padding-left: 0;list-style: none;}.nav>li {display: block;}.nav>li>a {display: block;padding: 10px 15px;}.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: transparent;}.nav-tabs {border-bottom: 1px solid #ddd;}.nav-tabs>li {float: left;margin-bottom: -1px;}.nav-tabs>li>a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}.nav-tabs>li>a:hover {border-color: #eee #eee #ddd;}.frame_project_database .nav-tabs li a:hover {border-color: #fff #fff #ddd;}.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}.navbar, .navbar-toggle {border: 1px solid transparent;position: relative;}.navbar {min-height: 50px;margin-bottom: 20px;}.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, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling: touch;}.navbar-toggle {float: right;padding: 9px 10px;margin-right: 15px;margin-top: 8px;margin-bottom: 8px;border-radius: 4px;}.alert, .panel-body {padding: 15px;}.navbar-nav {margin: 7.5px -15px;}.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}@media (min-width: 768px) {.navbar {border-radius: 4px;}.trust_client_wrap {display: flex !important;align-items: center !important;}.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;overflow-y: scroll;}.navbar-collapse.collapse {height: auto !important;padding-bottom: 0;overflow: visible !important;}.navbar-toggle {display: none;}.navbar-nav {float: left;margin: 0;}.navbar-nav>li {float: left;}.navbar-nav>li>a {padding-top: 15px;padding-bottom: 15px;}.contact_form_popup .col-sm-12 {float: left;width: 100%;}}.alert, .panel {margin-bottom: 20px;}.alert {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;}.panel-title, .panel-title>a {color: inherit;}.panel {background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}.panel-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-left-radius: 3px;border-top-right-radius: 3px;}.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;}.food-delievery .mb-10, .food-delievery .mb-20, .panel-group {margin-bottom: 20px;}.panel-group .panel {margin-bottom: 0;border-radius: 4px;}.panel-group .panel+.panel {margin-top: 5px;}.media_section_main .media_logo:last-child, .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), .media_section_main .media_logo:nth-child(17n), .panel-group .panel-heading {border-bottom: 0;}.panel-group .panel-heading+.panel-collapse>.panel-body {border-top: 1px solid #ddd;}.panel-default {border-color: #ddd;}.panel-default>.panel-heading {color: #333;background-color: #f5f5f5;border-color: #ddd;}.panel-default>.panel-heading+.panel-collapse>.panel-body {border-top-color: #ddd;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.owl-theme .owl-dots, .owl-theme .owl-nav {text-align: center;-webkit-tap-highlight-color: transparent;}.owl-theme .owl-nav[class*='owl-'] {color: #fff;font-size: 14px;margin: 5px;padding: 4px 7px;background: #d6d6d6;cursor: pointer;border-radius: 3px;}.owl-theme .owl-nav[class*='owl-']:hover {background: #869791;color: #fff;text-decoration: none;}.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;}.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;transition: opacity 0.2s;border-radius: 30px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #869791;}.owl-carousel, .owl-carousel .owl-item {-webkit-tap-highlight-color: transparent;position: relative;}.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;}.owl-carousel .owl-stage:after {content: '.';display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;-webkit-transform: translate3d(0, 0, 0);}.owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none;}.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: 0;color: inherit;border: 0;padding: 0 !important;font: inherit;}.owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-height {transition: height 0.5s ease-in-out;}a, a:focus, a:hover {text-decoration: none;outline: 0;}.main_header {float: left;width: 100%;transition: 0.3s;-webkit-transition: 0.3s;}.main_header.menu-bg {top: 0;left: 0;width: 100%;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;transition: 0.3s;-webkit-transition: 0.3s;}.container {padding: 0;width: 100%;max-width: 1440px;}.top_header_div {display: flex;align-items: center;padding-top: 10px;}.top_headerpart {display: flex;justify-content: space-between;align-items: center;}.main_logo img {width: auto;height: 55px;}.sticky {position: -webkit-sticky;position: sticky;background-color: #ff0;}.menu_bar {margin-left: auto;padding-right: 0;}.menu_bar .navbar {margin-bottom: 0;min-height: auto;border: 0;border-radius: 0;}.main_submenu_div, .service_li .main_submenu_div {border-radius: 10px;background: #fff;top: 55px;z-index: 9999;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);}.menu_bar ul li {margin-left: 12px;}.menu_bar ul li a {letter-spacing: 0.05em;color: #2f3d56;font-size: 16px;line-height: 24px !important;padding: 10px;font-weight: 400;}.menu_bar ul li a span {display: flex;align-items: center;justify-content: center;}.menu_bar ul li.contact_link a {background: var(--text-primary);border-radius: 5px;color: #fff;width: 165px;text-align: center;}.main_submenu_div {display: flex;position: absolute;width: 800px;left: -50px;padding: 20px 35px;border: 1px solid #e6e8ec;opacity: 0;}.megamenu_service_link, .tech_bg_div {background-color: #fafafa;background-repeat: no-repeat;float: left;}.it_service_child, .trust_logo {box-shadow: 0 10px 20px 1px rgba(69, 158, 255, 0.1);}.service_li .main_submenu_div {position: fixed;width: 910px;left: 0;right: 0;margin: 0 auto;padding: 0;border: 1px solid #e6e8ec;}.technologies_li .main_submenu_div {position: fixed;width: 830px;background: #fff;border-radius: 10px;left: 0;top: 55px;right: 0;margin: 0 auto;z-index: 9999;padding: 0;border: 0;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);}.inner_scroll {padding: 0 0 0 35px;display: flex;overflow-y: auto;}.playforvideo video {width: 100% !important;height: auto;max-height: 315px;}@keyframes showNav {from {opacity: 0;}to {opacity: 1;}}@media screen and (max-width: 1440px) {.service_li .main_submenu_div, .technologies_li .main_submenu_div {top: 104px;}}@media screen and (min-width: 1025px) {.service_li:hover .main_submenu_div, .technologies_li:hover .main_submenu_div {display: flex;opacity: 1;z-index: 99999;visibility: visible;animation: 250ms ease-in-out both showNav;}.about_li:hover .main_submenu_div {display: block;opacity: 1;z-index: 99999;visibility: visible;animation: 250ms ease-in-out both showNav;}.main_submenu_div {visibility: hidden;}}@media screen and (max-width: 1280px) {.service_li:hover .main_submenu_div {top: 104px;}ul.header_top li a {font-size: 13px;}}@media only screen and (max-width: 1366px) and (max-height: 772px) {.service_li .main_submenu_div, .technologies_li .main_submenu_div {height: calc(100% - 120px);overflow-y: auto;}}@media screen and (max-width: 1366px) and (max-height: 695px) {.service_li:hover .main_submenu_div, .technologies_li:hover .main_submenu_div {overflow-y: visible;}.service_li .main_submenu_div, .technologies_li .main_submenu_div {top: 104px;height: calc(100% - 120px);overflow-y: auto;}}@media screen and (min-width: 1025px) and (max-width: 1120px) {.service_li .main_submenu_div {top: 120px !important;}.about_li .main_submenu_div {top: 55px;}.technologies_li .main_submenu_div {top: 120px;}}.main_submenu_div ul {float: left;padding-left: 0;list-style-type: none;}.service_submenu {width: 33.33%;}.frame_project_database .nav-tabs.width_50 li, .service-medical .wrap-card, .service_li .service_submenu {width: 50%;}.megamenu_link_div {float: left;width: 520px;padding: 25px 0 0;}.megamenu_service_link {width: 365px;padding: 25px 0 0;background-image: url(../jpg/industry_bg.jpg);background-size: cover;border-radius: 0 0 10px 10px;}.technologies_li .megamenu_link_div {float: left;width: 570px;padding: 25px 0;}.megamenu_technologies_link {float: left;width: 260px;padding-bottom: 25px;}.tech_bg_div {padding: 25px 30px;background-image: url(https://cdn.moontechnolabs.com/live/images/tech_bg_images_new.png);background-position: 1px center;background-size: 101% 100%;border-radius: 0 10px 10px;width: 100%;min-height: 567px;}.megamenu_technologies_link .tech_bg_div h4 {color: #fff;float: left;width: 100%;}.tech_bg_div span {font-size: 15px;line-height: 17px;color: #fff;text-align: center;letter-spacing: 0.05em;padding-top: 15px;float: left;width: 100%;}.menu_title, .service_header_title h4 {font-size: 19px;line-height: 22px;font-weight: 400;}.case_study_requirement_main, .hire_btn_div, .testimonial_client_div {float: left;width: 100%;text-align: center;}.menu_bar ul li .tech_hire_link {background-color: var(--text-primary) !important;color: #fff !important;height: 52px;display: inline-block;line-height: 52px;padding: 0;width: 165px;border-radius: 5px;font-size: 16px;text-align: center;font-weight: 400;border: 2px solid #fff;}.menu_bar ul li .tech_hire_link:hover {background-color: #fff !important;border: 2px solid var(--text-primary);color: #000 !important;}.menu_bar ul li .tech_hire_link:hover img, .theme_btn:hover img {filter: brightness(1);}.connect_submit_btn img, .tech_hire_link img, .theme_btn img, .theme_btn:focus img {filter: brightness(100);}.tech_hire_link img {margin-left: 15px;}.service_header_title {float: left;width: 100%;text-align: center;margin-bottom: 20px;}.service_header_title h4 {color: #000;margin: 0;width: 100%;}.megamenu_service_link .service_submenu .parent_li_menu, .service_li .parent_li_menu {min-height: auto;}.industry_service_div {float: left;width: 100%;padding: 0 10px;}.cmn_industry_service {float: left;width: 33.33%;text-align: center;margin-bottom: 20px;}.menu_bar ul li .cmn_industry_service a {color: rgba(0, 0, 0, 0.7);font-size: 13px;padding: 0;}.menu_bar ul li .cmn_industry_service a span {font-size: 14px;display: block;line-height: 14px;margin-bottom: 10px;margin-top: 10px;}.menu_title {letter-spacing: 0;color: #2f3d56;float: left;width: 100%;display: flex;align-items: center;}.service_submenu ul {width: 100%;margin: 10px 0;}.megamenu_service_link .service_submenu ul {margin: 15px 0 0;}.about_li .main_submenu_div {width: 220px;}.main_submenu_div:before, .service_li .main_submenu_div:before, .technologies_li .main_submenu_div:before {width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid rgba(255, 122, 47, 0.44);top: -12px;display: none;position: absolute;content: '';}.parent_li_menu {min-height: 240px;}.header_service_icon {float: left;margin-left: -25px;width: 25px;text-align: center;display: flex;align-items: center;justify-content: center;padding-right: 6px;}.copyright_wrap, .country_name, .header_service_icon img {float: left;}.menu_bar ul li .main_submenu_div li a {font-size: 15px;line-height: 25px;color: #2f3d56;padding: 2px 0;letter-spacing: 0;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;display: inline-block;}.menu_bar ul .main_submenu_div li {margin-left: 0;width: 100%;}.menu_bar ul li.about_li .main_submenu_div li a {padding: 5px 0;}.ftr_links ul li a:hover, .menu_bar ul li .main_submenu_div li a:hover {color: #2583e9;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;}.main_submenu_div:before {left: 80px;}.service_li .main_submenu_div:before {left: 320px;margin: 0 auto;}.technologies_li .main_submenu_div:before {left: 10px;right: 0;margin: 0 auto;}.slider_flex {display: flex;align-items: center;height: 100%;}.slider_img_div {float: left;width: 50%;right: 0;top: 0;}.testimonial_slider_div .owl-carousel .owl-stage {padding-bottom: 22px;}.btm_footer, .left_padding_zero, .padding_left {padding-left: 0;}.padding_right, .right_padding_zero {padding-right: 0;}.left_under_line {font-size: 40px;line-height: 51px;color: #2f3d56;margin-top: 0;margin-bottom: 45px;font-weight: 700;position: relative;}.left_under_line:after {content: '';height: 2px;width: 75px;position: absolute;left: 0;bottom: -5px;background-color: #146fac;}#client_slider, .contact_form_popup .col-xs-12, .form_section .form_heading, .full_address_div, .it_img_div, .service_desc, .service_rating, .services_child, .tech_menu_inner_div, .theme_btn_div {float: left;width: 100%;}.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: 0.2s ease-in;-webkit-transition: 0.2s ease-in;cursor: pointer;}.theme_btn img {margin-left: 20px;margin-top: -1px;}.menu_bar .navbar-nav>li {padding-inline: 5px;}.theme_btn:hover {color: #2583e9;border: 2px solid #2583e9;background-color: #fff;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;}.theme_btn:focus {color: #fff;border: 2px solid transparent;background: #2583e9;}.center_under_line {font-size: 40px;line-height: 51px;color: #2f3d56;margin-top: 0;margin-bottom: 30px;font-weight: 700;position: relative;text-align: center;}.center_under_line:after {content: '';height: 2px;width: 75px;position: absolute;left: 0;right: 0;bottom: -5px;margin: 0 auto;background-color: #146fac;}.frame_project_database, .frame_project_database .tab-pane, .industries_section_div, .it_service_child, .technology_section_div, .top_section_child, .trust_client_child, .trustable_client_div {width: 100%;float: left;}.industries_section_div {padding: 50px 0;text-align: center;background-color: #fafafa;}.technology_section_div {padding: 50px 0 0;text-align: center;}.technology_section_div .services_child .center_under_line {margin-bottom: 23px !important;}.frame_project_database {margin-top: 0;}.frame_project_database .tab-content {background: linear-gradient(0, #fff, #fff), #fff;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);padding: 20px 0 0;float: left;width: 100%;margin-bottom: 20px;}.frame_project_database .nav-tabs {border-bottom: 2px solid rgba(0, 0, 0, 0.05);}.frame_project_database .nav-tabs li {width: 33.33%;cursor: pointer;}.frame_project_database .nav-tabs li a {font-size: 18px;color: rgba(0, 0, 0, 0.45);line-height: 30px;font-weight: 400;}.frame_project_database .nav-tabs>li.active>a, .frame_project_database .nav-tabs>li.active>a:focus, .frame_project_database .nav-tabs>li.active>a:hover {color: #146fac;border: 0;border-bottom: 2px solid #146fac;}.top_service_section_div {background-image: url(https://cdn.moontechnolabs.com/live/images/images_svg/curve.svg);}.top_section_child {margin-top: 20px;}.top_margin {display: flex;flex-wrap: wrap;background-image: url(https://cdn.moontechnolabs.com/live/images/curve_line.svg);background-repeat: no-repeat;background-position: center;background-size: auto;}.it_service_child {padding: 40px 20px;text-align: center;background: #fff;border-radius: 18px;height: 100%;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;}.it_service_child:hover {box-shadow: 0 10px 30px 1px rgba(69, 158, 255, 0.4);transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;transform: translateY(-2px);-webkit-transform: translateY(-2px);}.it_img_div {min-height: 40px;}.service_rating {margin: 35px 0;}.service_rating span {font-weight: 700;color: #0f6ead;font-size: 18px;line-height: 23px;}.client_box p, .name_position h5, .name_position span {font-size: 15px;line-height: 24px;}.service_desc {margin: 0;color: #000;font-size: 18px;line-height: 23px;}.trustable_client_div {margin: 50px 0 0;}.trust_client_child {display: flex;justify-content: space-between;margin-bottom: 40px;flex-wrap: wrap;}.trust_logo {background: linear-gradient(0, #fff, #fff), #fff;border-radius: 10px;width: 18%;float: left;height: 80px;display: flex;align-items: center;justify-content: center;padding: 10px;margin-bottom: 30px;-webkit-transition: 0.4s ease-in;transition: 0.4s ease-in;}.media_logo img, .trust_logo img {-webkit-filter: grayscale(1);filter: grayscale(1);}.trust_logo:hover img {-webkit-filter: grayscale(0);filter: grayscale(0);-webkit-transition: 0.4s ease-in;transition: 0.4s ease-in;}.testimonial_slider_div .owl-nav {position: absolute;top: -90px;right: 0;}.main-wrapper .testimonial_slider_div .owl-nav button {color: #146fac !important;font-size: 40px !important;margin-left: 20px;width: 40px;height: 40px;line-height: 40px !important;border-radius: 50%;background-color: #fff !important;box-shadow: 0 10px 20px rgba(69, 158, 255, 0.1);}.main-wrapper .testimonial_slider_div .owl-nav button span {line-height: 40px;}.testimonial_client_div .desc_txt {width: 60%;margin: 0 auto 30px;color: rgba(47, 61, 86, 0.8);line-height: 30px;text-align: center;}.client_box {background: #fff;box-shadow: 0 10px 20px rgba(69, 158, 255, 0.1);border-radius: 18px;float: left;width: 100%;padding: 30px;min-height: 315px;margin-bottom: 20px !important;}.quote_span {font-size: 50px;line-height: 58px;letter-spacing: 0.05em;color: rgba(20, 111, 172, 0.24);font-weight: 700;}.client_box p {color: #6d7783;margin: 15px 0;padding: 0 28px;}.testi_client_content {float: left;width: 100%;text-align: left;display: flex;align-items: flex-start;}.ftr_social_icon, .media_logo {align-items: center;float: left;}.img_testi {width: 60px;display: inline-block;}.testi_client_content .img_testi img {width: 60px;height: 60px;max-width: inherit;}.name_position {display: inline-block;margin: auto;text-align: center;}.name_position h5 {margin: 0;color: #000;font-weight: 400;}.name_position span {color: #999;font-weight: 400;}.testimonial_client_div .center_under_line {margin-bottom: 25px;}.media_partner_div {float: left;width: 100%;margin-top: 40px;}.media_logo {width: 16.66%;text-align: center;height: 100px;display: flex;justify-content: center;border-right: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(0, 0, 0, 0.1);transition: 0.4s ease-in;-webkit-transition: 0.4s ease-in;}.media_logo:hover img {transition: 0.4s ease-in;-webkit-transition: 0.4s ease-in;-webkit-filter: grayscale(0);filter: grayscale(0);}.media_section_main .media_logo:nth-child(6n) {border-right: 0;}.contact_form_main {float: left;width: 100%;background: #fff;box-shadow: 0 -10px 60px rgba(0, 0, 0, 0.05);padding: 40px;text-align: left;margin-left: 0;}.banner_slider_div_about_div, .form_title_desc {float: left;width: 100%;margin-bottom: 1%;}.form_title_desc h3 {margin: 0 0 15px;font-size: 28px;color: #000;text-align: left;letter-spacing: -0.02em;}.form_title_desc p {font-size: 16px;color: #000;text-align: left;margin-bottom: 0;}.block_chain_main, .field_div {float: left;width: 100%;display: flex;justify-content: space-between;}.field_div .form-group {width: 46%;position: relative;}.pure-material-textfield-outlined {position: relative;display: inline-block;padding-top: 6px;font-size: 16px;line-height: 1.5;width: 100%;margin-bottom: 0;min-height: 55px;}.pure-material-textfield-outlined>input, .pure-material-textfield-outlined>textarea {box-sizing: border-box;height: inherit;caret-color: rgb(var(--pure-material-primary-rgb, 33, 150, 243));}.attach_file_div {height: inherit;display: flex;justify-content: space-between;background-color: #f9f9f9 !important;}.location_div_main {float: left;width: 100%;padding: 0 0 0 70px;}.location_title {line-height: 38px;color: #fff;position: relative;font-weight: 700;margin-bottom: 15px !important;font-size: 30px !important;margin: 0;}.location_title:after {content: '';height: 1px;width: 75px;position: absolute;left: 0;bottom: -14px;margin: 0 auto;background-color: #fff;}.address_div_child {float: left;width: 50%;margin-top: 50px;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;margin-bottom: 0;align-items: flex-start !important;width: 50%;float: left;}.contact_company span {font-size: 15px;color: rgba(255, 255, 255, 0.8);padding-left: 10px;}.btm_footer {float: left;width: 100%;margin-top: 60px;position: relative;z-index: 9;}.ftr_social_icon {width: 100%;text-align: center;display: flex;justify-content: center;margin-top: 60px;}.ftr_social_icon a {background: #333f69;border-radius: 5px;height: 45px;width: 45px;float: left;line-height: 20px;text-align: center;color: #fff;font-size: 16px;margin-left: 20px;transition: 0.2s ease-in;-webkit-transition: 0.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: 0.2s ease-in;-webkit-transition: 0.2s ease-in;}.ftr_social_icon a:hover svg path {fill: #333f69;}.connect_with_us {justify-content: flex-end;display: flex;flex-direction: column;}.connect_with_us .form-control {background: #333f69;border-radius: 5px;border: 0;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: var(--text-primary);}.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: 0.2s ease-in;-webkit-transition: 0.2s ease-in;opacity: 0.7;}.ftr_links_wrap {display: flex;justify-content: space-between;}.video-overlay-play-button {box-sizing: border-box;height: 15%;padding: 0;position: absolute;left: 12px;bottom: 38px;display: block;cursor: pointer;transition: opacity 150ms;border-radius: 18px;z-index: 14;}.play_button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-image: linear-gradient(transparent, hwb(0deg 0% 100% / 50%));transition: opacity 150ms;}.ftr_links ul li.hire_tag a, .video-overlay-play-button:hover {opacity: 1;}.name_position.center h5, .name_position.center span {color: #fff;text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);}.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: 40px;margin-bottom: 8px;}.award_img_div {float: left;margin-right: 10px;}.award_img_div img {width: 100px;max-width: 100%;}#get_a_free_quote .modal-dialog, #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: 0;background-color: transparent;box-shadow: none;}.contact_modal .modal-header {padding: 0;border-bottom: 0;}.contact_modal .modal-body {padding: 0;display: inline-block;}.budget_select_div {-webkit-appearance: none;background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjYXJldC1kb3duIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2FyZXQtZG93biBmYS13LTEwIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMyMCA1MTIiPjxwYXRoIGZpbGw9IiMwMDAwMDA5OSIgZD0iTTMxLjMgMTkyaDI1Ny4zYzE3LjggMCAyNi43IDIxLjUgMTQuMSAzNC4xTDE3NC4xIDM1NC44Yy03LjggNy44LTIwLjUgNy44LTI4LjMgMEwxNy4yIDIyNi4xQzQuNiAyMTMuNSAxMy41IDE5MiAzMS4zIDE5MnoiPjwvcGF0aD48L3N2Zz4=);background-position-x: 95%;background-position-y: 52%;background-size: 9px;background-repeat: no-repeat;z-index: 99;height: inherit;display: flex;justify-content: space-between;}#get_a_free_quote.contact_modal button.close {top: 33px !important;border: 0;box-shadow: none;background-color: transparent;font-size: 16px;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, 0.23);text-shadow: 0 0 0 rgba(0, 0, 0, 0.23);}.slider_img_div .slider_img {width: auto;max-width: 100%;}.blockchain_two_box {width: calc(50% - 15px);background: #fff;border: 1px solid #d4d9de;box-sizing: border-box;border-radius: 5px;margin-bottom: 30px;text-align: left;padding: 20px 20px 10px;}.blockchain_two_box h2 {font-size: 22px;color: #000;margin: 0 0 5px;display: inline-block;width: 100%;font-weight: 700;}.blockchain_dev_content {float: left;width: 100%;margin-top: 30px;display: flex;justify-content: center;align-items: center;}.bg_div_chain {width: 100%;background: linear-gradient(104.84deg, rgba(255, 255, 255, 0.2) 0.32%, rgba(255, 255, 255, 0) 100%), #6058ff;border-radius: 8px;color: #fff;padding: 30px;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;float: left;}.bg_div_chain h2 {font-size: 26px;color: #fff;margin: 0 0 10px;display: inline-block;width: 100%;font-weight: 700;}.bg_div_chain span {font-size: 16px;color: #fff;}.chain_dev_desc {float: left;text-align: justify;}.chain_dev_desc span {font-size: 18px;color: #3b3b3b;}.new_curve_service_bg {background-image: url(https://cdn.moontechnolabs.com/live/images/images_svg/service_media_bgc.svg);}.ftr_links ul li.hire_tag a:hover .tag-line, .location_div_main a, .text_color_white {color: #fff;}.location_div_main a:hover {color: #2583e9;}.field_div.textarea_field_div, .flex-column, .ftr_social_icon, .healthcare-blog .blog {flex-direction: column;}.connect_with_us .form-group {margin-bottom: 0;position: relative;}.connect_submit_btn {position: absolute;top: 2px;left: 230px;padding: 10px !important;background-color: transparent !important;border: 0;line-height: normal;float: left;}.slider_flex .slider_img_div:nth-child(odd) {text-align: center;padding: 0 20px 0 0;}.slider_flex .slider_img_div:nth-child(2n) {text-align: center;padding: 15px 0 0 20px;}.bg_div_chain:hover {box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);cursor: pointer;}.industries_section_div_hire_inner {background-color: #f3fafd;}.option_budget {color: #000;padding: 12px;}.img_wrap {margin-bottom: 10px;display: inline-block;}.attach_file_div img, .card_w_100 .card h3, .copyright_wrap .img_wrap img, .foreign_flags_wrap_div .flag_box img, .img_wrap img {max-width: 100%;}p.desc_txt_white {color: #fff;font-weight: 400;letter-spacing: 0.05em;text-align: left;font-size: 16px;}.bg_white_left_aside, .form_section, .pure-material-textfield-outlined>textarea+span .text_area_top, .pure-material-textfield-outlined>textarea:focus+span .text_area_top, .text_color_white:after {background-color: #fff;}.banner_slider_div_casestydy {float: left;width: 100%;background-color: #7066d0;padding: 5px 0 0;position: relative;margin-top: 110px;}.healthcare-blog, .padding-t-0, .pt-0, .slider_content_div_casestudy.pt_40 {padding-top: 0 !important;}.banner_grocery_casestydy {padding-top: 0;background-color: #5dc66a;}.banner_bg_orange_gradient {background-color: red;background-image: linear-gradient(-90deg, #f6423d, #f46e2e);padding: 40px 0;}.banner_ecom_case_study, .banner_slider_div_casestydy.banner_elearn_case_study.banner_ecom_case_study {background-color: #774cee;}.banner_dating_app {background: linear-gradient(135deg, #fdae95 0, #f12971 100%);}.banner_cypto_app {background: linear-gradient(294.61deg, #45108a 2.27%, #3d065f 29.57%, #10054d 101.35%);}.banner_celeb_app {background: linear-gradient(294.61deg, #ffca61 2.27%, #ffca61 29.57%, #2b8e72 101.35%);padding-top: 0 !important;}.banner_hotel_casestydy {background-color: #ff8c00;}.banner_elearn_case_study {padding-top: 0;background-color: #11c7bc;}.banner_beauty_case_study {background-color: #f1768a;}.banner_fitness_casestydy {background-color: #22c1d1;}.banner_fitness_casestydy.banner_slider_div_casestydy .slider_flex {padding: 40px 0;}.bg_color_green {padding-top: 0;background-color: #0dbd49;}.tour_bg_div {background-color: #059bff;}.banner_slider_div_casestydy .slider_flex {align-items: center;min-height: 536px;}.banner_slider_div_casestydy .slider_content_div_casestudy {width: 40%;padding: 0;}.banner_slider_div_casestydy .slider_content_div_casestudy p.desc_txt_white {font-size: 25px;line-height: 35px;}.banner_slider_div_casestydy .slider_img_div {display: flex;align-items: flex-end;justify-content: flex-end;width: 60%;}.slider_flex_casestudy .slider_img_div:nth-child(odd) {padding: 0 0 20px;}.banner_down_div {float: left;background: #fafafa;padding: 50px 0;width: 100%;margin-bottom: 50px;}.banner_down_div h2.center_under_line {font-size: 25px;line-height: 32px;}.foreign_flags_wrap_div {display: flex;justify-content: space-evenly;min-height: 70px;}.flag_box {display: flex;flex-direction: column;align-items: center;justify-content: center;}.flag_box h4 {font-size: 53px;font-weight: 700;margin: 0;line-height: 53px;}.slider_flex_casestudy .slider_img_div .slider_img {max-width: 80%;}.key_features_wrap {float: left;width: 100%;padding: 0;list-style-type: none;display: flex;flex-wrap: wrap;margin-bottom: 20px;}.frame_project_database .tab-content-casestudy {box-shadow: none;background: 0;}li.serial_number {float: left;background: #166be9;border-radius: 100px;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}li.serial_number span {font-weight: 500;font-size: 18px;line-height: 30px;color: #fff;}li.feature_steps {width: calc(100% - 38px);float: left;}.feature_desc {float: left;margin-left: 10px;}.feature_desc h5 {margin: 0;text-align: left;font-weight: 600;font-size: 26px;line-height: 30px;color: #2f3d56;}.feature_desc ul {padding: 10px 0 0 20px;text-align: left;list-style-type: disc;}.feature_desc ul li {font-size: 18px;line-height: 30px;color: rgba(0, 0, 0, 0.8);}.key_feature_slider.owl-carousel .owl-item img {width: auto;display: inline-block;max-height: 812px;}.key_feature_slider, .pt-30 {padding-top: 30px;}.key_feature_slider.owl-theme .owl-dots .owl-dot.active span, .key_feature_slider.owl-theme .owl-dots .owl-dot:hover span {background: #2f3d56;}.key_feature_slider.owl-theme .owl-dots .owl-dot span {width: 7px;height: 7px;}.service_trustable_main_casestudy {float: left;width: 100%;padding-top: 50px;}.app-features .patientcare-btn, .banner-qouote .phone-select .form-group, .m-0, .our-clinikk .our-clinikk-btn .patientcare-btn, .service_trustable_main_casestudy .trustable_client_div {margin: 0;}.slider_content_div_casestudy {float: left;width: 50%;}.banner_health_case_study {background-color: #4a74f0;}.casestudy_li .main_submenu_div {width: 330px;}.cnt_main_footer_form .attach_file_div label {display: flex;justify-content: space-between;align-items: center;max-width: 100%;padding: 2px 0 !important;}.margin-b-0, .testimonial-clients .yellow_section .hide-show p, .theme_btn {margin-bottom: 0 !important;}.video_box {padding: 0;position: relative;display: flex;flex-direction: column;}.call-float-div, .call_icon_fixed {position: fixed;top: 100px;z-index: 9999;}.client_box p {margin-top: 12px;}.name_position, .pb_20 {padding-bottom: 20px;}.call_icon_fixed {right: 0;}.call-float-div {width: 310px;transition: 0.3s ease-out 0;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}.btn-call-float {height: 45px;background: #0f6ead;font-weight: 700;position: absolute;right: 100%;font-size: 25px;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: 50%;height: 30px;width: 30px;line-height: 28px;text-align: center;padding: 0;float: right;font-size: 16px;top: 15px;}.info-call {padding: 20px 15px;width: 310px;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, 0.25);margin: 0 0 8px;text-align: center;font-size: 24px;font-weight: 600;letter-spacing: 1px;}.email-div, .number-div {padding: 10px 0;}.case_study_requirement_main p.desc_txt, .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 3px;letter-spacing: 0.5px;opacity: 1 !important;text-align: left;}.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, 0.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, 0.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;}.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, .txt-call-phone:focus {outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.txt-call-phone {width: 195px !important;padding-left: 10px !important;}.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;}.main_header, .main_header.menu-bg {position: fixed;background-color: #fff;}.info-call .email-div span.phone-no {width: 100%;padding-bottom: 5px;opacity: 1;}.info-call .email-div a.phone-no {width: 100%;opacity: 0.6;}ul.header_top {list-style: none;padding: 0 0 15px;margin: 0;}ul.header_top li {display: inline-block;text-align: center;margin: 0 auto;}ul.header_top li a {letter-spacing: 0.05em;color: #2f3d56;font-size: 15px;line-height: 22px;padding: 10px;font-weight: 400;}@media screen and (max-width: 1024px) {.main_header span.mobile_hide {font-size: 15px !important;}.app-features .banner-block .mobile-animation1::after, .app-features .banner-block .mobile-animation::after, .app-features .banner-block .mobile-animation::before, .app-features .banner-block .mobile-animation1::before {display: none !important;}}.sports-page .banner-qouote .text-area, .ev-charging .banner-qouote .text-area {min-height: 115px !important;}.cookie_section .footeraccept {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;}.banner-form-points {column-gap: 12%;}.sports-page .banner-qouote .text-area {min-height: 115px !important;}@media screen and (max-width: 1024px) {.main_header span.mobile_hide {font-size: 15px !important;}}.sports-page .banner-qouote .text-area, .ev-charging .banner-qouote .text-area {min-height: 115px !important;}.cookie_section .footeraccept {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;}.banner-form-points {column-gap: 12%;}.sports-page .banner-qouote .text-area {min-height: 115px !important;}.main_header {padding: 0 0 5px;flex-direction: column;z-index: 99;}.main_header.menu-bg {padding: 0 0 5px;flex-direction: column;}span.custom_span_2 {font-size: 14px;line-height: 52px;font-weight: 400;}.connect_with_us {width: 100% !important;justify-content: flex-start;padding-top: 42px;}.footer_copyright {float: left;width: 100%;display: flex;justify-content: space-between;align-items: center;padding-top: 80px;}.main_footer_div, .padding-b-0, .pb-0, .solution-testimonials .heading-titles {padding-bottom: 0 !important;}ul.policy_wrap {list-style-type: none;padding: 0;}ul.policy_wrap li {float: left;padding: 0 20px;border-right: 1px solid rgba(225, 225, 225, 0.5);line-height: normal;}.cmn_question h4 a, .panel-group .panel-default.cmn_question:last-child h4 a {padding: 10px 15px 10px 0;}ul.policy_wrap li a {font-size: 15px;color: #fff;opacity: 0.5;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;line-height: normal;}ul.policy_wrap li a:hover {text-decoration: none;color: #2583e9;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;}ul.policy_wrap li:last-child {border: 0;padding-right: 0;}.copyright_wrap span {font-size: 15px;color: #fff;opacity: 0.5;margin-right: 30px;}.top_service_section_div {float: left;width: 100%;padding: 40px 0 0;background-repeat: no-repeat;background-size: cover;}.navbar-toggle {padding-left: 15px !important;}.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;height: 760px !important;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;}.modal_calandry .cls-btn, .new_frequent_question .panel-default>.panel-heading {background-color: transparent;border: 0;}.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-size: 100%;position: relative;background-repeat: no-repeat;margin-top: 50px;}.new_frequent_question {float: left;width: 100%;margin: 0;}.new_frequent_question .panel {box-shadow: none;border: 0;border-top: 1px solid #c5c5c5;border-radius: 0 !important;background-color: transparent;}.new_frequent_question .cmn_question h4 {font-size: 22px;line-height: 25px;color: #000;}.new_frequent_question .cmn_question .panel-body p, .panel-body ol li {font-size: 18px;color: #707070;margin-bottom: 0;text-align: left;}.panel-group .panel-default.cmn_question:last-child {border-bottom: 1px solid #c5c5c5;}.cmn_question img {float: right;position: relative;left: 10px;}.cmn_question h4 a {display: inline-block;width: 100%;cursor: pointer;position: relative;font-weight: 600;text-align: left;padding-right: 50px !important;}.cmn_question h4 a:after {content: ' ';position: absolute;width: 25px;height: 25px;right: 10px;background-image: url(https://cdn.moontechnolabs.com/live/images/minus_icon.png);background-size: 25px;top: 10px;}.cmn_question h4 a.collapsed:after {background-image: url(https://cdn.moontechnolabs.com/live/images/plus_icon.png);}.new_frequent_question .panel-default>.panel-heading+.panel-collapse>.panel-body {border: 0;padding: 10px 15px 15px;}.margin_title_top {margin-top: 50px;}.border_right {border-right: 0.5px solid #146fac;}footer.main_footer_div .container {width: 75%;}.modal_calandry .modal-body, .no_padding {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;}.contact_modal button.close, .modal_calandry .cls-btn {z-index: 9;width: auto;left: auto;bottom: auto;padding: 8px;line-height: 14px;opacity: 1;height: auto;position: absolute;}.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 {box-shadow: none;font-size: 28px;top: 20px;right: 20px;color: #000;border-radius: 0;box-shadow: 0 0 0 0 rgba(2, 2, 2, 0.23);text-shadow: 0 0 0 rgba(0, 0, 0, 0.23);font-family: Lato, sans-serif !important;font-weight: 100;}.modal_calandry .modal-dialog {max-width: 1060px;width: 100%;padding: 10px;margin: auto;}.call_api.submit_newslater {padding: 0 !important;height: auto !important;display: flex;align-items: center;top: 3px;bottom: 0;}.contact_link a {background-color: #007aff;position: relative;width: 280px;border: 2px solid transparent;}.contact_modal button.close {right: 8px;top: 10px;color: #fff;font-size: 12px;border: 1px #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;}.testimonials-page.bg-img {background-size: 100% 75% !important;}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: 20px;min-height: 12px;}header.main_header.header ul.header_top li {margin: inherit;}.taxi-solution .solution-testimonials .subtitles, img.mobile_hide_banner {display: block !important;}p.sticky span {font-family: Caveat;font-weight: 700;font-size: 22px;padding: 0 15px;}p.sticky {background: linear-gradient(90deg, #000, #ae6f2f, #000);-webkit-background-clip: text;background-clip: text;background-repeat: no-repeat;background-size: 80%;animation: 5s linear infinite shine;opacity: 0.9;}.tab-none {display: none !important;}.sticky {position: -webkit-sticky;top: 0;color: var(--text-primary);font-size: 13px;margin-bottom: 0;font-weight: 600;margin-top: 3px;}@media screen and (min-width: 1025px) and (max-width: 1200px) {p.sticky span {font-size: 17px;padding: 0 5px !important;}:root {--fs18: 14px !important;}.apps-wrapper {padding-bottom: 95px !important;}}.tag-line {padding: 3px 6px;border-radius: 10px;color: #fff;font-size: 12px;opacity: 1 !important;animation: 2s infinite color-animation !important;margin-left: 3px;}.ftr_links ul li.hire_tag a span {opacity: 0.7;}.sub_popup .videomainti {font-size: 20px;}.sub_popup .modal-header {display: flex;justify-content: flex-start;align-items: center;border: 0;padding-bottom: 0;}.sub_popup .modal-header .close {margin-left: auto;}.play_button, .play_button img {border-radius: 18px;}.play_button img {width: 100%;height: 350px;object-fit: cover;}header.main_header.header ul.header_top li>a span {padding-left: 8px;}.pl-0, .remove_space span {padding-left: 0 !important;}.multi-add-wrap {margin-top: 20px;padding-top: 20px;border-top: 1px solid #eee;display: inline-block;padding-right: 15px;}.font_size_18 p {font-size: 19px !important;}.newsletter_wrap {position: relative;display: flex;align-items: center;}.service_li .service_submenu {padding-right: 10px;}.banner_slider_div_casestydy.tour_bg_div .slider_flex {padding: 18px 0;}.button-group.filters-button-group {float: left;width: 100%;margin: 10px 0 40px;}.filters-button-group .button.filtersIndicator {background-color: #2583e9;color: #fff;}.filters-button-group .button {background: #e0e0e0;border-radius: 5px;border: 0;padding: 7px 20px;color: #2f3d56;font-size: 16px;line-height: 22px;margin: 0 5px;}.grid {width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}.element-item {position: relative;float: left;width: 25%;padding: 20px;min-height: 350px;opacity: 0.2;pointer-events: none;}.pro_tag_div {float: left;width: 100%;text-align: left;}.pro_tag_div span {background: #e0e0e0;border-radius: 5px;font-size: 11px;color: #3b3b3b;padding: 5px 7px;margin-right: 7px;}.element-item img {width: auto;max-width: 100%;background-color: #fff;border-radius: 20px !important;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: none !important;transition: none !important;}.casestudy_section_div_service_page .element-item img {width: 100%;border-radius: 20px !important;}.img_hover_zoom {border-radius: 30px !important;position: relative;}.casestudy_section_div_hire_page .element-item {opacity: 1;width: 33.33%;}.element-item.highlighted_opacity {opacity: 1;pointer-events: auto;}.element-item a {position: relative;height: 100%;float: none;width: 100%;border-radius: 20px;}.figcaption h4, .figcaption h5, .figcaption span {display: inline-block;margin: 0;padding: 0;color: #fff !important;text-transform: none;font-weight: 500;font-size: 75%;-webkit-transition: opacity 0.35s 0.15s, -webkit-transform 0.35s 0.15s;transition: opacity 0.35s 0.15s, transform 0.35s 0.15s;-webkit-transform: translate3d(-360px, 0, 0);transform: translate3d(-360px, 0, 0);text-align: left !important;width: 100%;opacity: 0;}.element-item h4 {font-size: 20px;color: #2f3d56;text-align: left;line-height: 28px;font-weight: 700;float: left;width: 100%;margin: 4px 0;}.figcaption h5 {font-size: 17px;color: #09c3fb !important;font-weight: 600;}.grid .figcaption {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 20px;border-radius: 20px;}.img_hover_zoom:hover .figcaption h4, .img_hover_zoom:hover .figcaption h5, .img_hover_zoom:hover .figcaption span {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition-delay: 0;transition-delay: 0;}.element-item:hover img {-webkit-transform: scale(1.3);transform: scale(1.3);filter: brightness(0.4);}.casestudy_section_div .desc_txt {text-align: center;width: 80%;margin: 0 auto 30px;}.casestudy_section_div {float: left;width: 100%;padding: 0;text-align: center;}.figcaption span {font-size: 14px;padding-top: 5px;}.banner_grocery_casestydy {margin-top: 122px;}.banner_slider_div_casestydy.banner_grocery_casestydy .slider_flex {padding: 15px 0;min-height: 558px;}@media (min-width: 1025px) {.menu_bar .navbar-nav>li {margin-left: 0;padding-left: 5px;}.navbar-collapse.collapse {padding-left: 5px;}.menu_bar .navbar-nav>li a {position: relative;}.menu_bar .navbar-nav .about_li:hover>a:after, .menu_bar .navbar-nav .service_li:hover>a:after, .menu_bar .navbar-nav .technologies_li:hover>a:after {transform: scaleX(1);}}.pure-material-textfield-outlined>input.validation_new+span .text_area_top, .pure-material-textfield-outlined>input:focus+span .text_area_top {background-color: #fff !important;}.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) #f3f3f3;color: #333;text-shadow: 0 1px 0 #fff;-moz-box-sizing: border-box;border-radius: 3px;border: 1px solid #bbb;cursor: pointer;display: inline-block;font-size: 12px;font-style: normal;text-decoration: none;outline: 0;margin-left: 10px;}.trust_logo:hover {box-shadow: 0 10px 20px 1px rgb(69 158 255 / 26%);}.lds-roller div, .lds-roller span {animation: 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite lds-roller;transform-origin: 32px 32px;}.lds-roller div:after, .lds-roller span:after {content: ' ';display: block;position: absolute;width: 6px;height: 6px;border-radius: 50%;background: #fff;margin: -3px 0 0 -3px;}.lds-roller div:first-child, .lds-roller span:first-child {animation-delay: -36ms;}.lds-roller div:first-child:after, .lds-roller span:first-child:after {top: 50px;left: 50px;}.lds-roller div:nth-child(2), .lds-roller span:nth-child(2) {animation-delay: -72ms;}.lds-roller div:nth-child(2):after, .lds-roller span:nth-child(2):after {top: 54px;left: 45px;}.lds-roller div:nth-child(3), .lds-roller span:nth-child(3) {animation-delay: -108ms;}.lds-roller div:nth-child(3):after, .lds-roller span:nth-child(3):after {top: 57px;left: 39px;}.lds-roller div:nth-child(4), .lds-roller span:nth-child(4) {animation-delay: -144ms;}.lds-roller div:nth-child(4):after, .lds-roller span:nth-child(4):after {top: 58px;left: 32px;}.lds-roller div:nth-child(5), .lds-roller span:nth-child(5) {animation-delay: -0.18s;}.lds-roller div:nth-child(5):after, .lds-roller span:nth-child(5):after {top: 57px;left: 25px;}.lds-roller div:nth-child(6), .lds-roller span:nth-child(6) {animation-delay: -216ms;}.lds-roller div:nth-child(6):after, .lds-roller span:nth-child(6):after {top: 54px;left: 19px;}.lds-roller div:nth-child(7), .lds-roller span:nth-child(7) {animation-delay: -252ms;}.lds-roller div:nth-child(7):after, .lds-roller span:nth-child(7):after {top: 50px;left: 14px;}.lds-roller div:nth-child(8), .lds-roller span:nth-child(8) {animation-delay: -288ms;}.lds-roller div:nth-child(8):after, .lds-roller span:nth-child(8):after {top: 45px;left: 10px;}@media screen and (max-width: 1850px) {.menu_bar ul li a {}}@media screen and (max-width: 1700px) {.connect_with_us h3, .ftr_connect_links h4 {font-size: 18px;}.banner_slider_div_casestydy .slider_flex, .banner_slider_div_casestydy.banner_grocery_casestydy .slider_flex {min-height: 436px;padding: 40px 0;}.container, .main_header .container, footer.main_footer_div .container {width: 80%;}.slider_img_div {position: relative;width: 50%;}.top_service_section_div {background-size: cover;}.new_curve_service_bg {background-size: 100% 80%;}.banner_slider_div_casestydy .slider_content_div_casestudy, .banner_slider_div_casestydy .slider_img_div {width: 50%;}p.desc_txt_white {margin-bottom: 20px;}.banner_slider_div_casestydy {padding: 0;}.key_feature_slider.owl-carousel .owl-item img {max-width: 55%;}.key_feature_slider_admin.owl-carousel .owl-item img {max-width: 100%;}.menu_bar ul li a {}.menu_bar ul li {margin-left: 10px;}.banner_slider_div_casestydy .slider_content_div_casestudy {padding-top: 0;}.pro_tag_div span {float: left;margin-bottom: 5px;}}@media screen and (max-width: 1615px) {.connect_with_us {padding-top: 65px;}}@media screen and (max-width: 1444px) {.connect_with_us {padding-top: 45px;}}@media screen and (min-width: 1340px) and (max-width: 1440px) {.technologies_li .main_submenu_div:before {left: -130px;}.service_li .main_submenu_div:before {left: 275px;}}@media screen and (max-width: 1440px) {.container, .main_header .container {width: 90%;}.menu_bar ul li {margin-left: 15px;}.slider_img_div {padding: 0 20px;}.contact_form_main {margin-left: 0;}.main_footer_div .container {width: 90% !important;}.location_div_main {padding: 0 40px 0 50px;}.btm_footer {padding-left: 0;}.top_service_section_div {background-size: cover;}.new_curve_service_bg {background-size: 100% 75%;}.ftr_links_wrap {width: 60%;}.connect_with_us {width: 40%;padding-top: 42px;}.left_under_line {font-size: 32px;line-height: 42px;}.service_li .main_submenu_div:before {left: 265px;}.technologies_li .main_submenu_div:before {left: -130px;}.banner_slider_div_casestydy .slider_content_div_casestudy p.desc_txt_white {font-size: 20px;line-height: 30px;}.element-item {padding: 20px 10px;}}@media screen and (max-width: 1366px) {.menu_bar ul li a {letter-spacing: 0;font-size: 15px;padding: 10px 4px;}.menu_bar {padding-right: 0;}.service_li .main_submenu_div:before {left: 282px;}.technologies_li .main_submenu_div:before {left: -105px;}.megamenu_technologies_link {overflow: visible;}}.attach_file_div label, .file_name_browse {font-weight: 400;text-overflow: ellipsis;white-space: nowrap;}@media screen and (max-width: 1300px) {.newsletter_wrap .connect_submit_btn {right: 25px !important;left: auto !important;}.connect_with_us, .ftr_links_wrap {width: 100% !important;}.technologies_li .main_submenu_div:before {left: -210px;}.service_li .main_submenu_div:before {left: 213px;}.connect_with_us {justify-content: center;}.newsletter_wrap {position: relative;width: 280px;}}@media screen and (max-width: 1350px) {.technologies_li .main_submenu_div:before {left: -129px;}.service_li .main_submenu_div:before {left: 239px;}}@media screen and (max-width: 1300px) {.technologies_li .main_submenu_div:before {left: -178px;}}@media screen and (max-width: 1250px) {.technologies_li .main_submenu_div:before {left: -230px;}.service_li .main_submenu_div:before {left: 230px;}}@media screen and (max-width: 1200px) {.menu_bar ul li {margin-left: 10px;}.menu_bar ul li a {font-size: 15px;}.menu_bar ul li.contact_link a {width: 135px;}.left_under_line {margin-bottom: 30px;}.it_img_div img, .media_logo img, .trust_logo img {max-width: 100%;}.it_service_child {padding-bottom: 20px;}.trust_client_child {margin-bottom: 20px;}.media_logo {padding: 10px;}.video-overlay-play-button {height: 15%;bottom: 24px;}.name_position.center {width: 100%;bottom: 17px;left: 77%;text-align: left;}.quote_span {font-size: 40px;line-height: 40px;}.testi_client_content {padding-left: 0;}.client_box {padding: 20px;}.client_box p {margin: 10px 0;}.video_box {padding: 0;}#get_a_free_quote .modal-dialog {width: 1024px;}.center_under_line {font-size: 30px;line-height: 40px;}.service_li .main_submenu_div:before {left: 285px;}.technologies_li .main_submenu_div:before {left: -120px;}.left_under_line {font-size: 32px;}.banner_slider_div_casestydy .slider_content_div_casestudy p.desc_txt_white {font-size: 16px;line-height: 30px;}.connect_with_us {padding-top: 30px;}.element-item {min-height: 330px;}}@media only screen and (max-width: 1199px) {.feature_casestudy_wrap {display: flex;flex-direction: column;}.feature_casestudy_box1 {order: 2;}.feature_casestudy_box2 {order: 1;margin-bottom: 30px;}}@media only screen and (max-width: 1120px) {.case_study_requirement_main .desc_txt, p.desc_txt_white {text-align: justify;}.key_features_wrap, .text_color_white {margin-bottom: 15px;}.technologies_li .main_submenu_div:before {left: -220px;}.service_li .main_submenu_div:before {left: 230px;}.text_color_white {font-size: 28px;}p.desc_txt_white {margin-bottom: 10px;font-size: 16px;line-height: 24px;}p.desc_txt_white:last-child {margin-bottom: 20px;}.slider_flex_casestudy .left_under_line {font-size: 28px;line-height: 41px;}.banner_slider_div_about_div .desc_txt {font-size: 16px;line-height: 28px;margin-bottom: 15px;text-align: justify;}.case_study_requirement_main .desc_txt, .industries_section_div_hire_inner .desc_txt {font-size: 16px;line-height: 28px;margin-bottom: 20px;}.slider_flex_casestudy .slider_img_div {width: 30%;margin-right: 15px;}.slider_content_div_casestudy {width: 70%;}.slider_flex_casestudy .slider_img_div .slider_img {max-width: 100%;}li.serial_number {width: 25px;height: 25px;}li.serial_number span {font-size: 16px;line-height: 20px;}.feature_desc h5 {font-size: 22px;line-height: 26px;}.feature_desc ul li {font-size: 16px;line-height: 26px;}.menu_bar ul li a {padding: 5px 3px;}}@media only screen and (max-width: 1055px) {#get_a_free_quote .modal-dialog {width: 980px;}.service_li .main_submenu_div:before {left: 210px;}.technologies_li .main_submenu_div:before {left: -260px;}}@media screen and (max-width: 1280px) {.frame_project_database .nav-tabs li a {font-size: 14px;padding: 10px 8px;}.ftr_links {width: 40%;padding-right: 40px;}.ftr_links ul li a {font-size: 12px;}.ftr_connect_links h4 {font-size: 15px;}.service_li .main_submenu_div:before {left: 265px;}.technologies_li .main_submenu_div:before {left: -129px;}.ftr_links:last-child {padding-right: 0;}}@media screen and (max-width: 1024px) {.main_logo, .menu_bar ul li.contact_link {text-align: center;}.menu_bar ul li .main_submenu_div .service_submenu li ul li a {padding: 5px 0 5px 30px !important;color: #2f3d56;}.technologies_li .main_submenu_div {top: 0 !important;}.app-features .heading-underline, .client-few-word .heading-underline, .faq .heading-underline, .healthcare-industry .heading-underline, .medical-compliance .heading-underline, .our-process .heading-underline, .testimonial-clients .heading-underline {margin-bottom: 25px !important;}body.full-menu .mobile_view {content: '';display: block;position: fixed;top: 0;height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.4);z-index: 10;}body.full-menu {}body .navbar-collapse.in {display: block !important;overflow-y: auto;overflow-x: hidden !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;float: left;padding-left: 15px;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;transition: 0.3s;-webkit-transition: 0.3s;}.megamenu_service_link, .nav>li>a:focus, .nav>li>a:hover {background-color: transparent;}.main_logo {width: 100%;}.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;width: 100%;box-shadow: none;border: 0;padding: 0;left: 0 !important;z-index: 99;}.menu_bar ul li.contact_link a {background: 0;border-bottom: 0;background: var(--text-primary);color: #fff;width: 93%;margin: 10px 0;text-align: center;border-radius: 5px;}.menu_bar ul li.contact_link:hover a {background-color: transparent;color: #2583e9;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;}.main_header {padding: 0 0 10px;}.budget_select_div {padding: 9px 10px;}.contact_form_main {padding: 25px;}.attach_file_div {padding: 7px 10px;}.pure-material-textfield-outlined>input, .pure-material-textfield-outlined>textarea {padding: 9px 10px;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: 25%;}.media_section_main .media_logo:nth-child(6n) {border-right: 1px solid rgba(0, 0, 0, 0.1);}.media_section_main .media_logo:nth-child(4n) {border-right: 0;}.service_submenu .parent_li_menu ul {display: none;margin: 0;}.about_li .main_submenu_div, .service_submenu {width: 100%;}.menu_title {line-height: 26px;color: #2f3d56;cursor: pointer;position: relative;border-bottom: 1px solid #eaeaea;padding: 5px 0 5px 15px;font-size: 15px;}.menu_bar ul li .main_submenu_div ul li a {font-size: 14px;line-height: 30px;color: #2f3d56;cursor: pointer;padding: 5px 0 5px 15px;}.main_submenu_div:before {border: 0;content: none !important;}.menu_title svg {display: inline-block;position: absolute;right: 0;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: 0;top: 0 !important;padding-left: 10px;}.about_li .main_submenu_div, .about_li:hover .main_submenu_div, .technologies_li .main_submenu_div, .technologies_li:hover .main_submenu_div {position: relative;top: 0;transform: none;opacity: 1;box-shadow: none;padding-left: 10px;display: none;width: 100%;border: 0;}.megamenu_service_link {width: 100%;padding: 0;background-image: none;}.menu_bar ul .main_submenu_div li {min-height: auto !important;}.menu_bar ul .main_submenu_div li svg {margin-left: auto;}.megamenu_link_div, .technologies_li .megamenu_link_div {width: 100%;padding: 0;}.header_service_icon {display: none;}.megamenu_technologies_link {width: 100%;display: none;}.main_submenu_div ul {width: 100% !important;margin: 0;}.menu_title:hover {color: #2583e9;}.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: 14px;color: #333;text-align: left;}.banner_slider_div_casestydy {margin-top: 100px;padding: 20px 0 0;}.banner_slider_div_casestydy:after {top: 25px;}.copyright_wrap span, ul.policy_wrap li a {font-size: 14px;}ul.policy_wrap li {padding: 0 10px;}.inner_scroll {display: block;padding: 0;}.name_position.center {bottom: 17px;left: 80%;text-align: left;}.mb-38 {margin-bottom: 20px !important;}}@media screen and (max-width: 1200px) and (min-width: 991px) {.menu_bar ul li a {font-size: 15px;padding: 10px 3px;}.navbar-collapse.collapse {padding-right: 0;}}@media screen and (max-width: 991px) {.main_footer_div, .main_footer_div:before {background-image: none;}.main_header.menu-bg {z-index: 9999;}.main_footer_div, .top_service_section_div {background-size: cover;}header.main_header.header ul.header_top li>a {min-height: auto;}.left_padding_zero, .right_padding_zero, .video_box {padding: 0;}.main_footer_div {background-color: #1c2649;padding-top: 40px;}.name_position.center {bottom: 17px;}.left_under_line {margin-bottom: 15px;font-size: 28px;line-height: 41px;}.right_padding_zero {padding-left: 0;}.center_under_line {font-size: 28px;margin-bottom: 40px;}.desc_txt {margin-bottom: 20px;font-size: 16px;line-height: 28px;}.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;}.trust_logo {margin-bottom: 20px;}.trust_client_child {margin-bottom: 15px;}.client_box {margin: 5px 0;}.title-border {text-align: center !important;}.title-border::after {margin-inline: auto !important;}.name_position {padding-left: 10px;}.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;padding-top: 42px;}.banner_slider_div_casestydy .slider_content_div_casestudy, .banner_slider_div_casestydy .slider_img_div, .ftr_links_wrap, .slider_content_div_casestudy {width: 100%;}.media_logo {width: 33.33%;}.media_partner_div {margin-top: 30px;margin-bottom: 15px;}.media_section_main .media_logo:nth-child(4n) {border-right: 1px solid rgba(0, 0, 0, 0.1);}.media_section_main .media_logo:nth-child(3n) {border-right: 0;}.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 10px;}.quote_span {font-size: 60px;line-height: 60px;}.client_box {padding: 0px;}#get_a_free_quote .modal-dialog {width: 100%;margin: 0;}#get_a_free_quote.contact_modal button.close {color: #333;}.slider_flex {display: inline-block;}.slider_img_div {width: 100%;text-align: center;}.slider_img_div .slider_img {max-width: 80%;margin: 0 auto;}.blockchain_two_box h2 {font-size: 18px;}.testimonial_client_div {margin-bottom: 0;}.banner_fitness_casestydy.banner_slider_div_casestydy .slider_flex, .banner_slider_div_casestydy .slider_flex {display: block;padding: 0;}.banner_slider_div_casestydy {margin-top: 105px;padding: 80px 30px 0;}.banner_down_div h2.center_under_line {font-size: 22px;line-height: 28px;margin-bottom: 30px;}.banner_down_div {padding: 40px 0;margin-bottom: 30px;}.slider_flex_casestudy {display: flex;flex-direction: column;}.slider_flex_casestudy .slider_img_div {display: flex;order: 2;width: 100%;margin: 15px 0 0;}.key_feature_slider.owl-carousel .owl-item img, .slider_flex_casestudy .slider_img_div .slider_img {max-width: 50%;}.slider_flex_casestudy .left_under_line {margin-bottom: 30px;}.case_study_requirement_main {text-align: left;}.newsletter_wrap {position: relative;width: 280px;margin: 0 auto;}.ftr_links {width: 30%;display: flex;flex-direction: column;margin-bottom: 20px;padding-right: 0;}.ftr_links_wrap {flex-wrap: wrap;justify-content: space-between;}.footer_copyright {flex-direction: column;padding-top: 30px;}.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;}.ftr_social_icon {margin-top: 30px;}.ftr_social_icon a {margin-left: 10px;}.ftr_connect_links h4 {min-height: inherit;margin-bottom: 14px;}.ftr_links ul li a {font-size: 15px;}.connect_with_us {width: 280px !important;margin: 0 auto;}.budget_select_div {background-position-x: 98%;}.footer_contact {display: inline-block;text-align: center;width: 100%;}.element-item {min-height: 290px;}.ftr_links.tech_links_details {order: 4 !important;width: 50% !important;}.company_links_details {width: 50% !important;order: 5 !important;}.company_links_details ul, .tech_links_details ul {display: grid !important;grid-template-columns: repeat(2, 1fr) !important;}}@media screen and (max-width: 767px) {.slick-arrow.slick-next, .slick-arrow.slick-prev {display: none !important;}.mt-20 {margin-top: 20px !important;}.block_chain_main, .class_desktop_hide {display: inline-block;}.chain_dev_desc, .connect_with_us h3, .element-item h4 {text-align: center;}.budget_select_div {background-position-x: 98%;}.location_div_main {margin-bottom: 5px !important;}.main_header.menu-bg, .map_heading h3 {padding: 10px 0 !important;}.banner_slider_div_casestydy .slider_content_div_casestudy {padding-top: 0 !important;}header.main_header.header ul.header_top {padding-bottom: 5px;}.class_desktop_hide {color: #2583e9;}.modal_calandry .modal-title {font-size: 20px;}.border_right, .media_section_main .media_logo:nth-child(2n) {border-right: 0;}.cmn_question h4 a {text-align: left;padding-right: 50px !important;}.new_frequent_question .cmn_question h4 {font-size: 16px;line-height: 20px;}.media_partner_div {margin-top: 10px;margin-bottom: 15px;}.frame_project_database .tab-content, .slider_flex .slider_img_div:nth-child(2n) {padding: 20px 0 0;}.slider_flex .slider_img_div:nth-child(odd) {padding: 0;}.slider_flex {flex-direction: column;}.bg_div_chain, .blockchain_two_box, .slider_img_div {width: 100%;}.left_under_line {font-size: 22px;line-height: 41px;}.theme_btn img {margin-left: 10px;margin-top: 0 !important;}.center_under_line {font-size: 22px;line-height: 30px;margin-bottom: 30px;}.ftr_links_wrap, .trust_client_child {flex-wrap: wrap;}.field_div .form-group, .trust_logo {width: 48%;}.casestudy_section_div_hire_page .element-item, .media_logo {width: 50%;}.media_section_main .media_logo:nth-child(3n) {border-right: 1px solid rgba(0, 0, 0, 0.1);}.ftr_social_icon {margin-left: 0;margin-top: 20px;}.ftr_social_icon a:first-child, .main-wrapper .testimonial_slider_div .owl-nav button:first-child {margin-left: 0;}.ftr_links {margin-bottom: 20px;}.address_div_child, .contact_space, .ftr_connect_links {margin-top: 40px;}.btm_footer {margin-top: 0;}.frame_project_database .nav-tabs li a {line-height: 20px;font-size: 15px;}.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: 20px 0 0;}.main_footer_div {padding: 0;background-size: cover;}.testimonial_client_div .desc_txt {width: 100%;margin-bottom: 0;}.testimonial_slider_div .owl-nav {position: absolute;top: -50px;right: 0;left: 0;}.form_title_desc h3 {font-size: 22px;letter-spacing: normal;}.industries_section_div {padding: 30px 0;}.left_under_line:after {left: 0;right: 0;margin: 0 auto;}.top_margin {background-image: none;}.blockchain_dev_content {margin-top: 0;display: inline-block;}.chain_dev_desc {width: 100%;margin-top: 25px;}.bg_div_chain h2 {font-size: 22px;}.slider_img_div .slider_img {max-width: 90%;}.slider_flex_casestudy .left_under_line, .text_color_white {font-size: 24px;text-align: center;}.foreign_flags_wrap_div {margin-bottom: 30px;}.banner_down_div {padding: 40px 0 20px;}.key_feature_slider.owl-carousel .owl-item img, .slider_flex_casestudy .slider_img_div .slider_img {max-width: 70%;}.feature_desc h5 {font-size: 18px;}.technology_section_div {padding-bottom: 0;}.owl-nav {display: none;}.ftr_connect_links h4, .ftr_links ul {text-align: left;}.ftr_links {width: 44%;}.ftr_connect_links h4 {min-height: auto;margin-bottom: 14px;}.technologies_li:hover .main_submenu_div {height: auto !important;}.top_service_section_div {background-size: 100%;padding-bottom: 0;}.services_child.margin_title_top {margin-top: 20px;}.pro_tag_div {display: flex;justify-content: center;}.banner_slider_div_casestydy.banner_grocery_casestydy .slider_flex {min-height: inherit;}}@media screen and (max-width: 568px) {.container {width: 90%;}.desc_txt {line-height: 26px;}.top_service_section_div {padding: 0 0 20px;}.address_div_child, .ftr_links {width: 100%;}.connect_with_us {width: 80%;}.ftr_social_icon a {margin-left: 10px;}p.sticky span {font-size: 18px;}.field_div .form-group {width: 100%;margin-bottom: 5px;}.field_div {flex-wrap: wrap;}.attach_file_div, .select_wrap {margin-bottom: 6px;}.frame_project_database .nav-tabs li a {font-size: 14px;padding: 10px 5px;margin: 0;}.menu_bar ul li a {font-size: 15px;padding: 10px 0;}.menu_title, .service_header_title h4 {font-size: 15px;}.menu_bar ul li .main_submenu_div ul li a, li.serial_number span {font-size: 14px;}.main_logo {padding: 0;}.contact_company {margin-bottom: 10px;width: 100%;float: left;}#get_a_free_quote.contact_modal button.close {top: 10px;right: 10px;}.blockchain_two_box h2, .theme_btn {font-size: 16px;}.img_wrap img, .key_feature_slider.owl-carousel .owl-item img, .slider_flex_casestudy .slider_img_div .slider_img {max-width: 80%;}.banner_slider_div_casestydy {padding: 50px 0 0 !important;margin-top: 145px !important;}.text_color_white {font-size: 22px;}.slider_flex_casestudy .left_under_line {font-size: 22px;line-height: 31px;}li.feature_steps {width: calc(100% - 28px);}.feature_desc {margin-left: 5px;}li.serial_number {width: 20px;height: 20px;}.feature_desc h5 {line-height: 24px;}.feature_desc ul {padding: 5px 0 0 15px;}}@media screen and (max-width: 575px) {.budget_select_div {background-position-x: 96%;}.attach_file_div {padding-right: 10px;}.contact_address_main .col-md-6.no_padding {width: 50%;}.font28 {font-size: 18px !important;}.main-section .owl-theme .owl-dots .owl-dot span {margin: 1px 2px !important;}.technology-section .techcard_wrap {padding: 10px 15px !important;}.width-70 {width: 55px !important;height: 55px !important;border-radius: 9px !important;padding: 10px !important;}}@media screen and (max-width: 450px) {.left_under_line {line-height: 31px;}.key_feature_slider.owl-carousel .owl-item img, .slider_flex_casestudy .slider_img_div .slider_img {max-width: 100%;}.casestudy_section_div_hire_page .element-item {width: 100%;}.mt-20 {margin-top: 15px !important;}}@media screen and (min-width: 1024px) and (max-width: 1200px) {.media_section_main .media_logo:nth-child(13n), .media_section_main .media_logo:nth-child(14n) {border-bottom: 0;}.width-70 {width: 48px !important;height: 48px !important;padding: 5px !important;}}@media (min-width: 1200px) and (max-width: 1600px) {.service-tablinks li a {padding: 17px 28px;}}@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;}.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, 0.1);}}@media screen and (min-width: 4000px) {.contact_form_main {margin-left: 0;}}@media screen and (min-width: 3000px) {.contact_form_main {margin-left: 0;}}@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;}body .main_footer_div:after {height: 900px !important;}}@media screen and (max-width: 1400px) and (min-width: 1366px) {.main_footer_div:before {top: 0 !important;}}@media screen and (min-width: 1025px) and (max-width: 1114px) {.megamenu:hover .submenu {max-width: 1000px !important;z-index: 99 !important;margin-top: 38px !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);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 (min-width: 1899px) {.main_footer_div:after {height: 1200px !important;}.main_footer_div.footer_inner:after {height: 1185px !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 (min-width: 768px) and (max-width: 1024px) {ul.header_top li a {font-size: 13px;}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {body .wow {animation: none !important;-webkit-animation: none !important;animation-delay: unset !important;-webkit-animation-delay: unset !important;}.menu_bar ul li a, .menu_title, .service_header_title h4 {font-weight: 400;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {body .wow {visibility: visible !important;animation: none !important;-webkit-animation: none !important;animation-delay: unset !important;-webkit-animation-delay: unset !important;}.menu_bar ul li a, .menu_title, .service_header_title h4 {font-weight: 400;}}@media screen and (min-width: 1441px) {.service_li .main_submenu_div, .technologies_li .main_submenu_div {position: absolute;left: -150px;}.service_li .main_submenu_div:before {left: 175px;margin: 0;}.technologies_li .main_submenu_div:before {margin: 0;left: 193px;}}@media screen and (max-width: 340px) {.sub_popup .videomainti {font-size: 12px;}}@media (min-width: 569px) and (max-width: 991px) {.connect_with_us div#emptyemailMessage {max-width: 300px;text-align: left;margin: 2px auto 0;}}@media screen and (max-width: 1440px) {.service_li .main_submenu_div {top: 104px;left: -50px;}.technologies_li .main_submenu_div {top: 104px;left: -55px;}.main_submenu_div {left: -62px;}.element-item h4 {font-size: 14px;}}@media screen and (min-width: 1025px) {.service_li:hover .main_submenu_div, .technologies_li:hover .main_submenu_div {display: flex;opacity: 1;-webkit-transform: rotateX(0) translateZ(0);transform: rotateX(0) translateZ(0);}.about_li:hover .main_submenu_div {display: block;opacity: 1;-webkit-transform: rotateX(0) translateZ(0);transform: rotateX(0) translateZ(0);}}@media screen and (min-width: 1024px) and (max-width: 1120px) {.service_li .main_submenu_div {top: 120px !important;}.about_li .main_submenu_div {top: 55px;}.technologies_li .main_submenu_div {top: 120px;}}@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}@keyframes pulse {0% {-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.8);box-shadow: 0 0 0 rgba(0, 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 shine {0% {background-position-x: -500%;opacity: 1;}100% {background-position-x: 500%;opacity: 1;}}@keyframes color-animation {0%, 100% {background-color: var(--text-primary);}55% {background-color: #2583e9;}}.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, 0.5);z-index: 9999;}@keyframes lds-roller {0% {transform: rotate(0);}100% {transform: rotate(360deg);}}.pure-material-textfield-outlined>input, .pure-material-textfield-outlined>textarea {box-sizing: border-box;margin: 0;border: 1px solid;border-color: transparent #ededed #ededed;border-radius: 4px;padding: 9px 38px 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 0.2s, box-shadow 0.2s;line-height: 21px;font-weight: 400;font-style: normal;}.select_wrap i, .select_wrap svg {position: absolute;top: 13px;right: 13px;color: rgba(0, 0, 0, 0.6);}.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), 0.6);width: 100%;max-height: 100%;color: #828282;font-size: 12px;line-height: 15px;cursor: text;font-weight: 400;transition: color 0.2s, font-size 0.2s, line-height 0.2s;}.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: 1px solid #ededed;min-width: 10px;height: 8px;pointer-events: none;box-shadow: inset 0 1px transparent;transition: border-color 0.2s, box-shadow 0.2s;}.pure-material-textfield-outlined>input+span::before, .pure-material-textfield-outlined>textarea+span::before {margin-right: 0px;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-radius: 0 4px;}.skype-input .label-banner>input:not(:focus):placeholder-shown+span {line-height: 52px !important;}.pure-material-textfield-outlined:hover>input, .pure-material-textfield-outlined:hover>textarea {border-color: rgba(var(--pure-material-onsurface-rgb, 0, 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), 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), 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: transparent #3395cc #3395cc;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>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), 0.38) !important;border-top-color: transparent !important;color: rgba(var(--pure-material-onsurface-rgb, 0, 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), 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), 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-radius: 4px !important;height: inherit;display: flex;justify-content: space-between;}.attach_file_div label {max-width: 200px;margin: 0;line-height: 24px;}.file_name_browse {margin-top: 0;color: #000;font-size: 12px;position: absolute;max-width: 250px;}.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;}.budget_select_div.validation_new, .pure-material-textfield-outlined input.validation_new, .pure-material-textfield-outlined textarea.validation_new, .pure-material-textfield-outlined:hover input.validation_new {border-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>input:-webkit-autofill+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.custom_span::after, .pure-material-textfield-outlined>input.validation_new+span.custom_span::before, .pure-material-textfield-outlined>input.validation_new+span::after, .pure-material-textfield-outlined>input.validation_new+span::before, .pure-material-textfield-outlined>textarea.validation_new+span.custom_span::after, .pure-material-textfield-outlined>textarea.validation_new+span.custom_span::before {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;}.select_wrap svg {width: 9px;}@media (min-width: 992px) {.contact_form_popup .col-md-12, .contact_form_popup .col-md-5, .contact_form_popup .col-md-6, .contact_form_popup .col-md-7 {float: left;}.contact_form_popup .col-md-12 {width: 100%;}.contact_form_popup .col-md-7 {width: 58.33333333%;}.contact_form_popup .col-md-6 {width: 50%;}.contact_form_popup .col-md-5 {width: 41.66666667%;}.d-md-flex {display: flex;}.align-center {align-items: center;}}@media (min-width: 1200px) {.contact_form_popup .col-lg-12, .contact_form_popup .col-lg-5, .contact_form_popup .col-lg-7 {float: left;}.contact_form_popup .col-lg-12 {width: 100%;}.contact_form_popup .col-lg-7 {width: 58.33333333%;}.contact_form_popup .col-lg-5 {width: 41.66666667%;}}.alert-success {float: left;margin: 15px 0 0;}.banner-qouote .form-group .label-banner:hover, .budget_select_div:hover {border-color: #000;}.select_wrap {width: 100%;position: relative;margin-bottom: 0;margin-top: 6px;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 h2 {font-style: normal;font-weight: 700;font-size: 28px;line-height: 33px;color: #000;margin: 0;}.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: 20px;}.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: 0 4px 4px rgba(0, 0, 0, 0.1);height: 32px;object-fit: cover;}.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 p, .full_address_div span {font-weight: 400;font-size: 15px;color: #000;font-style: normal;}.full_address_div p {line-height: 23px;margin-bottom: 0;}.full_address_div span {line-height: 25px;display: flex;align-items: center;min-height: 25px;}.attach_file_div, .budget_select_div {width: 100%;font-weight: 400;color: #828282;height: inherit;justify-content: space-between;font-size: 14px;cursor: pointer;}.full_address_div a img {width: 100%;margin: auto;display: flex;}.free_quote_form .contact_sbmt {padding: 8px 58px;margin-top: 6px;border: 1px solid #45108a;transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;}.free_quote_form .contact_sbmt:active, .free_quote_form .contact_sbmt:focus, .free_quote_form .contact_sbmt:hover {background-color: #0f6ead !important;outline: 0;}.free_quote_form .contact_sbmt:hover {border: 1px solid #45108a !important;color: #45108a !important;background: #fff !important;}.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: 1px solid #ededed;padding: 9px 13px;border-radius: 4px;display: flex;background-color: transparent;}.browse_file {display: inline-block;width: 100%;}.attach_file_div {border: 1px solid #ededed;padding: 7px 13px;display: flex;margin-bottom: 15px;margin-top: 6px;}.browse_file input {position: absolute;bottom: 20px;font-size: 0;outline: 0 !important;opacity: 0;}.free_quote_form .browse_file {display: flex;justify-content: space-between;max-width: 100%;}.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 0 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;}.app-features-content, .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;border-radius: 50px;font-weight: 700;border: 0;background: linear-gradient(294.61deg, #45108a 2.27%, #3d065f 29.57%, #10054d 101.35%);}.contact_sbmt:active, .contact_sbmt:focus, .contact_sbmt:hover {background-color: #0f6ead;background: linear-gradient(294.61deg, #45108a 2.27%, #3d065f 29.57%, #10054d 101.35%);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: 0.3s;transition-duration: 0.3s;-webkit-transition-property: box-shadow;transition-property: box-shadow;}.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, 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, 0.8);}.address_details_new {margin-top: auto;margin-bottom: auto;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 {}.free_quote_form .alert-success {float: left;position: absolute;bottom: 230px;right: 50px;}.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;}@media screen and (max-width: 1200px) {.address_details_new {padding: 0 80px;}.map_heading h3 {font-size: 20px;padding-top: 35px !important;}.center_under_line {margin-bottom: 30px;}.mobile_view_slider .owl-dots {right: 40% !important;bottom: 0 !important;}.apps-contentblock {padding-right: 10px !important;min-height: 535px !important;}.esteemed-clients.mt_mobile_30 {margin-top: 20px;}.small_mx_width {padding-bottom: 25px !important;}}@media screen and (max-width: 1024px) {.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;}.flag_country span {font-size: 16px;}.location_div_main {padding: 10px 10px 0;}.cmn_question h4 a {padding-right: 50px;}.inner_scroll {display: block;padding: 0;}form.cnt_main_footer_form {padding: 0;}.budget_select_div {padding: 9px 10px;}.attach_file_div {padding: 7px 10px;}.case_study_req_wrap ul {justify-content: flex-start !important;padding-left: 15px !important;}}@media screen and (max-width: 991px) {.address_details_new {padding: 0 30px;margin-bottom: 20px;}.map_bg_main {background-image: none;background-color: #3a065e;height: auto !important;background-size: 100%;background-position: 100% 100%;}.map_heading h3 {padding: 25px 0 10px !important;}.faq-card {margin-inline: 15px !important;}.padding_left, .padding_right {padding: 0;}.contact_wrap a {justify-content: center;}.free_quote_form .pure-material-textfield-outlined {}.contact_address_main .full_address_div {margin-bottom: 30px;}.free_quote_form .form_heading {margin-bottom: 15px;}form.free_quote_form {padding: 30px;}.contact_address_main {padding: 0 30px;}.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;}.attach_file_div {padding-right: 8px;}.contact_address_main .col-md-6.no_padding {width: 50%;}.tablet-flex-column {flex-direction: column;}}@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;}}@media (min-width: 768px) and (max-width: 991px) {.banner_slider_div_casestydy.banner_celeb_app {margin-top: 145px;}.banner_celeb_app .service_banner_div {padding-top: 30px;}}@media screen and (max-width: 568px) {.connect_with_us div#emptyemailMessage {max-width: 100%;text-align: left;margin-top: 2px;}.select_wrap {margin-bottom: 10px;}.free_quote_form .attach_file_div, .free_quote_form .select_wrap {margin-bottom: 15px;}.attach_file_div {margin-bottom: 6px;}.map_heading h3 {font-size: 17px;line-height: 24px;padding: 60px 0 30px;}}.business-model-pages .award_banner_div {background-image: url(https://cdn.moontechnolabs.com/live/images/business_new.jpg) !important;}@media only screen and (max-width: 414px) {.frame_project_database .nav-tabs li {width: 32.3%;}.frame_project_database .nav-tabs li:nth-child(3) a {display: inline-block;}.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: 18px;line-height: 26px;padding-right: 10px;}}@media screen and (min-width: 1000px) and (max-width: 1140px) {.contact_wrap a span {font-size: 13px;}}.case_study_req_wrap ul li {text-align: left;margin-right: 30px;float: left;font-size: 18px;line-height: 30px;color: rgba(59, 59, 59, 0.8);}.case_study_req_wrap ul {display: flex;justify-content: center;flex-wrap: wrap;flex-direction: column;align-items: center;padding: 0;}@media only screen and (max-width: 1366px) and (max-height: 695px) {.service_li .main_submenu_div, .technologies_li .main_submenu_div {top: 104px;}.service_li:hover .main_submenu_div, .technologies_li:hover .main_submenu_div {height: calc(100% - 120px);overflow-y: visible;}}.app-features, .client-few-word, .dev-solution, .imageblock, .testimonial-clients, .testimonial-img, .text-ellips, svg:not(:root) {}.connect_with_us h3, .social_title {font-size: 20px;margin-top: 0;margin-bottom: 20px;font-weight: 400;color: #fff;}.mt-60 {margin-top: 60px;}@media (max-width: 991px) {.video-overlay-play-button {height: 20%;bottom: 20px;}}@media screen and (max-width: 767px) {.award_main_div {margin-top: 30px !important;margin-bottom: 0 !important;}.location_div_main {margin-bottom: 10px !important;}.call_career {font-size: 15px !important;}.social_title {font-size: 16px;}.mt-60 {margin-top: 30px;}.main_footer_div .newsletter_wrap .connect_submit_btn {padding-top: 0px !important;}.map_bg_main {height: 430px !important;}.map_heading {padding-left: 22px !important;}.address_details_new {padding: 0 30px;margin-bottom: 20px;}.form_section .form_heading h2 {font-size: 18px;line-height: 26px;padding-right: 10px;}.new_frequent_question .cmn_question .panel-body p, .sub_popup .videomainti {font-size: 14px;}.location_div_main {padding: 10px 0 0;}.main_footer_div:after {height: 2636px !important;background-color: #fff !important;}.banner_slider_div_casestydy {padding: 50px 0 0;margin-top: 95px !important;}.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;}.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, 0.1);}span.mobile_hide {display: none;}.main_header {padding: 10px 0 20px;}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: 0;}.filters-button-group .button {margin: 5px;}.banner_slider_div_casestydy.banner_grocery_casestydy .slider_flex {padding: 0;}.video-overlay-play-button {height: 11%;left: 37px;bottom: 21px;}}.align_center {align-items: center;justify-content: center !important;}.flex_center ul {flex-direction: column;align-items: center;}@media (max-width: 1024px) {.inner_scroll, .top_headerpart {display: block;}.inner_scroll {padding: 0;}.case_study_req_wrap ul {align-items: flex-start;}.case_study_requirement_main p.desc_txt {text-align: left;}.case_study_req_wrap ul li {margin-right: 0;}.mobile_view_slider .owl-dots {right: 46% !important;bottom: 20px !important;}.banner_point_pb li {padding-bottom: 15px !important;}.max_width_1060 {padding-top: 20px !important;}.pt_10 {padding-top: 15px;}}@media (max-width: 767px) {.banner_fitness_casestydy.banner_slider_div_casestydy .slider_flex {padding: 0;}.contact_form_popup .row-custom .col-md-6 {width: 100%;}.video-overlay-play-button {height: 20%;bottom: 20px;}}@media (max-width: 600px) {.key_feature_slider.owl-carousel .owl-item img {max-height: 480px;}}@media (max-width: 567px) {.video-overlay-play-button {height: 17%;left: 15px;bottom: 23px;}.ftr_links.tech_links_details {width: 61% !important;}.company_links_details {width: 58% !important;}.company_links_details ul, .tech_links_details ul {grid-template-columns: repeat(1, 1fr) !important;}.m-pb-23 {padding-bottom: 23px !important;}.step-blockwrap .app-imgwrap::after {content: '';display: block;width: 100%;position: absolute;left: 30px;top: 35px;height: 35px;background: url(https://cdn.moontechnolabs.com/live/images/solutions/step-bg.svg) center/contain no-repeat;right: auto;transform: rotate(94deg);background-size: 25%;display: none;}.step-blockwrap .app-imgwrap.first-imagewrap::after {display: none !important;}.main_footer_div .img_wrap img {transform: scale(1.7);}}@media (max-width: 320px) {.video-overlay-play-button {height: 15%;left: 7px;bottom: 26px;}}.owl-carousel .owl-lazy {background-size: cover;background-position: center center;min-height: 100%;}.img_size_dic .slider_flex_casestudy .slider_img_div .slider_img {max-width: 70%;}.mobile_view_slider .owl-dots {position: absolute;right: 44%;bottom: 10px;}:root {--text-primary: #ff7a2f;--text-dark: #3b3b3b;--white: #fff;--blue: #2583e9;--bluelight: #f1f8ff;--cream: #fff9f5;--lightestblue: #f4faff;--fs15: 15px;--fs16: 16px;--fs18: 18px;--fs19: 19px;--fs20: 20px;--fs22: 22px;--fs24: 24px;--fs30: 30px;--fs42: 42px;--fs44: 44px;--fs54: 54px;--fs65: 65px;--heading-fs-30: 33px;--p-70: 40px 0;--pt-70: 40px;--pb-70: 40px;--p-50: 50px 20px;--pb40: 40px;--p-40: 40px 0;--pb20: 20px;--w130: calc(100% + 170px);--height320: 380px;--left165: -154px;--top145: -151px;--maxh600: 600px;--minw375: 375px;--w20: calc(20% - 85px);--shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.1);--w35: 35%;--w30: 30%;--border-top: -25px;--border-radius: 6px;--border-color: #c3c3c3;--dropdown-border-color: #eaeaec;--dropdown-trigger-background-color: #f3f5f9;--input-error-color: red;--input-label-color: #85898f;--input-prefix-color: #656b73;--input-phonenumber-color: #081627;--list-item-hover-background: #f3f5f9;--spacing50: 50px;--spacing25: 25px;}.fs_17 {font-size: 17px !important;}.banner_point_pb li {padding-bottom: 25px;margin: 0 !important;font-size: var(--fs18);font-family: 400;}.text_color .heading {color: #3b3b3b !important;}@media screen and (max-width: 1399.98px) {:root {--fs65: 50px;--heading-fs-30: 26px;}}@media screen and (max-width: 1199.98px) {.faq .faq-card .heading p {--fs65: 40px;--heading-fs-30: 24px;}}.bottom_top {display: none;opacity: 0 !important;}.text-primary {color: var(--text-primary);}.text-white {color: var(--white);}.banner-point, .text-dark {color: var(--text-dark);}.bg-blue {background: var(--blue);}.bg-bluelight {background: var(--bluelight);}.bg-cream {background: var(--cream);}.fs-20 {font-size: var(--fs20);font-weight: 400;}.fs-30, .fs-42 {font-weight: 600;}.fs-22 {font-size: var(--fs22);}.fs-24 {font-size: var(--fs24);}.heading-fs-30 {font-size: var(--heading-fs-30) !important;}.fs-30 {font-size: var(--fs30) !important;}.fs-42 {font-size: var(--fs42) !important;}.fs-19 {font-size: var(--fs19) !important;}.fs-18 {font-size: var(--fs18) !important;}.fs-44, .main-section h2 {font-size: var(--fs44);font-weight: 600;}.margin-auto {margin: 0 auto;}.fs-44 {line-height: 55px;}.display-flex, .fitness .banner-block img, .full_address_div span, .why_choose_flex {display: flex;}.justify-content-center {justify-content: center;}.align-self-end {align-self: flex-end;}.align-items-center {align-items: center;}.flex-nowrap {flex-wrap: nowrap;}.d-inline-block {display: inline-block;}.row-gap-40 {row-gap: 45px;}.minw-375 {min-width: var(--minw375) !important;}.py-35 {padding: 35px 0;}.p-15 {padding: 15px !important;}.z-index-7 {z-index: 7;}.relative {position: relative !important;z-index: 5;}.main-section {padding-top: 120px;}.pt-5 {padding-top: 5px;}.pt-10 {padding-top: 10px;}.pr-0 {padding-right: 0 !important;}.p-70 {padding: var(--p-70);}.pt-70 {padding-top: var(--pt-70);padding-bottom: var(--pt-70);}.p-50 {padding: var(--p-50);}.p-40 {padding: var(--p-40);}.p-7 {padding: 7px;}.pb-20 {padding-bottom: var(--pb20);}.pb-40 {padding-bottom: var(--pb40);}.main-section * {font-family: Graphik, sans-serif !important;}.main-section h2 {margin-bottom: 30px;}.main-section p {font-size: var(--fs16);line-height: 30px;}.banner-content h1 {padding-bottom: 7px;}.banner-content .banner-point {padding-top: 15px;}.banner-wrap {padding: 50px 0 20px;background: url('https://cdn.moontechnolabs.com/live/images/solutions/banner-img.svg') 0 0 / cover no-repeat;}.banner-point {padding-left: 25px;font-size: var(--fs20);font-weight: 400;}.banner-point li {list-style: none;margin-bottom: 12px;font-size: var(--fs16);}.banner-point li::before {content: '';background-image: url('https://cdn.moontechnolabs.com/live/images/solutions/check-mark.svg');background-repeat: no-repeat;width: 16px;height: 16px;position: absolute;left: 0;margin-top: 4px;background-size: 100%;}.banner-qouote {text-align: center;filter: drop-shadow(2px 2px 10px rgba(61, 61, 61, 0.3));padding: 20px;background: #fff;border-radius: 5px;height: 100%;}.banner-qouote h3 {font-size: var(--fs30);font-weight: 600;margin: 0 0 15px;}.banner-qouote p {font-size: var(--fs20);font-weight: 400;padding-bottom: 10px;}.banner-qouote .form-group {margin: 15px 0;}.pure-material-textfield-outlined>input+span, .pure-material-textfield-outlined>textarea+span {border-color: transparent !important;}.banner-qouote .form-group input {border-radius: 4px;background: #f9f9f9;min-height: 52px;border-color: #f9f9f9;box-shadow: none;font-size: var(--fs15);color: #000;font-weight: 400 !important;}.banner-qouote .form-group input:focus {border-color: #3395cc;}.banner-qouote .form-group input:focus+ :hover {border-color: red;}.banner-qouote .phone-wrap {width: 50%;margin-right: 7px;}.iti--separate-dial-code .iti__selected-flag {background-color: rgba(0, 0, 0, 0) !important;}.banner-qouote .submit-btn {min-height: 52px;background: var(--text-primary);font-size: 18px;font-weight: 500;color: var(--white);border: 2px solid var(--text-primary);}.banner-qouote .phone-select {display: flex;align-items: center;justify-content: space-between;}.banner-qouote .phone-select .pn-input {padding: 0 5px !important;}.banner-qouote .phone-select .pn-search, .banner-qouote .phone-select .pn-search input {height: 4rem !important;min-height: 4rem !important;max-height: 4rem !important;}.pn-select {max-width: 100% !important;margin: 0 !important;}span.pn-list-item__country.js_country-name {max-width: 54%;}.pn-dropdown {filter: drop-shadow(2px 2px 10px rgba(61, 61, 61, 0.3)) !important;}.pn-list-item__country.js_country-name, .text_left_size .ec_left {text-align: left;}.banner-qouote .phone-select .select_wrap {background: #f9f9f9;border-radius: 4px;margin-top: 0 !important;}.banner-qouote .phone-select .select_wrap .budget_select_div {min-height: 54px !important;border-radius: 4px;border: 1px solid #f1eaea !important;}.banner-qouote .text-area {border-radius: 4px;background: #f9f9f9;min-height: 142px;border-color: #f9f9f9;box-shadow: none;font-size: var(--fs15);}.phone-wrap .iti__arrow, .selectDropdown::after {background-image: url('https://cdn.moontechnolabs.com/live/images/solutions/arrow-up.png');background-repeat: no-repeat;width: 15px;height: 15px;}.phone-wrap .iti__arrow {border: 0;margin-top: 8px;background-size: 80%;}.phone-wrap .iti__arrow.iti__arrow--up {transform: rotateX(180deg);margin-top: -8px;}.phone-wrap .iti__country-list {z-index: 3;}.phone-wrap .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {background: 0;}.iti__dial-code {color: #000 !important;}.iti__selected-dial-code {font-weight: 400 !important;}.selectDropdown::after {content: '';}.banner-qouote .select-wrap {margin-left: 7px;width: 50%;}.quote-select .select {min-width: auto;min-height: 52px;}.quote-select .select .selectBtn {display: flex;align-items: center;padding: 10px;box-sizing: border-box;border-radius: 4px;min-height: 52px;width: 100%;cursor: pointer;position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background: #f9f9f9;}.quote-select .select .selectBtn:after {content: '';position: absolute;top: 45%;right: 15px;width: 6px;height: 6px;-webkit-transform: translateY(-50%) rotate(45deg);transform: translateY(-50%) rotate(45deg);border-right: 2px solid #666;border-bottom: 2px solid #666;transition: 0.2s;}.quote-select .select .selectBtn.toggle {border-radius: 3px 3px 0 0;}.quote-select .select .selectBtn.toggle:after {-webkit-transform: translateY(-50%) rotate(-135deg);transform: translateY(-50%) rotate(-135deg);}.quote-select .select .selectDropdown {position: absolute;top: 100%;width: 100%;border-radius: 0 0 3px 3px;background: var(--bg1);border-top: 1px solid #f9f9f9;z-index: 1;background: #f9f9f9;-webkit-transform: scale(1, 0);transform: scale(1, 0);-webkit-transform-origin: top center;transform-origin: top left;visibility: hidden;transition: 0.2s;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);}.quote-select .select .selectDropdown .option {padding: 10px;box-sizing: border-box;cursor: pointer;text-align: start;}.quote-select .select .selectDropdown .option:hover {background: #f8f8f8;}.quote-select .select .selectDropdown.toggle {visibility: visible;-webkit-transform: scale(1, 1);transform: scale(1, 1);}.technology-section {padding: 5px 0 0;}.technology-section .techcard_wrap {background: #fff;display: flex;min-height: 123px;padding: 20px 10px;flex-wrap: wrap;justify-content: space-between;box-shadow: var(--shadow);border-radius: 8px;}.technology-section .tech-card {display: flex;align-items: center;width: 25%;flex-direction: column;justify-content: center;text-align: center;}.technology-section .tech-card .techcard-logo {width: 67%;padding-bottom: 15px;}.technology-section .tech-card.goodfirms .techcard-logo {width: 86% !important;}.technology-section .tech-card .techcard-rating {width: 65%;}.technology-section .tech-card:not(:last-child):after {content: ' ';width: 1px;height: 80%;top: 0;bottom: 0;margin: auto;position: absolute;right: 0;background-color: #cfd3de;}.dev-solution .card {text-align: center;background: var(--white);border-radius: 8px;border: 1px solid #dbecff;box-shadow: var(--shadow);padding: 25px;margin: 0 10px;height: 100%;}.dev-solution h2, .title-block {color: var(--text-dark);text-align: center;}.dev-solution h2.margin-bottom-20 {margin-bottom: 50px;}.heading-underline:after, .testimonial-clients .yellow_section h2:after {content: '';height: 2px;width: 75px;position: absolute;left: 0;right: 0;bottom: -15px;margin: 0 auto;background-color: var(--blue);}.dev-solution .card .card-nuber {width: 50px;height: 50px;border-radius: 50px;background: var(--blue);display: flex;align-items: center;justify-content: center;font-size: var(--fs22);font-weight: 600;color: var(--white);margin: 0 auto;}.dev-solution .card h3 {font-size: var(--fs20);font-weight: 600;color: var(--text-dark);line-height: 30px;max-width: 300px;margin: 0 auto;padding: 20px 0 10px;}.dev-solution .e_width h3 {max-width: 253px;}.dev-solution .card.ft_small_home h3, .dev-solution .card.ft_small_width h3 {max-width: 300px;}.dev-solution .card p {font-size: var(--fs18);color: var(--text-dark);line-height: 30px;}.our-clients .trust-client {gap: 100px;}.our-clients .trust-client .client-imgs {width: var(--w20);filter: grayscale(100%);max-height: 47px;}.our-clients .trust-client .client-imgs:last-child {text-align: end;}.our-clients .trust-client .client-imgs:hover {filter: grayscale(0);}.health-clients .trustable_client_div {max-width: 1100px;margin: 0 auto;float: none !important;}.health-clients .center_under_line:after {background-color: var(--blue) !important;}.patientcare-section .patientcare-card p {padding: 18px 0;max-width: 100%;}.patientcare-btn {display: flex;background: var(--text-primary);align-items: center;padding: 14px 20px;box-shadow: none;margin: 0 auto;border: 2px solid var(--text-primary);border-radius: 5px;color: var(--white);font-weight: 600;font-size: var(--fs18);justify-content: center;}.food-delievery .dev-solution .features-box .card:hover, .slider_card {box-shadow: var(--shadow);}.patientcare-btn img {filter: invert(100%) sepia(100%) saturate(0) hue-rotate(34deg) brightness(102%) contrast(102%);}.our-clinikk .heading-underline::after, .our-clinikk .pb_small.heading-underline::after {bottom: -10px !important;margin: 0 !important;}.our-clinikk .banner-block {text-align: center;align-items: center;margin: 0 auto;}.fitness .banner-block {display: flex;height: 100%;}.faq h1, .our-process h1 {padding-bottom: 30px;}.badge-round {width: 36px;height: 36px;background: #2583e9;display: flex;align-items: center;justify-content: center;margin: 0 auto 35px;border-radius: 50%;color: #fff;}.healthcare-blog .blog p, .step-heading {color: var(--text-dark);font-weight: 600;}.step-innerwrap {display: flex;justify-content: center;gap: 20px;}.step-innerblock {width: var(--stepCardWidth);flex-grow: 1;text-align: center;position: relative;}.step-heading {margin: 15px 0;min-height: 40px;align-items: center;display: flex;justify-content: center;}.healthcar-solution .step-heading {min-height: 60px;}.step-listing {text-align: start;list-style: none;padding-left: 0;font-size: 14px;}.step-blockwrap {max-width: 190px;margin: 0 auto;}.step-listing li {padding-left: 5px;display: flex;margin-bottom: 10px;}.step-listing li:before {content: '';display: block;width: 14px;height: 14px;background: url('https://cdn.moontechnolabs.com/live/images/solutions/check-mark.svg') 0 0/100% no-repeat;margin-right: 5px;flex-shrink: 0;position: relative;top: 2px;}.step-innerblock:not(:last-child) .step-blockwrap::after {content: '';display: block;width: 65%;position: absolute;left: 100%;top: 52px;height: 38px;background: url(https://cdn.moontechnolabs.com/live/images/solutions/step-bg.svg) center/contain no-repeat;right: auto;transform: translateX(-44%);}.Medical-service .card-wrap, .tech-service {background: var(--white);border-radius: 8px;}.step-blockwrap.step_width {max-width: 185px;}.step-innerblock:nth-child(2n) .step-blockwrap::after {transform: rotateX(180deg) translateX(-44%);top: 70px;}.Medical-service {gap: 40px;}.Medical-service .card-wrap {width: calc(20% - 40px);text-align: center;border: 1px solid #dbecff;box-shadow: var(--shadow);min-height: 315px;}.Medical-service .Medical-card {min-height: 110px;background: var(--blue);display: flex;align-items: center;justify-content: center;border-top-right-radius: 8px;border-top-left-radius: 8px;}.Medical-service .card-wrap .card-content {padding: 25px 18px;}.tech-service {padding: 18px 30px;display: flex;flex-wrap: wrap;z-index: 2;margin-bottom: 20px;border: 1px solid #dbecff;}.tech-service .heading {width: 30%;color: #3b3b3b;font-size: var(--fs22);font-weight: 600;padding-top: 5px;padding-right: 10px;margin: 0;}.tech-service .tech-content {width: 70%;display: flex;align-items: center;flex-wrap: wrap;gap: 15px;}.tech-service .tech-content span {background: var(--lightestblue);padding: 12px 18px;font-size: var(--fs16);font-weight: 600;border-radius: 8px;}.yellow_section {background-color: #fdfbf4;}.section_padding_small {padding: 50px 0 0;}.slider_card {border-radius: 34px;text-align: left;}.image_box, .image_box img {max-height: 300px;border-radius: 26px;}.tablet-mb-20, .tablet-pb-0 {position: relative;z-index: 999;}.image_box img {min-height: 300px;object-fit: cover;}.slider_card>a {margin-bottom: 40px;display: block;}.video-wrapper {position: relative;width: 100%;height: 100%;display: block;float: none;}.image_box {position: relative;}.image_box:after {content: ' ';position: absolute;background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzQiIGhlaWdodD0iNzQiIHZpZXdCb3g9IjAgMCA3NCA3NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzciIGN5PSIzNyIgcj0iMzciIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMzdDNjggNTQuMTIwOCA1NC4xMjA4IDY4IDM3IDY4QzE5Ljg3OTIgNjggNiA1NC4xMjA4IDYgMzdDNiAxOS44NzkyIDE5Ljg3OTIgNiAzNyA2QzU0LjEyMDggNiA2OCAxOS44NzkyIDY4IDM3Wk01Mi4zMTE5IDM4LjMwOTZMMzAuNDEzNSA1MC45NTI3QzMwLjE4MzUgNTEuMDg0NCAyOS45MjI5IDUxLjE1MzUgMjkuNjU3OCA1MS4xNTNDMjkuMzkyNyA1MS4xNTI1IDI5LjEzMjQgNTEuMDgyNSAyOC45MDI5IDUwLjk1QzI4LjY3MzMgNTAuODE3NSAyOC40ODI1IDUwLjYyNzEgMjguMzQ5NSA1MC4zOTc3QzI4LjIxNjUgNTAuMTY4NCAyOC4xNDYgNDkuOTA4MiAyOC4xNDUgNDkuNjQzMlYyNC4zNTYxQzI4LjE0NjEgMjQuMDkxMSAyOC4yMTY3IDIzLjgzMSAyOC4zNDk4IDIzLjYwMThDMjguNDgyOCAyMy4zNzI2IDI4LjY3MzYgMjMuMTgyMiAyOC45MDMxIDIzLjA0OThDMjkuMTMyNyAyMi45MTczIDI5LjM5MyAyMi44NDc0IDI5LjY1OCAyMi44NDdDMjkuOTIzIDIyLjg0NjUgMzAuMTgzNSAyMi45MTU2IDMwLjQxMzUgMjMuMDQ3Mkw1Mi4zMTE5IDM1LjY5MThDNTIuNTQxNSAzNS44MjQ2IDUyLjczMjEgMzYuMDE1NCA1Mi44NjQ2IDM2LjI0NTJDNTIuOTk3MSAzNi40NzQ5IDUzLjA2NjkgMzYuNzM1NSA1My4wNjY5IDM3LjAwMDdDNTMuMDY2OSAzNy4yNjU5IDUyLjk5NzEgMzcuNTI2NCA1Mi44NjQ2IDM3Ljc1NjJDNTIuNzMyMSAzNy45ODU5IDUyLjU0MTUgMzguMTc2OCA1Mi4zMTE5IDM4LjMwOTZaIiBmaWxsPSIjRjI0NjQ2Ii8+Cjwvc3ZnPgo=);background-size: cover;bottom: -35px;background-position: center center;left: 20px;}.slider_card h5 {font-weight: 700;font-size: 22px;line-height: 26px;color: #2f3d56;margin-bottom: 0;}.slider_card span {display: block;padding-bottom: 10px;}.hide-show {transition: max-height 0.8s ease-in-out;}.sub_popup.in {display: flex !important;align-items: center;justify-content: center;}.section_padding_small .moreless-button {margin: 8px 0;}.moreless-button {cursor: pointer;display: inline-block;color: #2583e9;}.hide-show.show p {transition: max-height 0.6s ease-in-out;max-height: 1000px !important;}#home-portfolio .owl-dots .owl-dot span, #technology_slider .owl-dots .owl-dot span {border: 2px solid #2583e9;width: 21px;height: 21px;background-color: transparent;}#home-portfolio .owl-dots .owl-dot.active span, #technology_slider .owl-dots .owl-dot.active span {border: 2px solid #2583e9;width: 21px;background-size: 23px;background-position: center center;height: 21px;background-image: url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='2'fill='%232583E9'/%3e%3c/svg%3e") !important;}.faq .faq-card {border-radius: 8px;padding: 18px 30px;display: flex;flex-wrap: wrap;z-index: 2;background: var(--white);fill: var(--neutral-100, #fff);filter: drop-shadow(4px 2px 5px rgba(0, 0, 0, 0.06));}.app-features .heading-underline, .client-few-word .heading-underline, .faq .faq-card:not(:last-child), .faq .heading-underline, .healthcare-industry .heading-underline, .mb-50, .medical-compliance .heading-underline, .our-process .heading-underline, .testimonial-clients .heading-underline {margin-bottom: 30px;}.faq .faq-card .heading {width: 10%;color: #dbf1ff;text-align: center;font-size: var(--fs65);font-weight: 700;}.faq .faq-card .heading p {font-size: var(--fs65);margin: 0;padding: 2px 0 0;line-height: 1.07 !important;}.faq .faq-card .faq-content {width: 90%;}.service-medical.line1:after, .service-medical.line2:after {background: url('https://cdn.moontechnolabs.com/live/images/solutions/medical-line.svg') 0 0/100% no-repeat;height: 10px;width: 65%;top: 50%;}.faq .faq-content h3 {font-size: var(--fs22);font-weight: 600;}.our-Healthcare-app .heading-underline:after {margin-left: 5px;bottom: 22px !important;}.app-features {background: url('https://cdn.moontechnolabs.com/live/images/solutions/features-banner.svg') center/cover no-repeat;}.app-features p, .maxw-1100text {max-width: 1100px;margin: 0 auto;}.app-features-content p {margin: 0 !important;}.check-points {justify-content: flex-start;gap: 45px;padding: 25px 0;}.check-points .banner-point {padding-left: 25px;}.check-points .banner-point li {font-size: var(--fs16);}.check-points .banner-point li::before {background-image: url('https://cdn.moontechnolabs.com/live/images/solutions/back-right.svg');width: 16px;height: 16px;background-size: 100%;}.app-features .banner-block .mobile-animation1::after, .app-features .banner-block .mobile-animation::after {content: '';background: url('https://cdn.moontechnolabs.com/live/images/solutions/mobile1-animation.svg') top/100% no-repeat;position: absolute;display: block;z-index: -1;width: var(--w130);height: var(--height320);left: var(--left165);top: var(--top145);}.app-features .banner-block .mobile-animation1::before, .app-features .banner-block .mobile-animation::before {content: '';background: url('https://cdn.moontechnolabs.com/live/images/solutions/mobile2-animation.svg') bottom/100% no-repeat;position: absolute;width: var(--w130);display: block;z-index: -1;height: var(--height320);left: -25px;bottom: -160px;}.app-features .banner-block .mobile-animation1::after {transform: rotateY(180deg) !important;left: -17px !important;}.app-features .banner-block .mobile-animation1::before {transform: rotateY(180deg) !important;left: -146px !important;}.app-features .banner-block, .our-healthcare-app .banner-block {display: flex;justify-content: center;width: 100%;}.animation1::after, .animation1::before {content: '';background-image: url('https://cdn.moontechnolabs.com/live/images/solutions/devop-banner.svg');width: 225px;background-repeat: no-repeat;height: 100%;position: absolute;z-index: 1;}.our-healthcare-app .check-points .banner-point li::before {background-image: url('https://cdn.moontechnolabs.com/live/images/solutions/right-icon.svg');}.esteemed-images div, .our-healthcare-app .banner-block img {height: 100% !important;}.healthcare-blog .b-button {margin-top: auto;}.healthcare-blog button {border-radius: 8px;background: #2583e9;padding: 15px;border: 0;color: var(--white);font-size: 14px;display: flex;font-weight: 500;margin-top: 25px;}.healthcare-blog .blog-date .date-list {padding: 20px 20px 20px 0;color: #686868;}.healthcare-blog .blog-date .date-list .border {border-right: 1px solid #686868;padding-right: 30px;}.healthcare-blog .blog-date .date-list span {padding-left: 6px;}.animation1::after {top: 0;left: 0;}.animation1::before {bottom: -30px;right: 0;transform: rotateY(180deg);}.animation2::after, .animation2::before {content: '';background-image: url('https://cdn.moontechnolabs.com/live/images/solutions/animation1.svg');pointer-events: none;}.animation2::after {background-repeat: no-repeat;width: 523px;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}.animation2::before {background-repeat: no-repeat;width: 523px;height: 100%;position: absolute;top: 0;right: 0;z-index: 1;transform: rotateY(180deg);}.animation3::after, .animation3::before {content: '';background-image: url('https://cdn.moontechnolabs.com/live/images/solutions/animation3.svg');width: 523px;background-size: 523px;top: 0;background-repeat: no-repeat;height: 100%;position: absolute;filter: invert(26%) sepia(-51%) saturate(369%) hue-rotate(327deg) brightness(113%) contrast(142%);z-index: 1;}.animation3::before {right: 0;transform: rotate(0) translate(-5px, 16%);}.animation3::after {left: 0;transform: rotate(180deg) translate(30px, 29%);}.animation4::after, .animation4::before, .animation5::after, .animation5::before {content: '';background-image: url('https://cdn.moontechnolabs.com/live/images/tech_after_img.svg');}.animation4::before {background-repeat: no-repeat;width: 652px;height: 100%;position: absolute;top: 0;right: 0;background-size: 675px;filter: invert(26%) sepia(-51%) saturate(369%) hue-rotate(327deg) brightness(113%) contrast(142%);z-index: 1;transform: rotate(0) translate(-5px, 16%);}.animation4::after {background-repeat: no-repeat;width: 523px;height: 100%;position: absolute;top: 0;left: 0;background-size: 570px;filter: invert(26%) sepia(-51%) saturate(369%) hue-rotate(327deg) brightness(113%) contrast(142%);z-index: 1;transform: rotate(180deg) translate(30px, 29%);}.animation5::before {background-repeat: no-repeat;width: 652px;height: 100%;position: absolute;top: 8%;right: 0;background-size: 675px;filter: invert(26%) sepia(-51%) saturate(369%) hue-rotate(327deg) brightness(113%) contrast(142%);z-index: 1;transform: rotate(0) translate(-5px, 16%);}.animation5::after {background-repeat: no-repeat;width: 523px;height: 100%;position: absolute;top: -174px;left: 0;background-size: 570px;filter: invert(26%) sepia(-51%) saturate(369%) hue-rotate(327deg) brightness(113%) contrast(142%);z-index: 1;transform: rotate(180deg) translate(30px, 29%);}.animation6::after, .animation6::before {background-image: url(https://cdn.moontechnolabs.com/live/images/tech_after_img.svg);background-repeat: no-repeat;height: 100%;position: absolute;filter: invert(26%) sepia(-51%) saturate(369%) hue-rotate(327deg) brightness(113%) contrast(142%);content: '';z-index: 1;}.animation6::before {width: 680px;top: 0;right: -206px;background-size: 492px;transform: rotate(0) translate(-5px, 16%);}.animation6::after {width: 520px;top: 300px;left: 0;background-size: 570px;transform: rotate(180deg) translate(30px, 29%);}.small-infobx:hover {box-shadow: 0 3px 6px 1px #0d71eb54;}.testimonial-clients .yellow_section {background: var(--cream) !important;position: relative;}.testimonial-clients .yellow_section h2 {margin-top: 0 !important;position: relative;font-weight: 600;font-size: var(--fs44);}.testimonial-clients .yellow_section .section_padding_small {padding-top: 30px !important;}.testimonial-clients .yellow_section .remove_small_padding {z-index: 10;}.testimonial-clients .yellow_section .hide-show a {font-size: 14px !important;font-weight: 600 !important;}.maxw-80 {max-width: 75%;}.maxw100 {max-width: 1080px;margin: 0 auto;}.service-medical {width: var(--w35);}.service-medical-center {width: var(--w30);}.service-medical.line1:after {content: '';position: absolute;right: -68px;}.service-medical.line2:after {content: '';position: absolute;left: -68px;}.center-heading::before {content: '';width: auto;height: auto;position: absolute;top: var(--border-top);left: var(--border-top);right: var(--border-top);bottom: var(--border-top);border: 2px dashed #c8e0f9;border-radius: 50%;z-index: -1;}.service-medical-center .center-heading {width: 300px;height: 300px;font-weight: 500;font-size: var(--fs22);background: var(--bluelight);border-radius: 100%;z-index: 50;border: 25px solid #fff;}.service-medical:first-child .medical-img {margin-left: 34%;}.service-medical:last-child .medical-img {margin-right: 34%;}.service-medical p {font-size: var(--fs20);font-weight: 500;text-align: center;}.faq .faq-content h3 {margin-top: 8px;}@media screen and (max-width: 1600px) {:root {--fs44: 35px;--fs42: 30px;--w35: 40%;--w30: 20%;--border-top: -18px;}.service-medical-center .center-heading {width: 250px;height: 250px;}}@media screen and (max-width: 1399.99px) {:root {--w35: 43%;--w30: 23%;}.center-heading h4 {font-size: 19px;}.service-medical p {font-size: 17px;}.Medical-service .card-wrap {width: calc(32% - 40px);}}@media screen and (max-width: 1224px) {.banner-wrap {padding-bottom: 0;}.banner-content .banner-point {padding-top: 0;}.dev-solution .card {margin: 0;}.Medical-service .Medical-card {min-height: 80px;}.Medical-card img {width: 55px;height: 55px;}.pt-30 {padding-top: 15px;}}.slick-dots li, .slick-dots li button {width: 16px;height: 16px;}@media screen and (max-width: 1224px) and (min-width: 992px) {.col-xl-33 {width: 33.33%;}}@media (min-width: 1199.98px) and (max-width: 1499.98px) {.apps-block {padding: 50px 40px 50px 50px !important;border-radius: 20px !important;}}@media screen and (max-width: 1198.99px) {:root {--fs15: 14px;--fs18: 16px;--fs20: 18px;--fs22: 20px;--fs24: 22px;--fs30: 26px;--fs44: 30px;--fs42: 26px;--fs65: 55px;--p-40: 30px 0;--p-50: 40px 20px;--p-70: 40px 0;--w130: calc(100% + 140px);--left165: -124px;--top145: -142px;--maxh600: 500px;--minw375: 340px;--w35: 40%;--w30: 26%;}.main-section h2 {margin-top: 5px;margin-bottom: 20px;}.Medical-service {gap: 20px;}.app-features .banner-block .mobile-animation::before {bottom: -150px;left: -22px;}.app-features .banner-block .mobile-animation1::after {left: -16px !important;}.app-features .banner-block .mobile-animation1::before {left: -117px !important;bottom: -136px !important;}.step-innerwrap {flex-wrap: wrap;}.step-innerblock:nth-child(4n) .step-blockwrap::after {display: none;}.service-medical p {font-size: 14px;line-height: 1.4;}.wrap-card .medical-img {width: 125px;}.center-heading h4 {font-size: 16px;}.service-medical.line1:after, .service-medical.line2:after {width: 85%;}.apps-block {padding: 40px 30px 40px 40px !important;border-radius: 20px !important;}.apps-contentblock {width: 55% !important;padding-right: 15px;padding-bottom: 35px;}.apps-imagewrap {width: 45% !important;}}@media screen and (max-width: 991.99px) {:root {--fs22: 16px;--fs44: 25px;--fs30: 22px;--stepCardWidth: calc(33.33% - 20px);--p-70: 30px 0;--pt-70: 30px;--pb-70: 30px;--pb40: 30px;--fs65: 35px;--p-40: 20px 0;--w130: 500px !important;--height320: 350px !important;--left165: -153px !important;--top145: -151px !important;--maxh600: 350px;--p-50: 30px 20px;--minw375: 320px;--w20: calc(30% - 40px);--w33: 50%;--w35: 100%;--w30: 100%;--pb40: 15px;}.smallwidth-wrapper .mobile-img {max-width: 144px !important;}.main-section h2 {margin-top: 0px !important;}.pr-10 {padding-right: 15px !important;}.pl-10 {padding-left: 15px !important;}.max_width_748 {max-width: 100%;}.row-gap30 {row-gap: 15px !important;}.max_width_1060, .tablet-pt-0, .testimonial-clients .yellow_section .section_padding_small {padding-top: 0 !important;}.dev-solution h2.margin-bottom-20 {margin-bottom: 30px !important;}.badge-round {margin: 0 auto 20px !important;}.health-clients, .pt_10 {padding-top: 0;}.center-heading::before, .display-none, .main_ecommerce .owl-next, .main_ecommerce .owl-prev, .service-medical.line1:after, .service-medical.line2:after, .step-innerblock:nth-child(3n) .step-blockwrap::after, br {display: none;}.mobile-center, .our-clients .trust-client .client-imgs:last-child {text-align: center;}.our-clinikk .heading-underline::after {bottom: -10px !important;}.check-points {padding: 15px 0;}.app-features .py-35 {padding: 15px 0 30px !important;}.banner-content {padding-top: 25px;}.banner-content h1 {padding-bottom: 0;margin-bottom: 10px;line-height: 1.2;}.dev-solution .service .card h3 {line-height: 1.4;}.dev-solution .card p {line-height: 1.7;}.banner-qouote .submit-btn {min-height: 42px;font-size: 16px;}.banner-qouote p, .banner-wrap, .technology-section .tech-card .techcard-rating {padding-bottom: 0;}.banner-point li::before {position: static;flex-shrink: 0;margin-right: 10px;margin-top: 0;}.banner-point li {display: flex;align-items: self-start;margin-bottom: 6px;}.app-features-content .banner-point li {align-items: center !important;}.pt-30, .technology-section {padding-top: 15px;}.our-clients .trust-client {text-align: center;gap: 40px;}.mobile-mb-20, .tablet-mb-20 {margin-bottom: 20px !important;}.animation1::after, .animation1::before, .animation2::after, .animation2::before, .animation3::after, .animation3::before, .animation4::after, .animation4::before {background-size: 100%;}.step-innerblock:nth-child(4n) .step-blockwrap::after, .technology-section .tech-card.upwork::after {display: block;}.main-section {padding-top: 95px;}.row-gap-40 {row-gap: 20px;}.solution-medicaltext {font-weight: 400;font-size: var(--fs18) !important;line-height: 1.4;margin-top: 0;padding-bottom: 0 !important;margin-bottom: 20px;}.banner-point {padding-left: 0;}.banner-content .banner-point {padding-top: 5px;}.technology-section .techcard_wrap {border-radius: 5px;}.dev-solution .card {margin: 0;}.dev-solution .card .card-nuber {width: 35px;height: 35px;}.app-features .banner-block {padding-bottom: 30px !important;}.app-features .banner-block .mobile-animation1::after {left: -16px !important;height: 350px !important;}.Medical-service .card-wrap .card-content, .patientcare-btn, .technology-section .techcard_wrap {padding: 15px;}.app-features .banner-block .mobile-animation1::before {left: -146px !important;bottom: -152px !important;height: 350px;}.banner-qouote {margin: 16px 0;filter: drop-shadow(4px 4px 5px rgba(61, 61, 61, 0.09));height: auto;}.m-auto {margin: 0 auto;}.app-features .heading-underline, .client-few-word .heading-underline, .faq .heading-underline, .healthcare-industry .heading-underline, .medical-compliance .heading-underline, .our-process .heading-underline {margin-bottom: 10px;}.order-0 {order: 0;}.order-1 {order: 1;}.order-2 {order: 2;}.tech-service .tech-content span {padding: 12px 14px;}.app-features .banner-block .mobile-animation::before {bottom: -133px !important;left: -24px !important;height: 300px !important;width: 480px !important;background-size: 100% !important;}.patientcare-section .patientcare-card p {padding: 20px 0;}.our-clinikk .banner-block {}.our-clinikk .banner-block img {max-height: 400px;height: 100% !important;}.medical-dimg {display: block !important;width: 50px;}.medical-industry {flex-direction: column;width: 100%;align-items: center;}.service-medical {align-items: center;justify-content: center;}.service-medical p, .wrap-card .card-p {align-self: center !important;padding: 15px 0 20px !important;}.center-heading h4 {padding-bottom: 30px;font-size: 18px;}.service-medical-center .center-heading {width: 100%;height: auto;background: #fff;border-radius: 0;border: 0;}.mobile_view_slider .owl-dots {right: 42% !important;bottom: 12px !important;}.projects-completation .complitation-block .client-comp, .projects-completation .complitation-block .project-comp, .projects-completation .complitation-block .team-comp, .projects-completation .complitation-block .year-comp {min-width: 290px !important;}.tab-none {display: block !important;margin-bottom: 35px !important;z-index: 999;position: relative;text-align: center;}.apps-wrapper {padding-bottom: 80px;}.slick-dots {bottom: -30px;}.tablet-mb-0, .tech-service:last-child {margin-bottom: 0 !important;}.faq .faq-card:not(:last-child) {margin-bottom: 20px;}.mobile-pt-40 {padding-top: 50px;}.tablet-pb-0 {padding-bottom: 0 !important;}.tablet-mb-10 {margin-bottom: 10px !important;}.tablet-mb-15 {margin-bottom: 15px !important;}.tablet-mt-0 {margin-top: 0 !important;}.mobile-pb-40 {padding-bottom: 50px;}.bg-blue.mobile-pb-40 {padding: 30px 0 !important;}.our-clients .trust-client .client-imgs img {width: auto;height: auto;max-width: 100%;max-height: inherit;}.dev-solution .card h3 {padding: 10px 0;}.tab-100 .heading-underline::after {margin: 0 auto !important;}.tab-block {display: none !important;}}@media (min-width: 768px) and (max-width: 768px) {.check-points .banner-point {padding-right: 25px !important;}}@media screen and (max-width: 767.99px) {:root {--fs20: 16px;--fs24: 18px;--fs19: 16px;--fs44: 25px;--fs30: 20px;--stepCardWidth: calc(50% - 20px);--p-70: 30px 0;--pb40: 10px;--fs16: 14px;--fs65: 30px;--w130: calc(79% + 0);--left165: -13px;--top145: -80px;--height320: 200px;--maxh600: 300px;--p-50: 20px 0;--minw375: 310px;--w20: calc(33% - 30px);--w33: 100%;}.Medical-service .card-wrap {min-height: 240px !important;}.mobile-pb-40 {padding-bottom: 40px;}h2.heading-underline, h3.heading-underline {padding-bottom: 10px !important;}.heading-underline:after {bottom: 0;}.mobile-pt-40 {padding-top: 40px;}.row-neg-20 {margin-top: -20px;margin-bottom: -20px;}.app-features .py-35 {padding: 15px 0 40px;}.check-points {flex-wrap: wrap;gap: 0;padding: 12px 0;}.healthcar-solution .step-heading {min-height: auto !important;}.service-medical .wrap-card {width: 100%;}.center-heading h4 {padding-bottom: 15px;}.service-medical p, .wrap-card .card-p {padding: 8px 0 10px !important;margin-top: 0;max-width: 220px;line-height: 1.3 !important;margin-left: 0 !important;}.wrap-card:last-child .card-p:last-child {padding-bottom: 0 !important;margin-bottom: 0 !important;}.our-clients .trust-client {gap: 30px;}.primary-btn {margin: auto !important;}.step-innerblock .step-blockwrap::after {display: none !important;}.py-35 {padding: 0 0 40px;}.animation1::after, .animation1::before, .animation2::after, .animation2::before, .animation3::after, .animation3::before, .animation4::after, .animation4::before, .animation5::after, .animation5::before, .animation6::after {display: none;}.technology-section .tech-card.upwork::before, .technology-section .tech-card::before {display: none;}.pt-30 {padding-top: 10px;}.main-section {padding-top: 65px;}.dev-solution .card {padding: 15px;margin: 0;}.patientcare-btn {padding: 10px;}.tech-service {padding: 15px;}.faq .faq-card .heading {padding-top: 3px;}.image_box:after {width: 54px;height: 54px;bottom: -28px;left: 10px;}.tech-service .heading {width: 100%;padding: 0 0 16px;text-align: center;position: relative;}.tech-service .heading::after {content: '';height: 2px;width: 80px;position: absolute;left: 0;right: 0;bottom: 10px;margin: 0 auto;background-color: var(--blue);}.tech-service .tech-content {width: 100%;gap: 8px;}.technology-section .tech-card {max-height: 115px;min-height: 100px;}.technology-section .tech-card:not(:last-child):before {content: ' ';width: 100%;height: 1px;top: 95%;bottom: 0;margin: auto;position: absolute;right: 0;background-color: #cfd3de;left: 0;}.technology-section .tech-card .techcard-logo {padding-bottom: 10px;}.technology-section .tech-card.goodfirms .techcard-logo {}.technology-section .tech-card .techcard-rating {width: 58% !important;}.technology-section .brak .techcard-rating, .technology-section .goodfirms .techcard-rating {}.our-clinikk .heading-underline::after {}.our-Healthcare-app .heading-underline:after {}.app-features .heading-underline, .client-few-word .heading-underline, .faq .heading-underline, .healthcare-industry .heading-underline, .medical-compliance .heading-underline, .our-process .heading-underline {margin-bottom: 7px;}.Medical-service .card-wrap {width: calc(50% - 40px);}.step-blockwrap {max-width: 350px;}.faq .faq-card {padding: 10px;margin-bottom: 20px;}.our-clinikk .banner-block.app-developers {padding-bottom: 30px !important;}.faq .faq-content h3 {margin-top: 5px;}.patientcare-section .patientcare-card p {padding: 0;}.faq .faq-card .heading p {font-size: var(--fs65);}.step-listing li:before {top: 2px;}.app-features .banner-block .mobile-animation::before {bottom: -95px;left: 34px;height: 230px;width: calc(100%+50px);}.projects-completation .complitation-block .client-comp, .projects-completation .complitation-block .project-comp, .projects-completation .complitation-block .team-comp, .projects-completation .complitation-block .year-comp {min-width: 290px !important;}.apps-wrapper {padding-bottom: 45px !important;}.slick-dots {bottom: -21px;}.our-clinikk .banner-block {}.tech-service .tech-content {justify-content: center;}.why_choose h2.heading-underline, .our-clinikk h2.heading-underline {padding-bottom: 0px !important;}}@media screen and (max-width: 567.99px) {:root {--stepCardWidth: 100%;--p-70: 15px 0;--pt-70: 15px;--pb-70: 15px;--fs20: 16px;--fs18: 14px;--w130: calc(100% + 69px);--left165: -63px;--top145: -59px;--height320: 140px;--w20: calc(100% - 20px);}.sports-page .banner-content .banner-point:nth-child(1), .ev-charging .banner-content .banner-point:nth-child(1) {padding-top: 7px !important;margin-bottom: 0px !important;padding-bottom: 0px !important;}.sports-page .banner-content .banner-point:nth-child(2), .ev-charging .banner-content .banner-point:nth-child(2) {padding-top: 2px !important;}.ev-charging .banner-block.pb-20 {padding-bottom: 20px !important;}.our-clinikk .banner-block {align-items: flex-start;}.banner-content {padding-top: 40px !important;}.app-features .banner-block .mobile-animation1::after, .app-features .banner-block .mobile-animation::after, .taxi-solution .app-features .banner-block .mobile-animation::after {top: -76px !important;left: -92px !important;height: 230px !important;width: calc(100%+0) !important;}.banner-content {padding-top: 40px !important;}.app-features .banner-block .mobile-animation1::after, .app-features .banner-block .mobile-animation::after, .taxi-solution .app-features .banner-block .mobile-animation::after {top: -76px !important;left: -92px !important;height: 230px !important;width: calc(100%+0) !important;}.service-medical {flex-direction: column;}.app-features .py-35 {padding: 15px 0 10px !important;}.our-clients .trust-client {gap: 20px;}.our-clients .trust-client .client-imgs:nth-child(2), .our-clients .trust-client .client-imgs:nth-child(3) {margin: 7px 0;}.faq .faq-card .heading {width: 100%;text-align: left;}.faq .faq-card .faq-content {width: 98%;padding-left: 10px;}.main-section p {line-height: 25px;}.dev-solution h2.margin-bottom-20 {margin-bottom: 15px !important;}.technology-section .tech-card .techcard-logo {width: 50%;padding-bottom: 10px;}.mobile-mb-0 {margin-bottom: 0 !important;padding-top: 10px;}.technology-section .tech-card {width: 50%;max-height: 80px;min-height: 80px;}.technology-section .tech-card:not(:last-child):before {top: 88% !important;}.technology-section .tech-card.upwork::after, .technology-section .tech-card::after, .technology-section .tech-card::before {display: none;}.phone-select .select-wrap {width: 100%;margin: 0 !important;}.app-features .banner-block, .phone-select .phone-wrap {width: 100%;}.banner-qouote .phone-select {flex-wrap: wrap;}.banner-qouote .phone-select .phone-wrap {margin: 3px 0 20px;}.banner-qouote .form-group {margin: 10px 0;}.Medical-service .card-wrap {width: 100%;min-height: 100% !important;}.app-features .mobile-slider {width: 100%;height: 100%;max-height: 100%;}.app-features .mobile-slider .slick-dots {bottom: -34px;}.app-features .mobile-slider img {margin: 0 auto;}.check-points .banner-point {margin-bottom: 0;}.app-features-content h3 {margin-bottom: 10px;}.tech-service .tech-content span {padding: 8px;}.step-innerblock .step-blockwrap::after {display: none !important;}.app-features .banner-block .mobile-animation::before {bottom: -68px;left: -42px;height: 160px;width: calc(100%+150px);}.app-features .banner-block .mobile-animation1::after {left: -9px !important;height: 146px;}.app-features .banner-block .mobile-animation1::before {left: -57px !important;bottom: -56px;height: 146px;}.mobile_view_slider .owl-dots {right: 39% !important;bottom: 5px !important;}.pn-select {width: 100% !important;margin-bottom: 20px;}.badge-round {}.taxi-solution .app-features .banner-block .mobile-animation::before {bottom: -95px !important;left: 34px !important;height: 230px !important;width: calc(100%+50px) !important;}.taxi-solution .app-features .banner-block .mobile-animation1::after {top: -76px !important;left: 75px !important;width: calc(100%+0) !important;height: 100%;}.taxi-solution .app-features .banner-block .mobile-animation1::before {bottom: -95px !important;left: -67px !important;height: 230px !important;width: calc(100%+0) !important;}.mobile-pb-0 {padding-bottom: 0 !important;}.mobile-mt-0 {margin-top: 0 !important;}.taxi-solution .app-features-content h3 {padding: 5px 0 0;}.taxi-solution .app-features-content h4 {padding: 20px 0 10px;}.faq .faq-card {flex-direction: column;}.technology-section .tech-card.goodfirms .techcard-logo {width: 72% !important;}.technology-section .tech-card.upwork::before, .technology-section .tech-card::before {display: block !important;}.technology-section .tech-card.goodfirms:before {display: none !important;}.technology-section .tech-card:not(:nth-child(3)):not(:nth-child(4)):before {width: 90%;top: 100% !important;}}.height-100 {height: 100%;}.justify-content-between {justify-content: space-between;}.ml-10 {margin-left: 10px;}.countryinfo-block img, .mr-10 {margin-right: 10px;}.ml-7 {margin-left: -7px;}.text-ellips {-webkit-line-clamp: 3 !important;display: -webkit-box;-webkit-line-clamp: 2;position: relative;}.label-banner>input:not(:focus):placeholder-shown+span, .label-banner>textarea:not(:focus):placeholder-shown+span {line-height: 65px !important;}.banner-qouote ::-webkit-input-placeholder {opacity: 0 !important;}.banner-qouote ::-moz-placeholder {opacity: 0 !important;}.banner-qouote :-ms-input-placeholder {opacity: 0 !important;}.banner-qouote :-moz-placeholder {opacity: 0 !important;}.label-banner .text-area {min-width: 100% !important;max-width: 100% !important;}.primary-btn:hover {background: #fff;color: var(--text-primary);transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;}.primary-btn:hover img {filter: invert(65%) sepia(76%) saturate(3338%) hue-rotate(338deg) brightness(100%) contrast(101%) !important;}.taxi-solution .taxi-On-Demand-section .card {box-shadow: none !important;border: 2px solid var(--text-primary) !important;margin: 0 !important;}.taxi-solution .taxi-On-Demand-section h3 {color: var(--text-primary) !important;font-weight: 500 !important;max-width: 325px !important;}.taxi-solution .taxi-On-Demand-section .card .card-nuber {background: 0 0 !important;}.taxi-solution .taxi-patiencare .patientcare-card p {padding: 24px 0 29px !important;}.taxi-solution .taxi-patiencare .patientcare-card h2 {max-width: 1300px;margin: 0 auto;}.grocery-solution .taxi-patiencare .patientcare-card h2 {max-width: 1300px !important;}.taxi-solution .taxi-app-feature p {max-width: 1200px !important;}.taxi-solution .unique-taxi-app-block .card .card-nuber {background: 0 0 !important;width: 100% !important;}.gap-10, .taxi-solution .app-features-content .button-block {gap: 10px;}.grocery-solution .app-features-content .btn-outline-primary, .taxi-solution .app-features-content .btn-outline-primary {background-color: transparent;color: #2583e9;transition: 0.25s;border-radius: 5px;border: 1px solid #2583e9;display: flex;padding: 8px 13px;align-items: center;font-size: var(--fs16);font-weight: 500;cursor: auto;}.grocery-solution .app-features-content .btn-outline-primary.active, .grocery-solution .app-features-content .btn-outline-primary:hover, .taxi-solution .app-features-content .btn-outline-primary.active, .taxi-solution .app-features-content .btn-outline-primary:hover {background-color: #2583e9;color: #fff;transition: 0.25s;border-radius: 5px;border: 1px solid #2583e9;}.taxi-solution .app-features-content h3 {margin: 0 0 30px;padding: 5px 0 0;font-weight: 600;}.taxi-solution .app-features-content h4 {font-size: var(--fs24);font-style: normal;font-weight: 600;line-height: normal;text-transform: capitalize;color: var(--text-dark);margin: 0;padding: 30px 0 10px;}.taxi-solution .app-features.bg-white {background: #fff !important;}.taxi-solution .button-link {gap: 30px;padding-top: 25px;}.bg-lightestgray {background: #f6f6f6 !important;}.taxi-solution .link-btn {font-size: var(--fs20);font-weight: 600;color: var(--text-dark);align-items: center;display: flex;gap: 10px;}@media screen and (max-width: 767.99px) {.taxi-solution .taxi-patiencare .patientcare-card p {padding: 0 !important;}.pb-15 {padding-bottom: 8px;}.pl-20 {padding-left: 0;}.px-30 {padding-left: 15px;padding-right: 15px;}.py-20 {padding-top: 12px;padding-bottom: 12px;}.complitation-block {gap: 15px;margin-bottom: 15px;}.pl-40 {padding-left: 15px !important;}.taxi-solution .app-features .banner-block {height: auto !important;}.tablet-mt-20 {margin-top: 20px;}.mobile-icons {width: 30px;height: 30px;margin: 0 auto 10px;}.taxi-solution .button-link {gap: 10px;padding-top: 10px;}.grocery-solution .apps-devlopecontent .heading-underline::after {bottom: 0 !important;}}.features-box, .maxw-1137, .maxw-948text {margin-left: auto;margin-right: auto;}.food-delievery .patientcare-btn img, .pl-20 {padding-left: 20px;}.pl-40 {padding-left: 40px;}.px-30 {padding-left: 30px;padding-right: 30px;}.py-20 {padding-top: 20px;padding-bottom: 20px;}.taxi-testimonial p {font-size: var(--fs18);line-height: 30px;max-width: 882px;padding-top: 0;margin: 0 auto;}.rounded-10 {border-radius: 10px;}.projects-completation .complitation-block {text-align: center;gap: 30px;margin-bottom: 30px;}.projects-completation .complitation-block h4 {font-size: var(--fs42);font-weight: 600;margin-top: 20px;}.projects-completation .complitation-block p {font-size: var(--fs19);margin-top: 0;}.projects-completation .complitation-block .client-comp, .projects-completation .complitation-block .project-comp, .projects-completation .complitation-block .team-comp, .projects-completation .complitation-block .year-comp {min-width: 290px;}.projects-completation .complitation-block .project-comp {background-color: #e9f6fc;}.projects-completation .complitation-block .year-comp {background-color: #f5f0f8;}.projects-completation .complitation-block .team-comp {background-color: #fff2eb;}.projects-completation .complitation-block .client-comp {background-color: #e3f7e9;}.justify-content-start {justify-content: flex-start;}.justify-content-end {justify-content: flex-end;}.align-items-end {align-items: flex-end;}.badge-block {font-size: 12px;font-weight: 500;line-height: normal;padding: 8px 12px;margin-bottom: 20px;border-radius: 4px;background: rgba(0, 0, 0, 0.05);display: inline-block;}.apps-devlopecontent .heading-underline::after {bottom: 25px;margin: 0;}.mb-38 {margin-bottom: 38px;}.country-nametext {font-size: 16px;font-weight: 500;color: #3b3b3b;}.apps-imgblock img {border-radius: 6px;}.apps-wrapper {padding-bottom: 140px;}.apps-wrapper .primary-btn {margin: 50px 0 0 !important;}.slick-dots {bottom: -60px;}.slick-dots li button {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;}.slick-dots li.slick-active button:after {transform: translate(-50%, -50%) scale(1);}@media screen and (max-width: 599.98px) {.projects-completation .complitation-block {flex-direction: column !important;width: 100%;}.projects-completation .complitation-block .client-comp, .projects-completation .complitation-block .project-comp, .projects-completation .complitation-block .team-comp, .projects-completation .complitation-block .year-comp {width: 100%;min-width: 290px !important;}}.taxi-solution .taxi-ourprocess subtitle {max-width: 850px !important;margin: 0 auto;}.font18 {font-size: var(--fs18);}.maxw-1137 {max-width: 1137px;}.food-banner .check-points .banner-point li::before {width: 20px;height: 20px;margin-top: 1px;}.food-delievery .pt-0 {padding-top: 0;}.food-delievery .pb-0 {padding-bottom: 0;}.mb-50 {margin-bottom: var(--spacing50);}.features-box {max-width: 1104px;}.pb-25 {padding-bottom: var(--spacing25);}.food-delievery .dev-solution .card h3 {font-weight: 500;max-width: 100%;}.fw-bold {font-weight: 700 !important;}.food-delievery .food-delievrymodel.app-features p {max-width: 1058px;}.fitness-app-development .app-features-content h3, .food-delievery .dev-solution .features-box .card h3, .fw-600 {font-weight: 600;}.food-delievery .dev-solution .features-box .card {box-shadow: 4px 4px 24px 0 rgba(0, 0, 0, 0.04);border: 0;transition: box-shadow 0.7s;}.food-delievery .bg-none {background-image: none;}.food-delievery .bg-grey {background: #fbfbfb;}.maxw-948text {max-width: 948px;}.small_mx_width {max-width: 960px;margin: auto;text-align: center;padding-bottom: 50px;}.dev-solution h2.small_mt_20 {margin-bottom: 35px;}.max_width_748 {max-width: 748px;}.max_width_1060 {max-width: 1060px;margin: auto;}@media screen and (min-width: 1199.98px) {.food-delievery .dev-solution .card p {font-size: 17px;}.minw-199 {min-width: 199px;}.minw-244 {min-width: 244px;}}@media screen and (min-width: 1025px) and (max-width: 1550px) {:root {--fs18: 14px !important;}}@media (min-width: 991.98px) and (max-width: 1399.98px) {.main-section .owl-next, .main-section .owl-prev {width: 45px !important;height: 45px !important;}.app-developed .owl-next, .app-developed .owl-prev {right: -50px !important;}.app-developed .owl-prev {left: -50px !important;}}@media (min-width: 991.98px) and (max-width: 1660px) {.fs-44 {line-height: 45px;}}@media screen and (max-width: 1399.98px) and (min-width: 992px) {.tech-service .heading {font-size: 16px;}.tech-service .tech-content span {font-size: 14px;}}@media screen and (max-width: 991.98px) {:root {--spacing50: 30px;--spacing25: 10px;}.faq .faq-card .heading p {--fs65: 30px;padding-top: 8px;padding-left: 10px;}.faq, .fitness-app-development .faq {padding-bottom: 0 !important;}.faq .faq-card:last-child {margin-bottom: 5px !important;}.apps-imagewrap, .apps-imgblock, .mobile-centerimg {text-align: center;}.display-flex {display: flex !important;}.faq .faq-content h3 {line-height: 1.5;}.createfood-wrapper {max-width: 650px;}.container {width: 100%;padding-left: 15px;padding-right: 15px;}.apps-wrapper .primary-btn {margin-top: 25px !important;}.app-features .banner-block.row {width: calc(100%+30px);}.apps-contentblock, .apps-imagewrap, .imageblock img, .whychoose-block .col-md-4.mobile-mb-20 {width: 100% !important;}.projects-completation .complitation-block {gap: 15px;margin-bottom: 15px;}.step-listing li {margin-bottom: 5px;}.banner-qouote h3, .food-delievery .mb-10, .food-delievery .mb-20 {margin-bottom: 10px;}.pb-20 {--pb20: 30px;}.mobile-mb-20 {margin-bottom: 30px !important;}.discover-foodwrapper {max-width: 500px;}.food-delievery .patientcare-btn img {padding-left: 9px;}.tech-service .heading {margin-bottom: 15px;}#technology_slider .owl-dots .owl-dot span, #technology_slider .owl-dots .owl-dot.active span {width: 15px;height: 15px;}.food-delievery .heading-underline:after {margin-top: 10px !important;}.check-points .banner-point {width: 100%;margin: 0;padding-left: 0;}.food-banner .check-points .banner-point {padding-top: 0;}.maxw-80 {max-width: 100%;}.apps-contentblock {padding-right: 0;min-height: 455px !important;}.mt_mobile_30 .trusted-title {padding: 15px;}.fitness-app-development .trusted-title {padding: 15px !important;}.fitness-app-development .faq .faq-card:last-child {margin-bottom: 0 !important;}.imageblock img {height: 100%;}.d_flex_ec {display: flex;align-items: center;}.fs-44 {line-height: normal;}.pt_20 {padding-top: 20px;}.mt_20 {margin-top: 30px;}span.hire_cta {display: inline !important;}}@media screen and (max-width: 768px) {.step-blockwrap {text-align: center;}.step-listing {display: inline-block;margin-bottom: 0;}.main-section .main_footer_div {margin-top: 40px !important;}.main-section {padding-top: 40px !important;}.tech-service {margin-inline: 15px;}}@media screen and (max-width: 767.98px) {.banner-qouote {padding: 15px;}.mobile-sectionspacing {padding: 50px 0;}.mt-neg-20 {margin-top: -20px;}.pt_130 {padding-top: 40px !important;}.trusted-title {justify-content: center !important;}.badge-block {margin-bottom: 10px;}.mb-38 {margin-bottom: 10px !important;}.banner-content p {padding-bottom: 0 !important;}}@media screen and (max-width: 674px) {.createfood-wrapper {max-width: 540px;}}@media screen and (max-width: 567.98px) {.food-banner .check-points {column-gap: 10px;padding-top: 0;}.main-section {padding-top: 20px !important;}.food-banner .check-points .banner-point li::before {margin-top: -1px;}.banner-point li::before, .mt_20 {margin-top: 0;}:root {--spacing50: 20px;}.app-features .mobile-slider.row {width: calc(100%+14px);}.mobile-slider {flex-wrap: wrap;row-gap: 10px;margin-left: -7px;margin-right: -7px;}.food-delievery .mobile-animation1::after, .food-delievery .mobile-animation1::before, .food-delievery .mobile-animation::after, .food-delievery .mobile-animation::before {display: none !important;}.mobile-slider .mobile-img {text-align: center;padding-left: 7px;padding-right: 7px;}.m-0 {margin: 0 !important;}.pl-20 {padding-left: 0 !important;}.taxi-solution .app-features-content h3 {padding: 5px 0 0;}.tablet-mb-20 {margin-bottom: 0 !important;}.our-clinikk .pb_small.heading-underline::after {bottom: 0 !important;margin: 0 !important;}.pb-20 {--pb20: 10px;}.dev-solution h2.small_mt_20 {margin-bottom: 15px !important;}.main-section .why_choose .col-xs-6:nth-child(odd), .main-section .testimonial-section .col-xs-6:nth-child(odd) {padding-right: 8px !important;}.main-section .why_choose .col-xs-6:nth-child(even), .main-section .testimonial-section .col-xs-6:nth-child(even) {padding-left: 8px !important;}}@media screen and (max-width: 475.98px) {.mobile-slider {flex-wrap: wrap;}.mobile-slider .mobile-img {width: auto;max-width: 25%;}}@media screen and (max-width: 320px) {.ftr_social_icon a {height: 34px !important;width: 34px !important;}}.mx_w_710 {width: 100%;max-width: 750px;}.trusted-title {text-align: center;display: flex;align-items: center;justify-content: start;width: 100%;min-height: 100%;}.bg-lightblue {background: rgba(209, 233, 250, 0.5);}.esteemed-clients .our-clients .trust-client .client-imgs {filter: grayscale(0);display: inline;}.main-section .owl-carousel .owl-item img {display: block;margin: 0 auto;}.esteemed-clients .wrapper .owl-stage {display: flex;align-items: center;flex-wrap: wrap;}.owl-carousel .owl-item img {width: auto !important;margin: auto !important;display: block;}.apps-block {border-radius: 32px;background: #fff8e8;padding: 70px 50px 70px 70px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}.apps-contentblock, .testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item {padding-right: 20px;}.apps-contentblock {min-height: 532px;width: 44%;display: flex;flex-direction: column;justify-content: space-between;}.flex-wrap, .key_features {flex-wrap: wrap;}.apps-imagewrap {width: 46%;border-radius: 26px;}.badge-block span, .portfolio-title {border-radius: 4px;padding: 8px 12px;display: inline-block;font-size: 12px;line-height: normal;background: rgba(0, 0, 0, 0.05);font-weight: 500;}.portfolio-title {max-width: fit-content;}.key_features.badge-block {background: 0;padding: 0;}.key_features {display: flex;gap: 10px;}.font54 {font-size: var(--fs54) !important;margin: 0 !important;}span.fw-500.font18.d-block.mb-10.lineh-normal {font-weight: 500;margin-bottom: 10px;font-size: 18px;}.apps-imagewrap img {border-radius: 24px;}.btn-outline-primary.text-capitalize {font-size: 18px;letter-spacing: 0.54px;color: #ff7a2f;border-radius: 5px px;border: 1px solid #ff7a2f;min-width: 180px;font-weight: 500;padding: 10px;transition: 0.4s;}.btn-outline-primary:hover {color: #fff;background: #ff7a2f;}.maxw-180 {max-width: 180px;}.app-developed .btn-primary {padding: 10px 25px;min-height: 64px;min-width: 263px;}.btn-primary {padding: 19px 56px;border-radius: 8px;background: #ff7a2f !important;font-size: 26px;color: #fff !important;font-family: Lato, sans-serif !important;font-weight: 700;text-transform: inherit;min-width: 300px;outline: 0 !important;box-shadow: none !important;border: 2px solid #ff7a2f !important;transition: 0.3s;}.mb-15 {margin-bottom: 15px;}.main-wrapper .owl-next, .main-wrapper .owl-prev, .main_ecommerce .owl-next, .main_ecommerce .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 {top: 50% !important;position: absolute;left: -60px;}.main-section .owl-theme .owl-nav[class*='owl-'], .main-wrapper .owl-theme .owl-nav[class*='owl-'] {background: 0 0 !important;display: flex;gap: 25px;}.imageblock {height: 100%;border-radius: 15px;max-height: 410px;}.small-infobx {padding: 5px;border: 1px solid #0d71eb;border-radius: 15px;transition: 0.5s;height: 100%;}.small-infoimg {background: rgba(13, 113, 235, 0.07) !important;margin-right: 15px;flex-shrink: 0;}.width-70 {width: 70px;height: 70px;border-radius: 12px;background: #ffe7d7;padding: 15px;display: inline-flex;align-items: center;justify-content: center;}.text-dark {color: #3b3b3b;}.small-infocontent span.d-block {line-height: 1;}.small-infocontent.text-dark.font18 span:nth-child(2) {font-size: 16px;}.row-gap30 {row-gap: 30px;}.font28 {font-size: 28px;}.dev-solution.small_size .service .card h3 {text-transform: initial;}@media screen and (min-width: 767.98px) and (max-width: 768px) {.fitness-app-development .service {padding-top: 20px;}.fitness-app-development .our-clients {margin-top: 10px;}}@media screen and (min-width: 767.98px) and (max-width: 1250px) {.fitness-app-development .our-clients {margin-top: 10px;}}.fitness-app-development .dev-solution .card h3 {max-width: 333px;}.admin_img {max-width: 788px;width: 100%;}.e_max_width {max-width: 1050px;margin: auto;}.testimonial-wrapper {display: flex;flex-wrap: wrap;align-items: flex-start;}.owl-carousel {width: 100%;z-index: 1;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item .item {margin: 5px;}.testimonial-box {position: relative;padding: 15px;background: #fff;border-radius: 34px;box-shadow: 6px 6px 9px -2px rgba(24, 39, 75, 0.1), 0 6px 14px -6px rgba(24, 39, 75, 0.12);}.testimonial-img {border-radius: 30px;height: 100%;position: relative;max-height: 255px;}.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-carousel .owl-item img {display: block;max-width: 100% !important;width: auto !important;margin: 0 auto;}.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 0.4s;}.testimonial-img>img {width: 100%;height: 100% !important;object-fit: cover;object-position: center;}.testimonial-info {padding: 25px 0 0;position: relative;color: #fff;display: flex;align-items: center;}.testimonial-info svg {width: 60px;height: 60px;margin-right: 15px;flex-shrink: 0;cursor: pointer;position: absolute;top: -28px;left: 15px;}.clientinfo-block {font-size: 16px;color: #000 !important;padding-top: 20px;padding-left: 18px;}.clientname {margin-bottom: 3px;}.font24 {font-size: var(--fs24);line-height: 1.375;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item.active .item {min-height: 505px !important;box-shadow: rgba(0, 0, 0, 0.15) 0 1px 8px 2px;border-radius: 32px;height: 100%;}.testimonial-section {background: #fffbf8;}.title-border::after {content: '';display: block;height: 2px;width: 74px;margin-top: 12px;background: #2583e9;}.testimonial-section .testimonial-wrapper .testimonial-videosection .owl-item.active {padding-bottom: 15px;}.testimonial-videosection .owl-nav {position: absolute;right: 28px;gap: 20px;display: flex;top: -100px;}.owl-prev, .slick-prev {left: auto;right: 74px;transform: rotateY(-180deg) !important;}.home-testimonial [class='col-lg-2 col-sm-4'] {padding-left: 10px !important;padding-right: 10px !important;}.client-card {border-radius: 12px;border: 1px solid #ffe6d6;background: #fff;text-align: center;font-size: var(--fs18);padding: 25px 10px;}.mt-20 {margin-top: 20px;}.client-card img {width: 35px;height: 35px;}.main-wrapper .owl-dots .owl-dot.active {border: 1.5px solid #2583e9;width: 18px;height: 18px;background-size: 21px;background-position: center center;}.app-developed .owl-next {position: absolute;top: 50%;right: -60px;}.name_position.center {position: absolute;display: block;bottom: 28px;left: 50%;transform: translateX(-50%);z-index: 9;padding: 0;white-space: nowrap;}.browsefile_solution {text-align: start !important;padding: 0 !important;cursor: pointer;margin-bottom: 5px;}.browsefile_solution .labels {cursor: pointer;padding-left: 5px !important;margin-bottom: 5px;}@media screen and (max-width: 1700px) {.connect_with_us h3 {font-size: 18px;}}.location_div_main {margin-bottom: 15px !important;}.dev-solution.bg-cream .tech-service .tech-content span {background: #e8e8e8 !important;}@media screen and (max-width: 1024px) {.map_bg_main {background-position: center 0 !important;}.video-wrapper h3:not(:first-child) {min-height: 32px !important;margin: 12px 0 8px;display: flex;align-items: flex-start;}}@media screen and (max-width: 1300px) {.projects-completation .complitation-block .client-comp, .projects-completation .complitation-block .project-comp, .projects-completation .complitation-block .team-comp, .projects-completation .complitation-block .year-comp {min-width: 205px;}.px-30 {padding-left: 5px;padding-right: 5px;}.video-wrapper h3:not(:first-child) {min-height: 20px !important;}}@media screen and (max-width: 1710px) {.video-wrapper h3:not(:first-child) {min-height: 40px !important;}.video-wrapper p {margin-top: 0 !important;}}.main-section .skype-input .label-banner>input:not(:focus):placeholder-shown+span {line-height: 50px !important;}@media screen and (min-width: 992px) and (max-width: 2000px) {.ev-charging .check-points {padding-bottom: 0;}.tab-block.border-bottom::after {display: none !important;}}.phone-wrap .react-tel-input {border-radius: 4px;border: 1px solid #f1eaea;}.phone-wrap .react-tel-input:hover {border-color: #000;}.phone-wrap .react-tel-input:focus-within {border: none !important;}.phone-wrap .react-tel-input .form-control:focus {box-shadow: none !important;}.hide-show p {display: -webkit-box;-webkit-line-clamp: 3;}.main_footer_div.footer_inner:after {height: 1100px !important;}.contact_sbmt {margin-top: 0;}.link-color {color: #000;}.full_address_div a {margin-right: 10px;vertical-align: middle;display: flex;align-items: center;}.row-custom {display: flex;flex-wrap: wrap;}p.multi-add-wrap.multi-add-wrap-white {margin-top: 12px;padding-top: 12px;}@media (max-width: 991px) {.contact_address_main .col-md-6.no_padding.mt-30 {margin: 0;}}@media screen and (min-width: 992px) and (max-width: 3000px) {.ev-charging .check-points {padding-bottom: 0;}.tab-block.border-bottom::after {display: none !important;}}@media screen and (max-width: 374px) {.col-xs-6 {width: 100% !important;}.main-section .why_choose .col-xs-6:nth-child(even), .main-section .testimonial-section .col-xs-6:nth-child(even) {padding-left: 15px !important;}.main-section .why_choose .col-xs-6:nth-child(odd), .main-section .testimonial-section .col-xs-6:nth-child(odd) {padding-right: 15px !important;}}.d-none {display: none;}.d-none {display: none;}@media screen and (max-width: 475.98px) {.mobile-slider .mobile-img {max-width: 50% !important;}.tab-none {margin-bottom: 30px !important;}.mobile-mb-15 {margin-top: 15px !important;}.mobile-mb-10 {margin-top: 10px !important;}}@media screen and (max-width: 575px) {.mobile-mb-15 {margin-top: 15px !important;}.mobile-mb-10 {margin-top: 10px !important;}.mobile-mb-20 {margin-top: 20px !important;}.mobile-mb-25 {margin-top: 25px !important;}}@media screen and (max-width: 475.98px) {.mobile-slider .mobile-img {max-width: 50% !important;}.tab-none {margin-bottom: 15px !important;}}.hide-navbar .owl-nav, .about-timeline .owl-nav {display: none !important;}.hide-navbar .ftr_child_div {margin-top: 50px;margin-inline: 20px;}@media screen and (max-width: 1024px) {.hide-navbar .award_ftr_div {margin-top: 0px !important;}}@media screen and (max-width: 568px) {.hide-navbar .ftr_child_div {margin-top: 15px;}}.hide-show.show p {display: block;transition: max-height 0.6s ease-in-out;max-height: 1000px !important;}.testimonial_slider_div .owl-carousel .owl-stage {padding-bottom: 0px !important;}@media screen and (max-width: 576.98px) {.success_timeline_section .owl-item .success_year_desc {margin: 0 auto !important;}.success_timeline_section .owl-item .success_year_desc {box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2) !important;}.success_timeline_section .owl-item:nth-child(even) .item, .success_timeline_section .owl-item:nth-child(odd) .item {min-height: 160px;}.it_img_div img {width: revert-layer !important;max-width: 100% !important;}}@media screen and (max-width: 1024px) {.client-img-full, .company-accredited-block {padding: 25px 0px !important;}.client-about-block .owl-dots {margin-top: -0px !important;}}.success_timeline_section .owl-item:nth-child(even) .item, .success_timeline_section .owl-item:nth-child(odd) .item {min-height: 230px;}.about-award {padding-top: 30px !important;}.about-timeline .owl-nav {display: none !important;}.client-img-full, .company-accredited-block {padding: 50px 0px !important;}.company-accredited-block {background-image: none !important;}.client-about-block {position: relative;background-image: none !important;}.bg-img {background-image: url(https://cdn.moontechnolabs.com/live/images/images_svg/service_media_bgc.svg) !important;width: 100% !important;height: 100% !important;background-size: cover !important;float: inline-end;}.bg-img .company-accredited-block, .bg-img .client-about-block, .bg-img .trustable_white_bg {background-image: none !important;background: none !important;}.client-img-full .trust_logo img {width: revert-layer !important;}.services-img-full .media_logo img {width: auto;}@media screen and (max-width: 1024px) {.client-img-full, .company-accredited-block {padding: 25px 0px !important;}}@media screen and (max-width: 576.98px) {.success_timeline_section .owl-item .success_year_desc {margin: 0 auto !important;}.success_timeline_section .owl-item .success_year_desc {box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2) !important;}.success_timeline_section .owl-item:nth-child(even) .item, .success_timeline_section .owl-item:nth-child(odd) .item {min-height: 160px;}.about-award .theme_btn {margin: 0 auto !important;}}.hide-show.show p, .testimonial_client_div .hide-show.show p {display: block !important;}.top_service_section_div.client-about-block .owl-nav {display: none !important;}@media screen and (max-width: 1024px) {.full-menu .main_header.menu-bg {bottom: 0;}}.main_header.menu-bg {box-shadow: 0 0 5px 1px #ccc !important;-webkit-box-shadow: 0 0 5px 1px #ccc;-moz-box-shadow: 0 0 5px 1px #ccc;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}.accolades_section_div {margin-bottom: 0px !important;}.link-color {color: black;}p.multi-add-wrap.multi-add-wrap-white {margin-top: 12px;padding-top: 12px;}.budget_select_div, .browse_file {}.service_rating span {margin-right: 8px;}.bg-img .top_service_section_div {background-image: none !important;}.bg-img .company-accredited-block {padding-bottom: 0px !important;}.newsletter_wrap .connect_submit_btn {padding: 0px !important;margin: 10px !important;}.award_banner_div {background-image: url(https://cdn.moontechnolabs.com/live/images/awards_certif_img.jpg) !important;}.about_banner_div {background-image: url(https://cdn.moontechnolabs.com/live/images/career_png.jpg) !important;}.cookie_section .footeraccept {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;}.bannerform .attach_file_div, .free_quote_form .attach_file_div, .attach_file_div {padding: 7px 13px !important;}@media screen and (max-width: 991.98px) {.padding_left {padding-inline: 0px !important;}.padding_right {padding-inline: 0px !important;}label.browse_file {padding-top: 0px !important;}form.free_quote_form {padding: 25px 30px 20px !important;}}@media screen and (max-width: 1024px) {.main_header .container {width: 100% !important;padding-left: unset !important;padding-right: 15px !important;}.menu_bar .navbar-nav>li>a {animation: none !important;}}ul.submenu.small_width li a.mega_menu_active {background: #146fac !important;}@media screen and (max-width: 1024px) {.mobile-block {display: block !important;}ul.submenu.small_width li a.mega_menu_active {background: transparent !important;}}.top_service_section_div.award_curve_bg {padding: 40px 0 40px 0 !important;}.theme_btn.patientcare-btn {margin-top: 0px !important;margin-inline: 0px !important;border-color: #2583e9 !important;background: #2583e9 !important;font-weight: 400 !important;}.theme_btn.patientcare-btn:hover {background: transparent !important;}.theme_btn.patientcare-btn img {margin-top: 1px !important;}