@charset "UTF-8";:root {--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient( 180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) );--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-link-color: #0d6efd;--bs-link-hover-color: #0a58ca;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd;--primaryYellowColor__wr: #fece0c;--nunitoFont__wr: "Inter", sans-serif;}html {scroll-behavior: smooth;scroll-padding-top: 100px;}@font-face {font-family: "Inter";src: url(../webfonts/inter/Inter-Regular.woff2) format("woff2");font-weight: 400;font-style: normal;font-display: swap;}@font-face {font-family: "Inter";src: url(../webfonts/inter/Inter-SemiBold.woff2) format("woff2");font-weight: 600;font-style: normal;font-display: swap;}@font-face {font-family: "Inter";src: url(../webfonts/inter/Inter-Bold.woff2) format("woff2");font-weight: 700;font-style: normal;font-display: swap;}.img-fluid {max-width: 100%;height: auto;}.img-circle {width: 50px;height: 50px;border-radius: 50%;object-fit: cover;}h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {margin-top: 0;margin-bottom: 0.5rem;font-weight: 500;line-height: 1.2;}p {margin-top: 0;margin-bottom: 1rem;}ol, ul {padding-left: 2rem;}ol, ul, dl {margin-top: 0;margin-bottom: 1rem;}b, strong {font-weight: bolder;}small, .small {font-size: 0.875em;}a {color: var(--bs-link-color);text-decoration: underline;}img, svg {vertical-align: middle;}button {border-radius: 0;}input, button, select, optgroup, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}button, select {text-transform: none;}[role="button"] {cursor: pointer;}select {word-wrap: normal;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {cursor: pointer;}textarea {resize: vertical;}.container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width: 100%;padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container-sm, .container {max-width: 540px;}}@media (min-width: 768px) {.container-md, .container-sm, .container {max-width: 720px;}}@media (min-width: 992px) {.container-lg, .container-md, .container-sm, .container {max-width: 960px;}}@media (min-width: 1200px) {.container-xl, .container-lg, .container-md, .container-sm, .container {max-width: 1140px;}}@media (min-width: 1400px) {.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {max-width: 1320px;}}.row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-0.5 * var(--bs-gutter-x));margin-left: calc(-0.5 * var(--bs-gutter-x));}.row > * {flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-top: var(--bs-gutter-y);}.col {flex: 1 0 0%;}.row-cols-2 > * {flex: 0 0 auto;width: 50%;}.col-6 {flex: 0 0 auto;width: 50%;}.col-12 {flex: 0 0 auto;width: 100%;}@media (min-width: 576px) {.row-cols-sm-auto > * {flex: 0 0 auto;width: auto;}.col-sm-6 {flex: 0 0 auto;width: 50%;}.col-sm-12 {flex: 0 0 auto;width: 100%;}.d-sm-none {display: none !important;}}@media (min-width: 768px) {.col-md-6 {flex: 0 0 auto;width: 50%;}.col-md-12 {flex: 0 0 auto;width: 100%;}}@media (min-width: 992px) {.col-lg {flex: 1 0 0%;}.col-lg-auto {flex: 0 0 auto;width: auto;}.col-lg-3 {flex: 0 0 auto;width: 25%;}.col-lg-4 {flex: 0 0 auto;width: 33.33333333%;}.col-lg-5 {flex: 0 0 auto;width: 41.66666667%;}.col-lg-6 {flex: 0 0 auto;width: 50%;}.col-lg-7 {flex: 0 0 auto;width: 58.33333333%;}.col-lg-12 {flex: 0 0 auto;width: 100%;}}@media (min-width: 1200px) {.col-xl-3 {flex: 0 0 auto;width: 25%;}.col-xl-4 {flex: 0 0 auto;width: 33.33333333%;}.col-xl-5 {flex: 0 0 auto;width: 41.66666667%;}.col-xl-6 {flex: 0 0 auto;width: 50%;}.col-xl-7 {flex: 0 0 auto;width: 58.33333333%;}.col-xl-12 {flex: 0 0 auto;width: 100%;}}@media (min-width: 1400px) {.col-xxl-3 {flex: 0 0 auto;width: 25%;}.col-xxl-4 {flex: 0 0 auto;width: 33.33333333%;}.col-xxl-5 {flex: 0 0 auto;width: 41.66666667%;}.col-xxl-6 {flex: 0 0 auto;width: 50%;}.col-xxl-7 {flex: 0 0 auto;width: 58.33333333%;}.col-xxl-12 {flex: 0 0 auto;width: 100%;}}.form-control {display: block;width: 100%;padding: 0.375rem 0.75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0.375rem;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.form-control::placeholder {color: #6c757d;opacity: 1;}.fade {transition: opacity 0.15s linear;}.fade:not(.show) {opacity: 0;}.modal {--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-bg: #fff;--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: 1px;position: fixed;top: 0;left: 0;z-index: var(--bs-modal-zindex);display: none;width: 100%;height: 100%;overflow-x: hidden;overflow-y: auto;outline: 0;}@media (min-width: 576px) {.modal {--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);}}.hov-shadow-img:hover img {filter: drop-shadow(0 0 10px rgba(0 0 0 / 50%));}.d-flex {display: flex !important;}.d-inline-flex {display: inline-flex !important;}.d-none {display: none !important;}.position-relative {position: relative !important;}.w-100 {width: 100% !important;}.flex-row {flex-direction: row !important;}.flex-column {flex-direction: column !important;}.flex-wrap {flex-wrap: wrap !important;}.justify-content-center {justify-content: center !important;}.justify-content-between {justify-content: space-between !important;}.align-items-center {align-items: center !important;}.mt-3 {margin-top: 1rem !important;}.mb-0 {margin-bottom: 0 !important;}.mb-1 {margin-bottom: 0.25rem !important;}.mb-2 {margin-bottom: 0.5rem !important;}.mb-3 {margin-bottom: 1rem !important;}.mb-4 {margin-bottom: 1.5rem !important;}.px-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.py-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.pb-4 {padding-bottom: 1.5rem !important;}.py-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.py-32px {padding-top: 2rem !important;padding-bottom: 2rem !important;}.row-gap-2 {row-gap: 0.5rem !important;}.row-gap-3 {row-gap: 1rem !important;}.row-gap-4 {row-gap: 1.5rem !important;}.column-gap-2 {-moz-column-gap: 0.5rem !important;column-gap: 0.5rem !important;}.text-start {text-align: left !important;}.text-center {text-align: center !important;}.text-decoration-none {text-decoration: none !important;}.text-uppercase {text-transform: uppercase !important;}.text-capitalize {text-transform: capitalize !important;}.gx-2 {--bs-gutter-x: 0.5rem;}.fw-400 {font-weight: 400 !important;}@media (min-width: 576px) {.mb-sm-4 {margin-bottom: 1.5rem !important;}.py-sm-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-sm-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.gx-sm-4 {--bs-gutter-x: 1.5rem;}}@media (min-width: 992px) {.d-lg-block {display: block !important;}.d-lg-inline-flex {display: inline-flex !important;}.d-lg-none {display: none !important;}.flex-lg-row {flex-direction: row !important;}.flex-lg-column {flex-direction: column !important;}.flex-lg-row-reverse {flex-direction: row-reverse !important;}.flex-lg-nowrap {flex-wrap: nowrap !important;}.justify-content-lg-start {justify-content: flex-start !important;}.justify-content-lg-end {justify-content: flex-end !important;}.justify-content-lg-between {justify-content: space-between !important;}.align-items-lg-start {align-items: flex-start !important;}.align-items-lg-center {align-items: center !important;}.align-items-lg-stretch {align-items: stretch !important;}.mt-lg-0 {margin-top: 0 !important;}.mb-lg-5 {margin-bottom: 3rem !important;}.px-lg-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-lg-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-lg-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pe-lg-3 {padding-right: 1rem !important;}.ps-lg-3 {padding-left: 1rem !important;}.text-lg-start {text-align: left !important;}}* {padding: 0;margin: 0;box-sizing: border-box;}*::before, *::after {box-sizing: border-box;}body {font-family: var(--nunitoFont__wr);font-weight: 400;font-size: 14px;line-height: 1.5;color: inherit;background: var(--bs-white);}.noScroll__wr {overflow: hidden;}header .navbarBrand__wr {display: flex;margin-right: 1rem;padding: 1rem 0;}header .navbarBrand__wr img {transition: all ease 200ms;}header .navbarBrand__wr .logoDark {display: block;}header .navbarBrand__wr .logoLight {display: none;}header .navbarWrapper__wr {display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;}header .navbarWrapper__wr .ConsultBookingBtn__wr {display: inline-flex;font-size: 18px;font-weight: 400;line-height: 1;text-decoration: none;padding: 16px 24px;margin-left: 1.75rem;border-radius: 4px;background: var(--primaryYellowColor__wr);color: var(--bs-black);transition: all ease 0.3s;}header .navbarWrapper__wr .ConsultBookingBtn__wr i {display: none;}header .navbarWrapper__wr .ConsultBookingBtn__wr:hover {background: #222;color: var(--bs-white);}header.isSticky__wr {background: rgb(0 0 0 / 0.8);}header.isSticky__wr .navbarBrand__wr {padding: 0.5rem 0;}header.isSticky__wr .navbarBrand__wr img {width: 200px;height: auto;}header.isSticky__wr .navbarBrand__wr .logoDark {display: none;}header.isSticky__wr .navbarBrand__wr .logoLight {display: block;}header.isSticky__wr .navbarWrapper__wr .info__wr a {color: var(--bs-white);}header.isSticky__wr .navbarWrapper__wr .info__wr a:hover {color: var(--primaryYellowColor__wr);}header.isSticky__wr .navbarWrapper__wr .ConsultBookingBtn__wr {background: var(--bs-white);color: var(--bs-black);}header.isSticky__wr .navbarWrapper__wr .ConsultBookingBtn__wr:hover {background: var(--primaryYellowColor__wr);color: var(--bs-black);}.mainBannerWrapSec__wr {position: relative;padding-top: 140px;padding-bottom: 35px;width: 100%;overflow: hidden;}.mainBannerWrapSec__wr .topCloudOverLay__wr {position: absolute;top: 0;left: 0;right: 0;z-index: 2;width: 60%;margin: 0 auto;}.mainBannerWrapSec__wr .bannerCloudOverlayWrap__wr {display: flex;position: absolute;z-index: 2;overflow: hidden;top: 120px;left: 0;width: 200%;height: 312px;background-image: url(../images/bg_image.png);background-size: contain;background-repeat: repeat-x;animation: 80s linear infinite animatedCloudBg;}@-webkit-keyframes animatedCloudBg {0% {background-position: 0 -100%;}100% {background-position: 100% 0;}}@keyframes animatedCloudBg {0% {background-position: 0 -100%;}100% {background-position: 100% 0;}}.mainBannerWrapSec__wr .movingCrowParentWrap__wr .birdItemWrap__wr {position: absolute;top: 10%;left: -3%;z-index: 2;transform: scale(0) translateX(-10vw);will-change: transform;animation-name: birdFlyToRight;animation-timing-function: linear;animation-iteration-count: infinite;}@keyframes birdFlyToRight {0% {transform: scale(0.3) translateX(-10vw);}10% {transform: translateY(2vh) translateX(10vw) scale(0.4);}20% {transform: translateY(0) translateX(30vw) scale(0.5);}30% {transform: translateY(4vh) translateX(50vw) scale(0.6);}40% {transform: translateY(2vh) translateX(70vw) scale(0.6);}50% {transform: translateY(0) translateX(90vw) scale(0.6);}100%, 60% {transform: translateY(0) translateX(110vw) scale(0.6);}}.mainBannerWrapSec__wr .movingCrowParentWrap__wr .birdItemWrap__wr .bird__wr {background-image: url(../images/bird-cells-new.svg);background-size: auto 100%;width: 88px;height: 125px;will-change: background-position;animation-name: flyCycle;animation-timing-function: steps(10);animation-iteration-count: infinite;}@keyframes flyCycle {100% {background-position: -900px 0;}}.mainBannerWrapSec__wr .movingCrowParentWrap__wr .birdItemWrap__wr.birdItemOne__wr {animation-duration: 15s;}.mainBannerWrapSec__wr .movingCrowParentWrap__wr .birdItemWrap__wr .bird__wr.birdOne__wr {animation-duration: 1s;animation-delay: -0.5s;}.mainBannerWrapSec__wr .movingCrowParentWrap__wr .birdItemWrap__wr.birdItemThree__wr {animation-duration: 14.6s;animation-delay: 9.5s;}.mainBannerWrapSec__wr .movingCrowParentWrap__wr .birdItemWrap__wr .bird__wr.birdThree__wr {animation-duration: 1.25s;animation-delay: -0.25s;}.mainBannerWrapSec__wr .movingCrowParentWrap__wr .birdItemWrap__wr.birdItemFour__wr {animation-duration: 16s;animation-delay: 10.25s;}.mainBannerWrapSec__wr .movingCrowParentWrap__wr .birdItemWrap__wr .bird__wr.birdFour__wr {animation-duration: 1.1s;animation-delay: -0.5s;}.mainBannerWrapSec__wr .backGroundImage__wr {display: flex;position: absolute;overflow: hidden;top: 0;left: 0;right: 0;bottom: 0;}.mainBannerWrapSec__wr .backGroundImage__wr::before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;background: #fff;opacity: 0.9;}.mainBannerWrapSec__wr .backGroundImage__wr img {width: 100%;height: 100%;object-fit: cover;object-position: center center;filter: blur(2px);}.mainBannerWrapSec__wr .bannerCaptionWrap__wr {position: relative;z-index: 5;}.mainBannerWrapSec__wr .bannerCaptionWrap__wr .contentWarp__wr {position: relative;color: var(--bs-black);}.mainBannerWrapSec__wr .contentWarp__wr .heighlight {display: block;background: #dbdbdb;padding: 5px 15px;border-radius: 10px;word-break: break-word;box-shadow: 0 1px 3px rgb(0 0 0 / 50%);}.mainBannerWrapSec__wr .contentWarp__wr .heighlight strong {font-size: 105%;}.mainBannerWrapSec__wr .contentWarp__wr ul {padding-left: 20px;}.mainBannerWrapSec__wr .contentWarp__wr ul > li ~ li {margin-top: 10px;}.mainBannerWrapSec__wr .bannerCaptionWrap__wr .ratingLogo__wr {row-gap: 0.5rem;}.formBlock__wr.mainBnrFormBlock__wr {padding: 10px 20px 0 20px;}.clientSec__wr {position: relative;z-index: 1;background: rgb(8 6 7);background: linear-gradient(90deg, rgb(8 6 7) 0, rgb(43 43 45) 100%);color: #fff;overflow-x: clip;-webkit-filter: drop-shadow(0 0 20px rgb(0 0 0));filter: drop-shadow(0 0 20px rgb(0 0 0));}.clientSecHead {width: 100%;max-width: 1000px;margin: 0 auto;}.clientSecHeadTitle span {color: #6e45e2;background: -moz-linear-gradient(90deg, #ff8008, #ffc837);background: -webkit-linear-gradient(90deg, #ff8008, #ffc837);background: linear-gradient(90deg, #ff8008, #ffc837);background-clip: border-box;-webkit-background-clip: text;-webkit-text-fill-color: #fff0;}.clientProjBlockTitle {font-size: clamp(1.125rem, 0.6088rem + 1.4388vw, 1.5rem);font-weight: 600;line-height: 1.2;color: #ff6c08;}.clientProjBlockTitle span {display: inline-flex;}.clientProjList {padding-left: 0;list-style: none;}.clientProjList > li {padding-bottom: 24px;}.clientProjList > li:last-child {padding-bottom: 0;}.clientProjList a {position: relative;font-size: clamp(1rem, 0.5657rem + 1.2107vw, 1.625rem);font-weight: 600;color: rgb(255 255 255);line-height: 1.2;white-space: nowrap;border-radius: 0;display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 0;border: 0;text-decoration: none;cursor: pointer;outline: 0;box-shadow: none;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;}.clientProjList a::before {content: "";position: absolute;left: 0;right: 0;bottom: -2px;background-color: #fece0c;height: 2px;border-radius: 2px;transform-origin: right;transform: scaleX(0);transition: transform 0.5s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.5s cubic-bezier(0, 0, 0.2, 1);}.clientProjList > li.active a, .clientProjList a:hover {color: rgb(255 255 255);}.clientProjList li.active a::before, .clientProjList a:hover::before {transform: scaleX(1);transform-origin: left;}.clientProjLogoBlock {width: 100%;max-width: 415px;margin: 0 auto;aspect-ratio: 1 / 1;background-color: #fff;border-radius: 50%;overflow: hidden;border: 1px solid rgb(0 0 0 / 20%);box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%);display: flex;align-items: center;justify-content: center;}.clientLogoFigure {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;padding: 1.5rem;}.clientLogoFigure img {width: 100%;aspect-ratio: 2 / 1;object-fit: contain;object-position: center;}.marqSec__wr {background: #ff8008;background: -webkit-linear-gradient(to top, #ff8008, #ffc837);background: linear-gradient(to top, #ff8008, #ffc837);}.marqSecHead {text-align: center;padding-top: 1.5rem;}.marqSecHeadTitle {font-size: clamp(1.25rem, 0.7288rem + 1.4528vw, 2rem);font-weight: 700;color: var(--bs-white);position: relative;margin-bottom: 0;}.marqSecHeadTitle span {color: #000;background: -moz-linear-gradient(90deg, rgb(8 6 7) 0, rgb(43 43 45) 100%);background: -webkit-linear-gradient(90deg, rgb(8 6 7) 0, rgb(43 43 45) 100%);background: linear-gradient(90deg, rgb(8 6 7) 0, rgb(43 43 45) 100%);background-clip: border-box;-webkit-background-clip: text;-webkit-text-fill-color: #fff0;}.performanceSec__wr {padding: 50px 0;background-image: url(../images/performance-bg.jpg);background-repeat: no-repeat;background-size: cover;background-attachment: fixed;position: relative;color: var(--bs-white);}.performanceSec__wr::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: var(--bs-black);opacity: 0;}.performanceSec__wr .container {position: relative;}.performanceSec__wr .container .row {row-gap: 50px;}.performanceSec__wr .secTitleParent__wr {margin-bottom: 48px;}.performanceSec__wr .secTitleParent__wr .secTitle__wr {font-size: clamp(1.125rem, 0.1695rem + 2.6634vw, 2.5rem) !important;font-weight: 700;line-height: 1.2;color: var(--bs-black);margin: 0;}.performanceSec__wr .secTitleParent__wr .secTitle__wr strong {color: var(--bs-black);text-shadow: -1px -1px 0 var(--bs-white), 1px -1px 0 var(--bs-white), -1px 1px 0 var(--bs-white), 1px 1px 0 var(--bs-white);}.performanceSec__wr .itemWrap__wr {position: relative;margin: 0 auto;}.performanceSec__wr .itemWrap__wr .blobWrap__wr {display: flex;width: 100%;padding-top: 100%;position: relative;z-index: 1;border-radius: 50%;overflow: hidden;box-shadow: 0 0 0 10px rgb(255 255 255 / 30%);}.performanceSec__wr .itemWrap__wr .blobWrap__wr::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 1;background: var(--bs-black);opacity: 0.5;}.performanceSec__wr .itemWrap__wr .blobWrap__wr img {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-position: center center;}.performanceSec__wr .container .row > [class*="col-"]:nth-child(odd) .itemWrap__wr .blobWrap__wr {animation: border-transform-odd 10s linear infinite alternate forwards;}.performanceSec__wr .container .row > [class*="col-"]:nth-child(even) .itemWrap__wr .blobWrap__wr {animation: border-transform-even 10s linear infinite alternate forwards;}@keyframes border-transform-odd {0%, 100% {border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;}14% {border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;}28% {border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;}42% {border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;}56% {border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;}70% {border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;}84% {border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;}}@keyframes border-transform-even {0%, 100% {border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;}14% {border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;}28% {border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;}42% {border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;}56% {border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;}70% {border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;}84% {border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;}}.performanceSec__wr .itemWrap__wr .content__wr {position: absolute;inset: 0;z-index: 2;padding: 0 3vw;text-align: center;display: flex;align-items: center;justify-content: center;}.performanceSec__wr .itemWrap__wr .content__wr p:not([class]) {font-size: clamp(0.875rem, 0.4394rem + 1.2121vw, 1.5rem);font-weight: 800;line-height: 1.2;color: inherit;margin-bottom: 0;}.mobBlock__wr {position: relative;width: 100%;max-width: 746px;margin: 0 auto 32px;}.mobBlock__wr .listWrap__wr {display: flex;justify-content: space-between;}.mobBlock__wr .listItem__wr {width: 33.333%;position: relative;}.mobBlock__wr .listItem__wr .content__wr {display: flex;align-items: center;justify-content: flex-start;column-gap: 8px;color: var(--bs-black);border: 5px solid #fff0;border-radius: 5rem;background-color: var(--bs-white);position: relative;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.mobBlock__wr .listItem__wr .icon__wr {width: 68px;height: 68px;margin-left: -5px;margin-top: -5px;margin-bottom: -5px;position: relative;display: flex;align-items: center;justify-content: center;flex-shrink: 0;border-radius: 50%;background-color: var(--bs-white);border: 5px solid var(--primaryYellowColor__wr);-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.mobBlock__wr .listItem__wr .icon__wr img {width: 30px;height: auto;}.mobBlock__wr .listItem__wr .text__wr {width: 100%;flex: 1 1 auto;font-size: 16px;font-weight: 600;line-height: 1.2;color: inherit;text-align: left;margin-bottom: 0;padding-right: 10px;}.mobBlock__wr .listItem__wr .lineWrap__wr {width: 100%;min-height: 70px;text-align: center;position: absolute;top: 100%;margin: 5px 0;}.mobBlock__wr .listItem__wr .line__wr {-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.mobBlock__wr .listItem__wr:hover .content__wr {border-color: var(--primaryYellowColor__wr);background-color: #f8f8dc;}.mobBlock__wr .listItem__wr:hover .line__wr {border-color: var(--primaryYellowColor__wr) !important;}.mobBlock__wr .listItem__wr:hover .icon__wr {background-color: var(--primaryYellowColor__wr);-webkit-animation: call-shadow-pulse 1.5s 1;animation: call-shadow-pulse 1.5s 1;}.mobBlock__wr .listItem__wr .line__wr:first-child {display: inline-block;width: 1px;border-left: 2px dashed #fff;position: absolute;left: 50%;top: 0;bottom: 0;}.mobBlock__wr .listItem__wr .line__wr:last-child {display: inline-block;width: 50%;height: 1px;border-top: 2px dashed #fff;position: absolute;left: 50%;bottom: 0;}.mobBlock__wr .mobScreen__wr {position: relative;z-index: 5;display: flex;width: 100%;max-width: 180px;margin: 80px auto 0;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:first-child, .mobBlock__wr .listWrap__wr.top__wr .listItem__wr:last-child {-webkit-transform: translateY(70px);transform: translateY(70px);}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:first-child .lineWrap__wr, .mobBlock__wr .listWrap__wr.top__wr .listItem__wr:last-child .lineWrap__wr {height: 100px;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:nth-child(2) .lineWrap__wr .line__wr:last-child {display: none;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:last-child .lineWrap__wr .line__wr:last-child {left: auto;right: 50%;}.mobBlock__wr .listWrap__wr.bottom__wr {margin-top: -30px;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr .lineWrap__wr {top: auto;bottom: 100%;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr .line__wr:last-child {bottom: auto;top: 0;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:first-child .lineWrap__wr, .mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:last-child .lineWrap__wr {height: 100px;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:last-child .lineWrap__wr .line__wr:last-child {left: auto;right: 50%;}.abtDevWrapSec__wr {position: relative;padding: 64px 0;color: var(--bs-white);}.abtDevWrapSec__wr .backGroundImage__wr {display: flex;position: absolute;overflow: hidden;top: 0;left: 0;right: 0;bottom: 0;}.abtDevWrapSec__wr .backGroundImage__wr img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;object-position: center center;border-top: 1px solid #484848;}.abtDevWrapSec__wr .container {position: relative;}.abtDevWrapSec__wr .devContentWarp__wr .secTitleParent__wr .secTitle__wr {font-size: 36px;font-weight: 700;line-height: 1.2;color: inherit;margin-bottom: 30px;}.abtDevWrapSec__wr .devContentWarp__wr .btn__wr {display: inline-flex;font-size: 18px;font-weight: 400;line-height: 1;text-decoration: none;padding: 16px 24px;border-radius: 5rem;background: var(--primaryYellowColor__wr);color: var(--bs-black);-webkit-transform: scale(1);transform: scale(1);-webkit-animation: scale 1s linear infinite;animation: scale 1s linear infinite;-webkit-transition: all ease 0.3s;transition: all ease 0.3s;}.abtDevWrapSec__wr .devContentWarp__wr .btn__wr:hover {background: #fff;color: var(--bs-black);}@-webkit-keyframes scale {50% {-webkit-transform: scale(1.05);transform: scale(1.05);}}@keyframes scale {50% {-webkit-transform: scale(1.05);transform: scale(1.05);}}.abtDevWrapSec__wr .formBlockParentWrap__wr {background: rgb(90 90 90 / 0.8);padding: 3rem 2.5rem;border-radius: 4px;color: var(--bs-white);position: sticky;top: 85px;}.abtDevWrapSec__wr .formBlockParentWrap__wr .secTitleParent__wr .secTitle__wr {font-size: 36px;font-weight: 700;line-height: 1.2;color: var(--primaryYellowColor__wr);}.abtDevWrapSec__wr .formBlockParentWrap__wr .secTitleParent__wr p:not([class]) {margin-bottom: 30px;}.abtDevWrapSec__wr .formBlockParentWrap__wr .formWrapper__wr .form-group {position: relative;margin-bottom: 30px;}.abtDevWrapSec__wr .formBlockParentWrap__wr .formWrapper__wr .form-group:last-child {margin-bottom: 0;}form input.form-control, form textarea.form-control, form select.form-control {background: #fff0;border: 0;border-bottom: 1px solid #999;border-radius: 0;height: 40px;box-shadow: none;position: relative;color: var(--bs-white);}form textarea.form-control {height: 90px;}form input.form-control::-webkit-input-placeholder, form textarea.form-control::-webkit-input-placeholder {color: #999;}form input.form-control::-moz-placeholder, form textarea.form-control::-moz-placeholder {color: #999;}form input.form-control:-ms-input-placeholder, form textarea.form-control:-ms-input-placeholder {color: #999;}form input.form-control:-moz-placeholder, form textarea.form-control:-moz-placeholder {color: #999;}form .form-group {position: relative;margin-bottom: 30px;}form .form-group:last-child {margin-bottom: 0;}form .form-control:focus {box-shadow: none;outline: 0;color: #fff;background-color: #fff0;border-color: #333;}form .form-group .botmBar__wr {position: absolute;z-index: 1;left: 51%;right: 51%;bottom: 0;background: var(--primaryYellowColor__wr);height: 1px;-webkit-transition-property: left, right;transition-property: left, right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}form .form-control:focus + .botmBar__wr {left: 0;right: 0;}form .btnParentWrap__wr .btn__wr {font-size: 15px;line-height: 1.3;color: var(--bs-black);text-decoration: none;background: var(--primaryYellowColor__wr);border: 0;padding: 12px 32px;border-radius: 50rem;transition: all ease 0.3s;}form .btnParentWrap__wr .btn__wr i {margin-left: 10px;}form .btnParentWrap__wr .btn__wr:hover {background: var(--bs-white);color: #333;}form .btnParentWrap__wr .btn__wr:hover i {margin-left: 20px;animation: scaleRight 1s linear infinite;}@keyframes scaleRight {50% {margin-left: 10px;}}form select.form-control option {color: #000;}form select.form-control:invalid {color: #999;}.caseStudySec__wr .bgOverlayFigure img {opacity: 0.5;}.caseStudySecHeadTitle {font-size: clamp(1.25rem, 0.8157rem + 1.2107vw, 1.875rem);font-weight: 800;line-height: 1.2;color: #000;}.caseStudySecHeadTitle span {position: relative;z-index: 1;}.caseStudySecHeadTitle span::before {content: "";background-color: var(--primaryYellowColor__wr);height: 60%;width: 100%;position: absolute;bottom: 0;z-index: -1;}.caseStudySecHead p span {position: relative;z-index: 1;}.caseStudySecHead p span::before {content: "";background-color: #a4f8bc;height: 50%;width: 100%;position: absolute;bottom: 0;z-index: -1;}.portfolioBlockFigure {width: 100%;display: flex;align-items: center;justify-content: center;border-radius: 20px;overflow: hidden;border: 1px solid #e5e5e5;box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 0.15);}.portfolioBlockFigure img {width: 100%;}.testimonialWrapSec__wr {padding: 50px 0;background-image: url(../images/testimonial-bg.jpg);background-position: center;background-repeat: repeat-y;background-size: cover;position: relative;-webkit-animation: testing 20s linear forwards infinite;animation: testing 20s linear forwards infinite;}@keyframes testing {0% {background-position: 0 0;}100% {background-position: 0 -100%;}}.testimonialWrapSec__wr .testimonialSecTitle {font-size: clamp(1.25rem, 0.7288rem + 1.4528vw, 2rem) !important;line-height: 1.2;text-transform: unset;}.testimonialWrapSec__wr .testimonialSecTitle span {position: relative;z-index: 1;}.testimonialWrapSec__wr .testimonialSecTitle span::before {content: "";background-color: var(--primaryYellowColor__wr);height: 60%;width: 100%;position: absolute;bottom: 0;z-index: -1;}.testimonialWrapSec__wr .ot-heading h4.main-heading.trust-heading {font-size: clamp(1rem, 0.5657rem + 1.2107vw, 1.625rem) !important;line-height: 1.3 !important;}.testimonialWrapSec__wr .ot-heading h4.main-heading.trust-heading span {position: relative;z-index: 1;}.testimonialWrapSec__wr .ot-heading h4.main-heading.trust-heading span::before {content: "";background-color: #a4f8bc;height: 50%;width: 100%;position: absolute;bottom: 0;z-index: -1;}.reviewHeadBox {padding: 1.5rem;background-color: #fff;border: 1px solid #ccc;border-radius: 8px;margin-bottom: 1rem;display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 1rem;}.reviewHeadInfoBlock {display: inline-flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 4px;}.reviewHeadTitleContainer {display: inline-flex;align-items: center;justify-content: flex-start;gap: 6px;}.gBrandIcon {display: inline-flex;align-items: center;justify-content: center;}.company {margin-top: 8px;}.company p {font-size: 14px;}.designation {display: flex;align-items: center;flex-wrap: wrap;font-size: 14px;line-height: 1;color: #000;}.reviewDate {display: flex;align-items: center;flex-wrap: wrap;font-size: 10px;line-height: 1;color: rgb(17 17 17 / 0.5);}.reviewHeadInfoTitle {display: inline-flex;font-size: 22px;font-weight: 700;line-height: 1;color: #111;font-family: var(--KaushanScriptFont__wr);}.reviewHeadRatingContainer {display: flex;align-items: center;justify-content: flex-start;gap: 0.5rem;}.reviewHeadRatingValue {display: inline-flex;font-size: 22px;font-weight: 700;line-height: 1;color: #111;word-break: normal !important;font-family: var(--KaushanScriptFont__wr);}.reviewHeadRating {display: inline-flex;align-items: center;justify-content: flex-start;gap: 1px;font-size: 22px;line-height: 1;color: #fcbf02;}.reviewHeadBtn {font-size: 16px;font-weight: 600;color: #000;line-height: 1.2;text-decoration: none;font-family: var(--KaushanScriptFont__wr);border-radius: 50rem;display: flex;align-items: center;justify-content: center;gap: 8px;padding: 7px 18px;background-color: #fece0c;border: 2px solid #fece0c;cursor: pointer;outline: 0;box-shadow: none;-webkit-transition: 0.5s;transition: 0.5s;}.reviewHeadBtn:hover {background-color: #000;border-color: #000;color: #fff;}.reviewBlock {display: block;background-color: #f6f6f8;padding: 1.5rem;border: 1px solid #ccc;border-radius: 8px;height: 100%;-webkit-transition: all ease 0.1s;transition: all ease 0.1s;}.reviewBlock:hover {background-color: #fff;}.reviewAuthBlock {width: 100%;display: flex;flex-wrap: nowrap;gap: 12px;align-items: center;justify-content: flex-start;margin-bottom: 1rem;}.reviewAvtarBlock {position: relative;display: inline-flex;flex-shrink: 0;}.reviewAvtar {display: inline-flex;width: 40px;aspect-ratio: 1 / 1;align-items: center;justify-content: center;border-radius: 50%;background-color: #78909c;font-size: 20px;line-height: 1;color: #fff;}.reviewAvtar.bg-red {background-color: #ec4434;}.reviewAvtar.bg-blue {background-color: #4484f4;}.reviewAvtar.bg-green {background-color: #34ac54;}.reviewAvtar.bg-yellow {background-color: #fcbc04;}.reviewAvtar.bg-purple {background-color: #512da8;}.reviewAvtar.bg-orange {background-color: #ef6c00;}.reviewAvtar span {display: inline-flex;line-height: 1;}.gIconFigure {display: inline-flex;bottom: -6px;right: -6px;}.gIconFigure img {width: 24px !important;}.reviewAuthInfoBlock {width: calc(100% - 52px);display: flex;flex-direction: column;gap: 4px;flex: 1;}.reviewAuthInfo {display: flex;align-items: flex-start;justify-content: space-between;text-align: left;gap: 5px;}.reviewAuthName {display: block;font-size: 18px;line-height: 1.2;font-weight: 600;color: #111;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 100%;}.verifyBadgeFigure {display: inline-flex;}.verifyBadgeFigure img {width: 14px !important;}.reviewRating {width: 100%;position: relative;display: flex;align-items: center;justify-content: flex-start;gap: 2px;font-size: 16px;color: #fcbf02;margin-bottom: 0.5rem;}.reviewContent {width: 100%;font-size: 16px;line-height: 1.5;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;-moz-line-clamp: 4;-moz-box-orient: vertical;}.reviewContent p {margin-bottom: 0;}.reviewBtnBlock {width: 100%;display: flex;margin-top: 0.5rem;}.reviewBtn {display: inline-flex;font-size: 16px;font-weight: 400;line-height: 1.2;color: #000;text-decoration: none;}.reviewBtn:hover {color: #fece0c;text-decoration: underline;}.modal-dialog {position: relative;width: auto;margin: 0.5rem;pointer-events: none;}.modal-dialog-centered {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;min-height: calc(100% - 1rem);}.modal-dialog-scrollable {display: -ms-flexbox;display: flex;max-height: calc(100% - 1rem);}.modal-dialog-centered.modal-dialog-scrollable {-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;height: 100%;}#testimonialModal .modal-content {border-radius: 8px;}.reviewModalClose {background: #fff0;border: 0;padding: 0;width: 32px;aspect-ratio: 1 / 1;display: flex;align-items: center;justify-content: center;font-size: 1.5rem;cursor: pointer;color: #000 !important;text-decoration: none;position: absolute;top: 12px;right: 12px;}.modal-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgb(0 0 0 / 0.2);border-radius: 0.3rem;outline: 0;}.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 1rem);overflow: hidden;}.modal-dialog-centered.modal-dialog-scrollable .modal-content {max-height: none;}.modal-body {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 1rem;}.modal-dialog-scrollable .modal-body {overflow-y: auto;}#testimonialModal .modal-body {padding: 40px 1.5rem;}.reviewMoadlContainer .reviewBlock {width: 100%;display: flex;flex-direction: column;flex-wrap: nowrap;align-items: flex-start;justify-content: flex-start;gap: 12px;margin-bottom: 1.5rem;background-color: #fff0;padding: 0;border: 0;border-radius: 0;height: auto;-webkit-transition: unset;transition: unset;}.reviewMoadlContainer .reviewBlock:hover {background-color: #fff0;}.reviewMoadlContainer .reviewAvtar {width: 48px;font-size: 20px;}.reviewMoadlContainer .reviewAuthInfoBlock {width: auto;flex: unset;}.reviewMoadlContainer .reviewRating {font-size: clamp(1rem, 0.8263rem + 0.4843vw, 1.25rem);margin-bottom: 1rem;}.reviewMoadlContainer .reviewContent {font-size: clamp(0.875rem, 0.7013rem + 0.4843vw, 1.125rem);overflow: visible;display: block;-webkit-line-clamp: unset;-webkit-box-orient: unset;-moz-line-clamp: unset;-moz-box-orient: unset;}.reviewMoadlContainer .reviewContent p {margin-bottom: 0;}.reviewMoadlContainer .reviewBtnBlock {display: none;}footer {background: #222;padding: 50px 0 0;font-size: 16px;color: var(--bs-white);}footer > .container > .row > [class*="col-"]:nth-child(1) .footColWrap__wr {display: flex;}footer > .container > .row > [class*="col-"]:nth-child(1) .footColWrap__wr img {max-width: 165px;}footer > .container > .row > [class*="col-"]:nth-child(1) .footContentWrap__wr {padding-left: calc(var(--bs-gutter-x) * 0.5);}footer .footContentWrap__wr .fooTitle__wr {display: block;font-size: 20px;font-weight: 600;color: var(--primaryYellowColor__wr);line-height: 1;margin-bottom: 1rem;}footer .footContentWrap__wr p:not([class]) span {display: block;font-size: inherit;font-weight: 600;color: var(--primaryYellowColor__wr);line-height: 1;margin-bottom: 0.2rem;}footer .footContentWrap__wr p:not([class]) a {text-decoration: none;color: var(--bs-white);transition: all ease 0.3s;}footer .footContentWrap__wr p:not([class]) a i {margin-right: 0.5rem;transition: margin ease 0.3s;}footer .footContentWrap__wr p:not([class]) a:hover {color: var(--primaryYellowColor__wr);}footer .footContentWrap__wr p:not([class]) a:hover i {margin-right: 3px;}footer .footSocialWrap__wr .fooTitle__wr {display: block;font-size: 20px;font-weight: 600;color: var(--primaryYellowColor__wr);line-height: 1;margin-bottom: 1rem;}footer .footSocialWrap__wr a {color: var(--bs-white);text-decoration: none;transition: all ease 0.3s;}footer .footSocialWrap__wr a:hover {color: var(--primaryYellowColor__wr);}.callBtnWrap__wr {position: fixed;top: 15rem;left: 10px;margin: auto;z-index: 99;border-radius: 50%;box-shadow: 0 0 60px 1px rgb(0 0 0 / 50%);width: 50px;height: 50px;}.callBtnWrap__wr a {background: var(--primaryYellowColor__wr);color: var(--bs-black);border-radius: 50%;width: 50px;height: 50px;padding: 0;position: relative;text-decoration: none;font-size: 24px;display: flex;align-items: center;justify-content: center;-webkit-animation: call-shadow-pulse 2s infinite;animation: call-shadow-pulse 2s infinite;}@keyframes call-shadow-pulse {0% {box-shadow: 0 0 0 0 rgb(255 165 0 / 0.5);}100% {box-shadow: 0 0 0 35px #fff0;}}.callBtnWrap__wr.active .popoverWrap__wr {display: block;}.callBtnWrap__wr .popoverWrap__wr {max-width: 275px;width: 275px;position: absolute;left: calc(100% + 10px);top: 50%;transform: translateY(-50%);background: #fff;border: 1px solid rgb(0 0 0 / 0.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 0.2);box-shadow: 0 5px 10px rgb(0 0 0 / 0.2);display: none;}.callBtnWrap__wr .popoverWrap__wr .arrow__wr {display: block;width: 0;height: 0;border-width: 11px;border-color: #fff0;border-style: solid;position: absolute;top: 50%;left: -11px;margin-top: -11px;border-right-color: rgb(0 0 0 / 0.25);border-left-width: 0;}.callBtnWrap__wr .popoverWrap__wr .title__wr {padding: 8px 14px;margin: 0;font-size: 14px;font-weight: 600;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}.callBtnWrap__wr .popoverWrap__wr .content__wr {padding: 9px 14px;font-size: 14px;}.callBtnWrap__wr .popoverWrap__wr .arrow__wr::before {position: absolute;display: block;width: 0;height: 0;border-color: #fff0;border-style: solid;border-width: 10px;bottom: -10px;left: 1px;content: " ";border-right-color: #fff;border-left-width: 0;}.watsAppWrap__wr {position: fixed;top: 30rem;left: 10px;margin: auto;z-index: 99;border-radius: 50%;box-shadow: 0 0 60px 1px rgb(0 0 0 / 50%);width: 50px;height: 50px;}.watsAppWrap__wr a {background: #25d366;color: var(--bs-white);border-radius: 50%;height: 50px;width: 50px;padding: 0;position: relative;text-decoration: none;font-size: 35px;display: flex;align-items: center;justify-content: center;-webkit-animation: watapp-shadow-pulse 2s infinite;animation: watapp-shadow-pulse 2s infinite;}@keyframes watapp-shadow-pulse {0% {box-shadow: 0 0 0 0 rgb(37 211 102 / 0.5);}100% {box-shadow: 0 0 0 35px #fff0;}}.offcanvas_form_wrapper {position: fixed;right: 0;top: 0;bottom: 0;max-width: 650px;background-color: #212121;z-index: 9999;-webkit-transition: all ease-in 0.5s;transition: all ease-in 0.5s;-webkit-transform: translateX(100%);transform: translateX(100%);}.offcanvas_form_wrapper .offcanvas_btnwrapper {position: absolute;width: 100px;height: 100px;background: var(--primaryYellowColor__wr);z-index: 5;top: 0;border-radius: 50%;bottom: 0;margin: auto;box-shadow: -10px 0 60px rgb(36 33 74 / 49%);display: inline-block;left: -50px;cursor: pointer;-webkit-transition: all ease-in 0.3s;transition: all ease-in 0.3s;z-index: 100;display: flex;align-items: center;justify-content: center;}.offcanvas_form_wrapper .offcanvas_btnwrapper .enq_text {color: var(--primaryYellowColor__wr);font-size: 20px;line-height: 1;-webkit-transform: rotate(90deg);transform: rotate(90deg);display: inline-block;padding: 0;position: absolute;top: 45px;margin: 0;left: -55px;font-weight: 600;max-width: 100%;-webkit-transition: all ease-in 0.5s;transition: all ease-in 0.5s;}.offcanvas_form_wrapper .offcanvas_btnwrapper .offcanvas_openebtn {font-size: 30px;color: var(--bs-white);margin: 0;margin-left: -47px;}.offcanvas_form_wrapper .offcanvas_btnwrapper .offcanvas_closebtn {display: none;font-size: 40px;color: var(--bs-white);margin: 0;text-decoration: none;}.offcanvas_form_wrapper .offcanvas_body {padding: 0 30px 0;padding-left: 80px;margin: 0;color: var(--bs-black);}.offcanvas_form_wrapper .sec_head {padding: 30px;padding-left: 80px;position: relative;}.offcanvas_form_wrapper .sec_head .sec_title {font-size: 36px;font-weight: 700;line-height: 1.1;color: var(--primaryYellowColor__wr);margin: 0 0 1rem;text-align: left;}.offcanvas_form_wrapper .sec_head p {line-height: 1.5;color: var(--bs-white);}.offcanvas_form_wrapper .sec_head .offcanvas_xs_closebtn {color: var(--bs-white);font-size: 30px;display: none;position: absolute;right: 30px;top: 30px;text-decoration: none;}.offcanvas_form_wrapper .offcanvas_body .btn-primary {width: 100%;}.offcanvas_form_wrapper.open {-webkit-transform: translateX(0);transform: translateX(0);z-index: 2000000001 !important;}.offcanvas_form_wrapper.open .offcanvas_btnwrapper .offcanvas_openebtn {display: none;}.offcanvas_form_wrapper.open .offcanvas_btnwrapper .enq_text {color: var(--bs-white);}.offcanvas_form_wrapper.open .offcanvas_btnwrapper .offcanvas_closebtn {display: inline-block;}.offcanvas_backdrop {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: var(--bs-black);opacity: 0;visibility: hidden;}.offcanvas_backdrop.show {opacity: 0.8;visibility: visible;}.copyright-content {background: #ff8008;background: linear-gradient(90deg, rgb(255 128 8) 0, rgb(255 200 55) 100%);color: #000;line-height: 1.5;margin: 48px 0 0;padding: 0.5rem 0;position: relative;font-size: 14px;text-align: center;}.social-media {display: flex;float: none;list-style: none;padding: 0;text-align: center;width: 100%;justify-content: center;gap: 1rem;margin-bottom: 0;}.social-media li a {border: 2px solid #fff;border-radius: 50%;color: #fff;display: block;float: left;font-size: 20px;height: 38px;line-height: 36px;padding: 0;width: 38px;-webkit-transition: all linear 0.3s;transition: all linear 0.3s;}.social-media li:hover a {border-color: var(--primaryYellowColor__wr);color: var(--primaryYellowColor__wr);}.modal {opacity: 0;background-color: rgb(0 0 0 / 0.8);}.modal.fades {display: block;}.modal.show {opacity: 1;}.modal .modal-dialog {transition: transform 0.3s ease-out;transform: translate(0, -50px);}.modal.show .modal-dialog {transform: none;}.modal-content {border-radius: 0;}#CalenderModal {z-index: 2000000001;}#CalenderModal .modal-dialog {max-width: 850px;}#CalenderModal .modal-dialog .modal-content {border: 0;box-shadow: none;border-radius: 0;}.CalenderArea {display: flex;margin: -15px;min-height: 505px;}.CalenderArea .Close {position: absolute;top: 0;right: 10px;color: #fff;font-size: 50px;line-height: 55px;width: 50px;text-align: center;color: #000;text-decoration: none;}.CalenderArea .CalenderLeft {width: 50%;border-right: 1px solid #d6d6d6;transition: 0.5s all ease-in-out;}.CalenderArea .CalenderLeft figure {margin: 0;padding: 60px 40px;border-bottom: 1px solid #ddd;}.CalenderArea .CalenderLeft .thankyou-text {padding: 25px 40px;min-height: 300px;}.CalenderArea .CalenderLeft .thankyou-text h3 {color: #000;font-weight: 500;margin: 0 0 10px 0;font-size: 26px;}.CalenderArea .CalenderLeft .thankyou-text h4 {font-size: 18px;font-weight: 500;color: #000;margin: 0 0 10px 0;}.CalenderArea .CalenderLeft .thankyou-text p {font-size: 15px;}.CalenderArea .CalenderRight {width: 50%;padding: 40px 0 0 15px;transition: 0.5s all ease-in-out;overflow: hidden;}.CalenderArea .CalenderRight h3 {font-weight: 500;font-size: 25px;margin: 0 0 15px 0;}.CalenderArea .CalenderRight .CalenderBox {flex: 1;position: relative;transition: 0.5s all ease-in-out;}.CalenderArea .CalenderRight .CalenderBox .Controls #prev, .CalenderArea .CalenderRight .CalenderBox .Controls #next {font-size: 25px;line-height: 17px;font-weight: 700;margin: 0;cursor: pointer;position: absolute;z-index: 99;}.CalenderArea .CalenderRight .CalenderBox .Controls #prev {left: 10%;}.CalenderArea .CalenderRight .CalenderBox .Controls #next {right: 10%;}.CalenderArea .CalenderRight .CalenderBox #calendar .current-date {position: relative;padding: 0 0 10px 0 !important;text-align: center;}.CalenderArea .CalenderRight .CalenderBox #calendar .current-date .current-month {font-size: 16px;font-weight: 500;color: #000;}.CalenderArea .CalenderRight .CalenderBox #calendar .week-days {display: flex;}.CalenderArea .CalenderRight .CalenderBox #calendar .week-days .week-day {text-transform: uppercase;font-weight: 500;font-size: 14px;line-height: 1;width: 45px;height: 25px;text-align: center;}.CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week {display: flex;}.CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week .day {position: relative;display: block;width: 45px;height: 45px;padding: 1px 0 0;font-size: 16px;text-align: center;border: 1px solid #fff0;border-radius: 50%;cursor: pointer;color: #000;font-weight: 500;line-height: 40px;}.CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week .day.today {background-color: var(--primaryYellowColor__wr);color: var(--bs-black);}.CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week .day.not-current-month {color: #dedede;}.CalenderArea.AddSlot .CalenderLeft {width: 40%;}.CalenderArea.AddSlot .CalenderRight {width: 65%;}.CalenderArea.AddSlot .CalenderRight aside .TimeSlot {transform: translate(0);}.CalenderArea .CalenderRight aside {display: flex;transition: 0.5s all ease-in-out;}.CalenderArea .CalenderRight .TimeSlot {width: 40%;padding: 0 0 0 10px;transform: translate(100%, 0);}.CalenderArea .CalenderRight .TimeSlot h5 {font-weight: 500;color: #000;margin: 0 0 15px 0;}.CalenderArea .CalenderRight .TimeSlot ul {overflow: hidden;white-space: nowrap;-webkit-user-select: none;-ms-user-select: none;user-select: none;height: 365px;overflow-y: auto;padding: 0 5px 0 0;}.CalenderArea .CalenderRight .TimeSlot ul::-webkit-scrollbar {width: 10px;}.CalenderArea .CalenderRight .TimeSlot ul::-webkit-scrollbar-track {background: #fff;}.CalenderArea .CalenderRight .TimeSlot ul::-webkit-scrollbar-thumb {background: #4c4b4b;border: 2px solid #fff;border-radius: 15px;}.CalenderArea .CalenderRight .TimeSlot ul li {margin-bottom: 10px;font-size: 16px;transition: 0.5s all ease-in-out;}.CalenderArea .CalenderRight .TimeSlot ul li {padding: 0 0.5rem;}.CalenderArea .CalenderRight .TimeSlot ul li span.Time {width: 100%;height: 50px;border: 1px solid #adaeb1;display: inline-block;text-align: center;line-height: 45px;font-weight: 600;border-radius: 5px;cursor: pointer;transition: 0.5s all ease-in-out;background-color: #fff;}.CalenderArea .CalenderRight .TimeSlot ul li span.Confirm {width: 100%;height: 50px;transform: translateX(15px);display: inline-block;background-color: var(--primaryYellowColor__wr);font-weight: 600;color: var(--bs-white);border-radius: 5px;line-height: 45px;text-align: center;cursor: pointer;transition: 0.5s all ease-in-out;}.CalenderArea .CalenderRight .TimeSlot ul li.timeactive span.Time {background-color: #616161;border-color: #616161;color: #fff;width: 49%;}.CalenderArea .CalenderRight .TimeSlot ul li.timeactive span.Confirm {transform: translateX(0);width: 49%;}.CalenderArea.AddSlot .CalenderRight .CalenderBox {flex: unset;width: 60%;}.CalenderForm {width: 50%;padding: 40px 0 60px 25px;transition: 0.5s all ease-in-out;display: none;position: relative;}.CalenderForm .back {font-size: 36px;color: #000;line-height: 1;text-decoration: none;position: absolute;top: 0;}.CalenderForm h4 {font-weight: 500;font-size: 25px;margin: 0 0 15px 0;}.CalenderForm .form-group label {display: block;font-size: 14px;font-weight: 500;color: #000;}.CalenderForm .form-group .form-control {outline: 0;box-shadow: none;color: var(--bs-black);border: 1px solid #ccc;}.CalenderForm .form-group .form-check {padding: 0;}.CalenderForm .form-group .form-check .form-check-label {position: relative;display: flex;font-size: 15px;padding: 0 0 0 25px;margin: 0 0 8px 0;}.CalenderForm .form-group .form-check .form-check-label input {margin: 0;width: 17px;height: 17px;left: 0;top: 2px;position: absolute;}.CalenderForm .form-group .form-check .form-check-label span.Icon {margin: 0 16px 0 0;font-size: 15px;padding: 0 0 5px 5px;}#CalenderModal .fa-video {color: #4888f7;}#CalenderModal .fa-phone {color: green;}#CalenderModal .fa-location-dot {color: red;}.CalenderForm button {cursor: pointer;background-color: #fecd0b;font-size: 15px;padding: 10px 14px;color: #fff;font-weight: 500;text-transform: uppercase;border: 2px solid #fecd0b;width: 245px;border-radius: 4px;margin: 0 auto;}.CalenderForm button:hover {color: var(--bs-white);background-color: var(--bs-black);border-color: var(--bs-black);}#CalenderModal .enquiry-error {border-color: red !important;}#CalenderModal .disable-time {cursor: not-allowed !important;color: gray;}.has-error .help-block, .has-error .radio, .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {color: #a94442;}.contentWarp__wr p.small-text {font-size: clamp(0.625rem, 0.5379rem + 0.2424vw, 0.75rem);font-weight: 700;line-height: 1;color: #fff;font-family: "Nunito Sans", Sans-serif;margin: 0;padding: 4px 16px;background-color: #fff0;background-image: radial-gradient(at top left, #08cf65 0, #04ba71 100%);border-radius: 30px 30px 30px 30px;width: 100%;max-width: 265px;font-weight: 700;text-align: center;display: inline-flex;align-items: center;justify-content: center;}.ekit-heading--title.elementskit-section-title.social-m {font-size: 30px;margin-bottom: 5px;}.ekit-heading--title.elementskit-section-title {font-size: 26px;color: #000;font-weight: 700;line-height: 1.5em;letter-spacing: -0.5px;}.ekit-heading--title.elementskit-section-title span {padding: 0;background-image: url(../images/background/bg_hightlight.png);background-position: bottom center;background-repeat: repeat-x;background-size: 80px auto;}.ekit-heading--title.elementskit-section-title {font-size: 26px;color: #000;font-weight: 700;line-height: 1.2;letter-spacing: 0;}.ekit-heading--title.elementskit-section-title span:first-child {background-size: 60px auto;}.ekit-heading--title.elementskit-section-title span {padding: 0;background-image: url(../images/background/bg_hightlight.png);background-position: bottom center;background-repeat: repeat-x;background-size: 80px auto;}h4.h4-xl.indigo-color {color: #000;}.solution {padding-top: 60px;padding-bottom: 60px;position: relative;background-color: #fff;}.solution .container {position: relative;}span.solut-h {font-size: 30px;font-weight: 800;color: #000;position: relative;display: inline-block;margin-bottom: 2px;text-transform: uppercase;letter-spacing: 1px;}.ex-abt img {height: auto;transition: all ease 0.3s;}.ex-abt {justify-content: flex-end;display: flex;align-items: center;}.ex-abt picture {display: flex;align-items: center;justify-content: flex-end;}.ex-abt:hover img {filter: drop-shadow(0 0 5px rgba(0 0 0 / 50%));}h4.main-heading.trust-heading {color: #000;}.secTitleParent__wr p {font-size: 16px;}.abtcontent .ekit-heading--title.elementskit-section-title {font-size: clamp(1.125rem, 0.7755rem + 0.9709vw, 1.625rem) !important;}.abtcontent {border-bottom: 1px solid #dcdcde;padding-bottom: 30px;margin-bottom: 30px;}header {position: fixed;left: 0;right: 0;top: 0;z-index: 1030;background: #fff0;transition: all ease 200ms;}.pageNavTopBar__wr {background-color: #000;-webkit-transition: all ease 200ms;transition: all ease 200ms;}.pageNavTopBar__wr .container {padding-top: 8px;padding-bottom: 8px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}.navTopBarInfo__wr {display: flex;align-items: center;justify-content: flex-start;gap: 24px;}.navTopInfoItem__wr {font-size: 14px;font-weight: 400;line-height: 120%;color: var(--primaryYellowColor__wr);display: flex;align-items: center;justify-content: flex-start;gap: 8px;}.navTopInfoItem__wr > a {display: flex;align-items: center;justify-content: flex-start;gap: 8px;font-size: inherit;font-weight: inherit;line-height: inherit;color: inherit;text-decoration: none;-webkit-transition: all linear 0.5s;transition: all linear 0.5s;}.navTopInfoItem__wr i {font-size: 12px;line-height: 1;color: var(--primaryYellowColor__wr);text-align: center;display: inline-flex;align-items: center;justify-content: center;background: #fff0;border: 1px solid var(--primaryYellowColor__wr);width: 26px;height: 26px;border-radius: 50%;position: relative;z-index: 1;-webkit-transition: all linear 0.5s;transition: all linear 0.5s;}.navTopInfoItem__wr:hover a {color: #fff;text-decoration: none;}.navTopInfoItem__wr:hover i {border-color: #fff;background: #fff;color: #000;}.navTopOffer {font-size: 12px;font-weight: 600;line-height: 1;color: #000 !important;text-transform: uppercase;background-color: #fff;padding: 4px 16px;border-radius: 50rem;text-decoration: none;}.navTopFree {font-size: 12px;font-weight: 600;line-height: 1;color: #000 !important;text-transform: uppercase;background-color: #fece0c;padding: 4px 16px;border-radius: 50rem;text-decoration: none;}.navTopEndBarInfo {display: flex;align-items: center;justify-content: flex-end;gap: 24px;}header .navbarBrand__wr {display: flex;margin-right: 1rem;padding: 1rem 0;}header .navbarBrand__wr img {transition: all ease 200ms;}header .navbarBrand__wr .logoDark {display: block;}header .navbarBrand__wr .logoLight {display: none;}header .navbarWrapper__wr {display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;}.navBarNav__wr {list-style: none;}.navBarNav__wr > li {display: block;}.navBarNav__wr > li > a, .navBarNav__wr > li > button {background-color: #fff0;border: 0;font-size: clamp(0.875rem, 0.7881rem + 0.2421vw, 1rem);font-weight: 400;line-height: 1;color: var(--bs-black);text-decoration: none;cursor: pointer;gap: 0.5rem;text-transform: capitalize;display: block;-webkit-transition: all linear 0.5s;transition: all linear 0.5s;}.navBarNav__wr > li > button {display: inline-flex;align-items: center;gap: 0;}.navBarNav__wr > li > button .fa-chevron-down {margin-left: 4px;font-size: 10px;vertical-align: middle;}.navBarNav__wr > li:hover > a, .navBarNav__wr > li:hover > button, .navBarNav__wr > li.active > a {color: var(--primaryYellowColor__wr);}.navBarNav__wr .dropdown .dropdown-content {display: none;position: absolute;top: 100%;background-color: #fff;width: 16rem;overflow: auto;box-shadow: 0 8px 16px 0 rgb(0 0 0 / 0.2);z-index: 999;}.navBarNav__wr .dropdown .dropdown-content a {color: #000;font-size: 14px;padding: 12px 16px;text-decoration: none;display: block;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.navBarNav__wr .dropdown .dropdown-content a ~ a {border-top: 1px solid #ddd;}.navBarNav__wr .dropdown:hover .dropdown-content {display: block;}.navBarNav__wr .dropdown .dropdown-content.show {display: block;}.navBarNav__wr .dropdown .dropdown-content a:hover {background-color: var(--primaryYellowColor__wr);color: #000;}header .navbarWrapper__wr .ConsultBookingBtn__wr {display: inline-flex;font-size: 18px;font-weight: 400;line-height: 1;text-decoration: none;padding: 16px 24px;margin-left: 1.75rem;border-radius: 50rem;background: #fece0c;color: #000;transition: all ease 0.3s;}header .navbarWrapper__wr .ConsultBookingBtn__wr i {display: none;}header .navbarWrapper__wr .ConsultBookingBtn__wr:hover {background: #222;color: #fff;}header.isSticky__wr {background: rgb(0 0 0 / 0.8);}header.isSticky__wr .navbarBrand__wr {padding: 0.5rem 0;}header.isSticky__wr .navbarBrand__wr img {width: 200px;height: auto;}header.isSticky__wr .navbarBrand__wr .logoDark {display: none;}header.isSticky__wr .navbarBrand__wr .logoLight {display: block;}header.isSticky__wr .navbarWrapper__wr .info__wr a {color: #fff;}header.isSticky__wr .navbarWrapper__wr .info__wr a:hover {color: #fece0c;}header.isSticky__wr .navbarWrapper__wr .ConsultBookingBtn__wr {background: #fff;color: #000;}header.isSticky__wr .navbarWrapper__wr .ConsultBookingBtn__wr:hover {background: #fece0c;color: #000;}header .navbarBrand__wr .logoLight {display: none;}header.isSticky__wr {background: rgb(0 0 0 / 0.8);}header.isSticky__wr .navbarBrand__wr .logoLight {display: block;}header.isSticky__wr .navbarBrand__wr img {width: 200px;height: auto;}header .navbarBrand__wr img {transition: all ease 200ms;}header.isSticky__wr .navBarNav__wr > li > a, header.isSticky__wr .navBarNav__wr > li > button {color: #fff;}header.isSticky__wr .navBarNav__wr > li:hover > a, header.isSticky__wr .navBarNav__wr > li:hover > button, header.isSticky__wr .navBarNav__wr > li.active > a {color: var(--primaryYellowColor__wr);}.ekit-heading--title.elementskit-section-title.social-m {font-size: clamp(1.125rem, 0.8629rem + 0.7282vw, 1.5rem) !important;}.row.abt-flex {display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-moz-align-items: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select {color: #b5b5b5;border: 0;background: #f6f6f6;padding: 10px 10px;box-sizing: border-box;outline: 0;}.mb-40 {margin-bottom: 40px;}span.solut-h {font-size: clamp(1.25rem, 0.8157rem + 1.2107vw, 1.875rem) !important;font-weight: 800;color: #000;position: relative;display: inline-block;margin-bottom: 2px;text-transform: uppercase;letter-spacing: 1px;}.img-block {transition: all ease 0.3s;cursor: pointer;}.img-block:hover img {filter: drop-shadow(0 0 5px rgba(0 0 0 / 50%));transition: all ease 0.3s;}.bg-darkGrey .img-block:hover img {filter: drop-shadow(0 0 5px rgba(255 255 255 / 80%));transition: all ease 0.3s;}.bg-darkGrey {background-color: #222;}.text-white {color: #fff;}h4.h4-xl.indigo-color {color: #000;font-size: clamp(1.25rem, 0.7288rem + 1.4528vw, 2rem) !important;font-weight: 800;margin-bottom: 20px;}.text-white h4.h4-xl.indigo-color {color: #fff;}ul.ico-list {padding: 0;}ul.ico-list li {position: relative;list-style: none;font-size: 1.05rem;margin-bottom: 7px;padding-left: 24px;}ul.ico-list li ::before {content: "\f560";font-family: "Font Awesome 6 Pro";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: var(--fa-display, inline-block);font-style: normal;font-variant: normal;line-height: 1;text-rendering: auto;font-size: 18px;font-weight: 900;color: #fece0c;position: absolute;left: 0;top: 4px;}.ot-heading > span {font-size: 30px;font-weight: 800;color: #000;position: relative;display: inline-block;margin-bottom: 2px;text-transform: uppercase;}.ot-heading h4 {margin-bottom: 40px;line-height: 48px;font-size: 26px;color: #fff;font-weight: 700;}.btn__wr {display: inline-flex;align-items: center;justify-content: center;font-size: 18px;font-weight: 400;line-height: 1;color: #000;text-decoration: none;padding: 16px 24px;border-radius: 4px;background: #fece0c;border: 1px solid #fece0c;-webkit-transition: all ease 0.3s;transition: all ease 0.3s;}.btn__wr:hover {background: #222;border-color: #222;color: #fff;}.serviceDescContent__wr .btnParentWrap__wr {display: flex;flex-direction: column;align-items: center;gap: 0.5rem;}.toggle-popover-block {display: flex;justify-content: center;margin-top: 5px;margin-bottom: 5px;position: relative;z-index: 99;}.popoverBlock {max-width: 275px;width: 275px;position: absolute;left: calc(100% + 10px);top: 50%;transform: translateY(-50%);background: #fff;color: #000;border: 1px solid rgb(0 0 0 / 0.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 0.2);box-shadow: 0 5px 10px rgb(0 0 0 / 0.2);z-index: 1;display: none;}.toggle-popover-block.active .popoverBlock {display: block;}.toggle-popover-block .popoverBlock .arrow__wr {display: block;width: 0;height: 0;border-width: 11px;border-color: #fff0;border-style: solid;position: absolute;top: 50%;left: -11px;margin-top: -11px;border-right-color: rgb(0 0 0 / 0.25);border-left-width: 0;}.toggle-popover-block .popoverBlock .arrow__wr::before {position: absolute;display: block;width: 0;height: 0;border-color: #fff0;border-style: solid;border-width: 10px;bottom: -10px;left: 1px;content: " ";border-right-color: #fff;border-left-width: 0;}.toggle-popover-block .popoverBlock .title__wr {padding: 8px 14px;margin: 0;font-size: 14px;font-weight: 600;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}.toggle-popover-block .popoverBlock .content__wr {padding: 9px 14px;font-size: 14px;}:root {--blue35: #bae4f4;--blue55: #73d8ff;--blue145: #889ef0;--pink45: #fb9a9a;--purple45: #b983ff;--yellow65: #ffd864;--green245: #76cca1;--orange160: #ef9c66;--maroon140: #c98474;}@media (min-width: 992px) {.serviceBlock__wr {padding: 64px 16px;}.estimateInfo__wr {border-left: 2px solid #000;}.contactBlockWrap__wr {padding: 5px;}}.darkBtn__wr {font-size: 15px;font-weight: 500;color: #fff;line-height: 120%;border-radius: 46px;display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 12px 48px;background-color: #000;border: 2px solid #000;text-decoration: none;cursor: pointer;outline: 0;box-shadow: none;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;}.darkBtn__wr:hover {color: #000;background-color: #fff;border-color: #fff;}.estimateHeadTitle__wr {color: #000;}.estimateContent__wr p {font-size: clamp(0.875rem, 0.838rem + 0.1852vw, 1rem);}.estimateInfo__wr > p {font-size: clamp(0.875rem, 0.838rem + 0.1852vw, 1rem);font-weight: 600;color: #000;}.estimateInfo__wr .phoneInfo__wr span {font-size: clamp(0.875rem, 0.838rem + 0.1852vw, 1rem);color: #000;margin-left: 9px;}.formBlock__wr .form-row > .col, .form-row > [class*="col-"] {padding-right: 5px;padding-left: 5px;position: relative;}.formBlock__wr form .form-control {display: block;width: 100%;padding: 8px 15px;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #000;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #fff;border: 1px solid #fff;background-clip: padding-box;border-radius: 55px;outline: 0;box-shadow: none;}.primayBtn__wr .labelText__wr, .formBlock__wr .primayBtn__wr .labelText__wr {display: inline-block;}.primayBtn__wr, .formBlock__wr .primayBtn__wr {font-size: 15px;font-weight: 500;color: #000;line-height: 120%;border-radius: 46px;display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 12px 48px;background-color: var(--primaryYellowColor__wr);border: 2px solid var(--primaryYellowColor__wr);text-decoration: none;cursor: pointer;outline: 0;box-shadow: none;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;}.primayBtn__wr:hover, .formBlock__wr .primayBtn__wr:hover {background: #222;border-color: #222;color: #fff;}.formBlock__wr .mainBnrFormBlockTitle__wr {font-size: clamp(1.125rem, 1.0376rem + 0.2427vw, 1.25rem) !important;font-weight: 700;line-height: 1.2;color: #000;margin-bottom: 15px;}.formBlock__wr .form-row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;}.formBlock__wr {background: rgb(0 0 0 / 0.26);border-radius: 16px;box-shadow: 0 4px 30px rgb(0 0 0 / 0.1);backdrop-filter: blur(6.7px);-webkit-backdrop-filter: blur(6.7px);border: 1px solid rgb(0 0 0 / 0.09);}.formBlock__wr form .form-group {position: relative;margin-bottom: 20px;}.serviceSec__wr {background: #fffced;}.absolute-full {position: absolute;inset: 0;width: 100%;height: 100%;}.bgOverlayFigure {display: flex;width: 100%;overflow: hidden;}.serviceSec__wr .bgOverlayFigure img {opacity: 0.1;}.bgOverlayFigure img {width: 100%;height: 100%;object-fit: cover;object-position: center center;}.position-relative {position: relative !important;}.serviceBlock__wr {width: 100%;padding: 48px 16px;position: relative;background-color: #fff;text-align: center;border-radius: 20px;overflow: hidden;box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%);-webkit-transition: all ease-in 250ms;transition: all ease-in 250ms;}.serviceIconBlock__wr {position: relative;overflow: hidden;display: inline-flex;align-items: center;justify-content: center;width: 96px;height: 96px;border-radius: 50%;background-color: rgb(17 31 61 / 5%);box-shadow: -5px 15px 30px rgb(0 0 0 / 40%);margin-bottom: 40px;-webkit-transition: all ease-in 250ms;transition: all ease-in 250ms;}.serviceIconBlock__wr .serColoredIconFigure {opacity: 0;visibility: hidden;}.serviceIconBlock__wr .serWhiteIconFigure {opacity: 1;visibility: visible;}.serviceIconBlock__wr .serIconFigure {position: absolute;top: 50%;left: 50%;width: 48px;height: 48px;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all ease-in 250ms;transition: all ease-in 250ms;}.serviceBlockContent__wr {-webkit-transition: all ease-in 250ms;transition: all ease-in 250ms;}.serviceBlockTitle {font-size: clamp(1rem, 0.8252rem + 0.4854vw, 1.25rem);font-weight: 700;line-height: 1.2;color: var(--bsBlack__wr);text-transform: capitalize;margin-bottom: 1.5rem;min-height: 48px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-webkit-transition: all ease-in 250ms;transition: all ease-in 250ms;}.serviceContent__wr {font-size: 14px;font-weight: 400;line-height: 1.5;color: var(--bsBlack__wr);overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;-webkit-transition: all ease-in 250ms;transition: all ease-in 250ms;}.serviceBlockBtnParent__wr {margin-top: 40px;text-align: center;-webkit-transition: all ease-in 250ms;transition: all ease-in 250ms;}.serviceBlockBtn__wr {width: 45px;height: 45px;border-radius: 50%;background-color: rgb(17 31 61 / 5%);display: inline-flex;align-items: center;justify-content: center;font-size: 13px;color: var(--bsBlack__wr);text-decoration: none;-webkit-transition: all ease-in 250ms;transition: all ease-in 250ms;}.serviceBlock__wr.bg-blue55:hover .serviceIconBlock__wr {background-color: #fff;box-shadow: -10px -10px 50px 30px rgb(255 255 255 / 60%);}.serviceBlock__wr.bg-blue55 .serviceIconBlock__wr {background-color: #73d8ff;box-shadow: -5px 15px 30px rgb(115 216 255 / 60%);}.serviceBlock__wr.bg-blue55:hover {background-color: #73d8ff;box-shadow: -10px 40px 80px rgb(115 216 255 / 50%) !important;}.serviceBlock__wr:hover .serviceIconBlock__wr .serColoredIconFigure {opacity: 1;visibility: visible;}.serviceBlock__wr:hover .serviceIconBlock__wr .serWhiteIconFigure {opacity: 0;visibility: hidden;}.serviceBlock__wr.bg-blue55:hover .serviceBlockTitle, .serviceBlock__wr.bg-blue55:hover .serviceContent__wr {color: #fff;}.serviceBlock__wr.bg-blue55:hover .serviceBlockTitle, .serviceBlock__wr.bg-blue55:hover .serviceContent__wr {color: #fff;}.serviceBlock__wr.bg-blue55:hover .serviceBlockBtn__wr {background-color: #fff;color: #73d8ff;}.serviceBlock__wr.bg-pink45:hover {background-color: #fb9a9a;box-shadow: -10px 40px 80px rgb(251 154 154 / 50%) !important;}.serviceBlock__wr.bg-pink45:hover .serviceIconBlock__wr {background-color: #fff;box-shadow: -10px -10px 50px 30px rgb(255 255 255 / 60%);}.serviceBlock__wr:hover .serviceIconBlock__wr .serColoredIconFigure {opacity: 1;visibility: visible;}.serviceBlock__wr:hover .serviceIconBlock__wr .serWhiteIconFigure {opacity: 0;visibility: hidden;}.serviceBlock__wr.bg-pink45:hover .serviceBlockTitle, .serviceBlock__wr.bg-pink45:hover .serviceContent__wr {color: #fff;}.serviceBlock__wr.bg-pink45:hover .serviceBlockTitle, .serviceBlock__wr.bg-pink45:hover .serviceContent__wr {color: #fff;}.serviceBlock__wr.bg-pink45:hover .serviceBlockBtn__wr {background-color: #fff;color: #fb9a9a;}.serviceBlock__wr.bg-pink45 .serviceIconBlock__wr {background-color: #fb9a9a;box-shadow: -5px 15px 30px rgb(251 154 154 / 60%);}.serviceBlock__wr.bg-purple45:hover .serviceIconBlock__wr {background-color: #fff;box-shadow: -10px -10px 50px 30px rgb(255 255 255 / 60%);}.serviceBlock__wr.bg-purple45 .serviceIconBlock__wr {background-color: #b983ff;box-shadow: -5px 15px 30px rgb(185 131 255 / 60%);}.serviceBlock__wr.bg-purple45:hover {background-color: #b983ff;box-shadow: -10px 40px 80px rgb(185 131 255 / 50%) !important;}.serviceBlock__wr.bg-purple45:hover .serviceBlockTitle, .serviceBlock__wr.bg-purple45:hover .serviceContent__wr {color: #fff;}.serviceBlock__wr.bg-purple45:hover .serviceBlockTitle, .serviceBlock__wr.bg-purple45:hover .serviceContent__wr {color: #fff;}.serviceBlock__wr.bg-purple45:hover .serviceBlockBtn__wr {background-color: #fff;color: #b983ff;}.serviceTitle__wr {color: #fece0c;}.secTitleWrapCenter__wr .secPreTitle__wr, .secTitleWrapCenter__wr .secTitle__wr, .secTitleWrapCenter__wr .secSubTitle__wr {text-align: center;font-size: clamp(1.125rem, 0.6023rem + 1.4545vw, 1.875rem);font-weight: 800;}.bg-primary {background-color: #fece0c;}.contactSec__wr::before {content: "";width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;background-color: rgb(34 34 34 / 0.8);z-index: 1;}.contactSec__wr {padding: 80px 0;position: relative;background-color: rgb(34 34 34 / 0.8);z-index: 1;}.parentSec__wr {padding: 64px 0;position: relative;}.parentSec__wr .container {position: relative;z-index: 2;}.contactBlockWrap__wr {padding: 60px;background: rgb(255 255 255 / 0.6);border: 1px solid rgb(0 0 0 / 0.09);border-radius: 16px;box-shadow: 0 4px 30px rgb(0 0 0 / 0.1);backdrop-filter: blur(6.7px);-webkit-backdrop-filter: blur(6.7px);}.formBlock__wr.contactFromBlock__wr {background: unset;box-shadow: unset;backdrop-filter: unset;-webkit-backdrop-filter: unset;border: unset;}.formBlock__wr.contactFromBlock__wr form .form-control {border-radius: 20px !important;}.has-transition {-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.serviceDescSec__wr .bgOverlayFigure img {opacity: 0.5;}.bgOverlayFigure img {width: 100%;height: 100%;object-fit: cover;object-position: center center;}.serviceBlock__wr.bg-green245:hover {background-color: #76cca1;box-shadow: -10px 40px 80px rgb(118 204 161 / 50%) !important;}.serviceBlock__wr.bg-green245:hover .serviceIconBlock__wr {background-color: #fff;box-shadow: -10px -10px 50px 30px rgb(255 255 255 / 60%);}.serviceBlock__wr.bg-green245:hover .serviceBlockBtn__wr {background-color: #fff;color: #76cca1;}.serviceBlock__wr.bg-green245:hover .serviceBlockTitle, .serviceBlock__wr.bg-green245:hover .serviceContent__wr {color: #fff;}.serviceBlock__wr.bg-green245 .serviceIconBlock__wr {background-color: #76cca1;box-shadow: -5px 15px 30px rgb(118 204 161 / 60%);}.has-transition {-webkit-transition: 0.5s;transition: 0.5s;}.hov-scale-img:hover img, .hov-scale:hover {transform: scale(1.05);}.hov-shadow:hover {box-shadow: 0 0 20px 3px rgb(0 0 0 / 10%);}.serviceDescFigureBlock {position: relative;width: 100%;height: 100%;max-width: 587px;display: grid;grid-template-columns: 1fr 2.8fr;grid-column-gap: 30px;align-items: end;margin: 0 auto;padding: 0 0 80px;}.serviceDescFigure {width: 100%;display: flex;position: relative;border-radius: 1rem;overflow: hidden;-webkit-transition: 0.5s;transition: 0.5s;}.serviceDescFigure img {width: 100%;aspect-ratio: 3 / 4;object-fit: cover;object-position: center;}.serviceDescFigure:first-child {width: 190%;position: relative;z-index: 2;bottom: -80px;}.flex-lg-row-reverse .serviceDescFigureBlock {grid-template-columns: 2.8fr 1fr;}.flex-lg-row-reverse .serviceDescFigure:nth-child(1) {width: 100%;position: relative;z-index: 1;bottom: 0;}.flex-lg-row-reverse .serviceDescFigure:nth-child(2) {width: 190%;position: relative;z-index: 2;bottom: -80px;justify-self: end;}.curve-text {display: inline-flex;max-width: 180px;width: 100%;border-radius: 50%;position: absolute;left: 14%;top: 124px;z-index: 3;}.flex-lg-row-reverse .curve-text {left: auto;right: 14%;}.curve-text::before {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 100%;border: 45px solid #fff0;background: linear-gradient(to right, #fff, #fff), linear-gradient(110deg, #38f9d7, #6e45e2);background-clip: padding-box, border-box;background-origin: padding-box, border-box;border-radius: 50%;}.circleTextFigure {border-radius: 50%;position: relative;z-index: 1;font-size: 22px;width: 100%;aspect-ratio: 1/1;text-transform: uppercase;font-weight: 500;fill: var(--bsWhite__wr);overflow: inherit;animation: 20s linear infinite spinner;inset: auto;transform: unset;display: inline-flex;align-items: center;justify-content: center;}.circleLogoFigure {position: absolute;left: 50%;top: 50%;width: 60px;aspect-ratio: 1/1;z-index: 9;transform: translate(-50%, -50%);}.circleLogoFigure img, .circleTextFigure img {width: 100%;}@-webkit-keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}.mb-0 {margin-bottom: 0 !important;}.lh-1-2 {line-height: 1.2 !important;}.fw-700 {font-weight: 700 !important;}.fs-48-20 {font-size: clamp(1.25rem, 0.0267rem + 3.3981vw, 3rem) !important;}.fs-40-20 {font-size: clamp(1.25rem, 0.3762rem + 2.4272vw, 2.5rem) !important;}.fs-32-20 {font-size: clamp(1.25rem, 0.7257rem + 1.4563vw, 2rem) !important;}.fs-36-20 {font-size: clamp(1.25rem, 0.551rem + 1.9417vw, 2.25rem) !important;}.fs-20-14 {font-size: clamp(0.875rem, 0.6129rem + 0.7282vw, 1.25rem) !important;}.text-uppercase {text-transform: uppercase !important;}.mb-1 {margin-bottom: 0.25rem !important;}.lh-1-1 {line-height: 1.1 !important;}.fs-14 {font-size: 0.875rem !important;}.fw-700 {font-weight: 700 !important;}.partnerMarqueCarousel {--items: 21;--item-height: 110px;--item-height-mobile: 60px;--item-gap: 30px;--item-gap-mobile: 24px;--slot-width: 230px;--slot-width-mobile: 124px;--duration: 40s;--duration-mobile: 28s;width: 100%;position: relative;overflow: hidden;height: calc(var(--item-height) + 40px);padding: 20px 0;}.partnerMarqueCarousel::-webkit-scrollbar {display: none;}.partMarqGroup {position: relative;width: 100%;height: 100%;}.partnerMarqueCarousel .itemImage__wr {--delay-step: calc(var(--duration) / var(--items));--delay: calc((var(--i) - 1) * var(--delay-step) * -1);position: absolute;top: 50%;left: calc(var(--slot-width) * -1);width: calc(var(--w, 200px) + var(--item-gap));height: var(--item-height);padding-right: var(--item-gap);display: inline-flex;align-items: center;justify-content: center;transform: translateY(-50%);box-sizing: border-box;animation: partnerLogoMarqueeLTR var(--duration) linear infinite;animation-delay: var(--delay);will-change: left;}.partnerMarqueCarousel .itemImage__wr img {display: block;width: var(--w, 200px);max-width: 100%;height: 100%;object-fit: contain;object-position: center;}@keyframes partnerLogoMarqueeLTR {from {left: calc(var(--slot-width) * -1);}to {left: max(100%, calc(var(--slot-width) * var(--items)));}}.partnerMarqueCarousel:hover .itemImage__wr {animation-play-state: paused;}@media (max-width: 576px) {.partnerMarqueCarousel {height: calc(var(--item-height-mobile) + 28px);padding: 14px 0;}.partnerMarqueCarousel .itemImage__wr {--delay-step: calc(var(--duration-mobile) / var(--items));--delay: calc((var(--i) - 1) * var(--delay-step) * -1);left: calc(var(--slot-width-mobile) * -1);width: calc(var(--wm, 100px) + var(--item-gap-mobile));height: var(--item-height-mobile);padding-right: var(--item-gap-mobile);animation: partnerLogoMarqueeLTRMobile var(--duration-mobile) linear infinite;animation-delay: var(--delay);}.partnerMarqueCarousel .itemImage__wr img {width: var(--wm, 100px);height: 100%;}}@keyframes partnerLogoMarqueeLTRMobile {from {left: calc(var(--slot-width-mobile) * -1);}to {left: max(100%, calc(var(--slot-width-mobile) * var(--items)));}}.dmMarqueCarousel {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;margin-top: 1.5rem;}.dmMarqueCarousel::-webkit-scrollbar {display: none;}.dmMarqGroup {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;white-space: nowrap;animation: 50s linear infinite logo-marquee reverse;}.dmMarqueCarousel .item__wr {-webkit-box-flex: 0;-ms-flex: 0 0 96px;flex: 0 0 96px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 30px;}.dmMarqueCarousel .item__wr img {aspect-ratio: unset;-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;}.dmMarqueCarousel:hover .dmMarqGroup {-webkit-animation-play-state: paused;animation-play-state: paused;}:root {--review-block-gap: 15px;--portfolio-block-gap: 15px;--speed: 120s;}.reviewMarqueCarousel {width: 100%;overflow: hidden;}.reviewMarqTrack {display: flex;width: max-content;will-change: transform;animation: review-marquee var(--speed) linear infinite;}.reviewMarqGroup {display: flex;}.reviewMarqGroup .reviewBlock {flex: 0 0 290px;width: 290px;margin-right: var(--review-block-gap);display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-grow: 1;}@keyframes review-marquee {from {transform: translateX(0);}to {transform: translateX(-50%);}}.reviewMarqueCarousel:hover .reviewMarqTrack {animation-play-state: paused;}.portfolioMarqueCarousel {width: 100%;overflow: hidden;}.portfolioMarqTrack {display: flex;width: max-content;will-change: transform;animation: review-marquee var(--speed) linear infinite;}.portfolioMarqGroup {display: flex;}.portfolioMarqGroup .portfolioBlockFigure {flex: 0 0 386px;width: 386px;margin-right: var(--portfolio-block-gap);display: flex;align-items: center;justify-content: center;border-radius: 20px;overflow: hidden;border: 1px solid #e5e5e5;box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 0.15);}.portfolioBlockFigure img {width: 100%;aspect-ratio: 16 / 9;}@keyframes review-marquee {from {transform: translateX(0);}to {transform: translateX(-50%);}}.portfolioMarqueCarousel:hover .portfolioMarqTrack {animation-play-state: paused;}@media (min-width: 413px) {.portfolioMarqGroup .portfolioBlockFigure {flex: 0 0 550px;}}@media (min-width: 480px) {.reviewMarqGroup .reviewBlock {flex: 0 0 265px;}}@media (min-width: 576px) {body {font-size: 16px;}.row-gap-sm-3 {row-gap: 1rem !important;}.reviewHeadBox {flex-direction: row;align-items: center;justify-content: space-between;gap: unset;}.reviewHeadInfoBlock {align-items: flex-start;}.modal-dialog-centered {min-height: calc(100% - 3.5rem);}.modal-dialog-scrollable {max-height: calc(100% - 3.5rem);}.modal-dialog {max-width: 500px;margin: 1.75rem auto;}.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 3.5rem);}.portfolioMarqGroup .portfolioBlockFigure {flex: 0 0 864px;}}@media (min-width: 768px) {.reviewMarqGroup .reviewBlock {flex: 0 0 274px;}}@media (max-width: 767px) {h4.secTitle__wr.contactFromBlockTitle__wr {text-align: center;}.formBlock__wr form .form-group {text-align: center;}.copyright-content .container {flex-direction: column;text-align: center;gap: 10px;}.copyRight__wr {order: 1;}.footer-links {order: 2;justify-content: center;flex-wrap: wrap;margin-left: 5px;margin-right: 5px;}.footer-links {margin-bottom: 10px;}}@media (min-width: 992px) {body {font-size: 18px;}.navBarNav__wr {display: flex;gap: 40px;}.navBarNav__wr > li {display: inline-flex;}.navBarNav__wr > li > a, .navBarNav__wr > li > button {display: inline-flex;align-items: center;}.pageNavToggler, .pageNavHead__wr {display: none;}.performanceSec__wr .itemWrap__wr {width: 90%;}footer > .container > .row > [class*="col-"]:nth-child(2) .footContentWrap__wr p:not([class]) {margin-bottom: 21px;}.copyright-content .container {display: flex;justify-content: space-between;align-items: center;}.copyRight__wr {margin-bottom: 0;}.footer-links {display: flex;gap: 15px;}.footer-links a {text-decoration: none;color: #000;}.copyRight__wr {order: 1;}.footer-links {order: 2;}.social-media {justify-content: flex-start;}.serviceDescContent__wr .btnParentWrap__wr {display: flex;flex-direction: row;align-items: flex-start;}.modal-lg, .modal-xl {max-width: 800px;}#testimonialModal .modal-body {padding: 40px;}.contactBlockWrap__wr {padding-block: 0;}.formBlock__wr.contactFromBlock__wr {padding-block: 60px;}.d-lg-block {display: block !important;}.align-items-lg-end {align-items: flex-end !important;}.justify-content-lg-end {justify-content: flex-end !important;}.mt-lg-3 {margin-top: 1rem !important;}.mb-lg-3 {margin-bottom: 1rem !important;}.mb-lg-0 {margin-bottom: 0 !important;}.mt-lg-n32px {margin-top: -2rem !important;}.pb-lg-5 {padding-bottom: 3rem !important;}.pt-lg-0 {padding-top: 0 !important;}.g-lg-0, .gx-lg-0 {--bs-gutter-x: 0;}.g-lg-8vw, .gx-lg-8vw {--bs-gutter-x: 8vw;}.d-lg-flex {display: flex !important;}}@media (min-width: 1200px) {.reviewMarqGroup .reviewBlock {flex: 0 0 249px;}}@media (min-width: 1351px) {.portfolioMarqGroup .portfolioBlockFigure {flex: 0 0 1198px;}}@media (min-width: 1400px) {.reviewMarqGroup .reviewBlock {flex: 0 0 254px;}.portfolioMarqGroup .portfolioBlockFigure {flex: 0 0 1018px;}}@media (max-width: 992px) {.container-md, .container-sm, .container {max-width: 890px;}header .navbarBrand__wr {padding: 1rem 0;}header.isSticky__wr .navbarBrand__wr {padding: 1rem 0;}header .navbarBrand__wr img {width: 250px;height: auto;}header.isSticky__wr .navbarBrand__wr img {width: 150px;height: auto;}.navTopInfoItem__wr a .labelText__wr, .navTopInfoTime__wr {display: none;}header .navbarWrapper__wr .ConsultBookingBtn__wr {font-size: 14px;margin-left: 0;}.navTopBarInfo__wr {gap: 16px;}.pageNavToggler {padding: 0;display: flex;background: #fff0;border: 0;text-decoration: none;font-size: clamp(1.125rem, 0.8644rem + 0.7264vw, 1.5rem);color: #000;}header .pageNavBar__wr .container {align-items: center;}header .navbarWrapper__wr {position: fixed;top: 0;bottom: 0;right: 0;z-index: 1050;width: 100%;max-width: 400px;background-color: #fff;display:block;flex-direction: row;justify-content: flex-start;align-items: flex-start;height: 100vh;overflow: auto;padding: 15px;-webkit-transform: translateX(100%);transform: translateX(100%);-webkit-transition: all ease-in 0.5s;transition: all ease-in 0.5s;}header .navbarWrapper__wr.show {-webkit-transform: translateX(0);transform: translateX(0);z-index: 2000000001 !important;}.pageNavHead__wr {width: 100%;display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;padding-bottom: 15px;border-bottom: 1px solid var(--bsGrey100__wr);}.pageNavHead__wr .brand__wr {display: inline-flex;}.menuClose__wr {opacity: 1;background: unset;border: 0;padding: 0;width: auto;height: auto;display: inline-flex;font-size: 24px;box-shadow: none;}.navBarNav__wr {display: block;width: 100%;padding: 15px 0;}.navBarNav__wr > li ~ li {margin-top: 24px;}.navBarNav__wr > li > a, .navBarNav__wr > li > button {font-size: clamp(0.875rem, 0.7013rem + 0.4843vw, 1.125rem);font-weight: 400;line-height: 1.2;color: #333;text-decoration: none;}.navBarNav__wr .dropdown .dropdown-content {width: 100%;position: relative;margin-top: 16px;}header .navbarWrapper__wr .btnWrap__wr {margin-top: 10px;}header.isSticky__wr .navBarNav__wr > li > a, header.isSticky__wr .navBarNav__wr > li > button {color: #333;}header.isSticky__wr .navBarNav__wr > li:hover > a, header.isSticky__wr .navBarNav__wr > li:hover > button, header.isSticky__wr .navBarNav__wr > li.active > a {color: var(--primaryYellowColor__wr);}header.isSticky__wr .navbarWrapper__wr .ConsultBookingBtn__wr {background: var(--primaryYellowColor__wr);color: #000;}header.isSticky__wr .navbarWrapper__wr .ConsultBookingBtn__wr:hover {background: #222;color: #fff;}header.isSticky__wr .pageNavToggler {color: #fff;}.pageNavBarBackDrop__wr {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: #000;opacity: 0.5;}.mainBannerWrapSec__wr {padding-top: 0;padding-bottom: 0;background-color: #ededed;}.mainBannerWrapSec__wr .bannerCaptionWrap__wr .contentWarp__wr {text-align: center;}.mainBannerWrapSec__wr .contentWarp__wr ul {list-style: none;list-style-position: inside;padding-left: 0;font-size: 14px;font-weight: 400;line-height: 1.5;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;column-gap: 24px;row-gap: 8px;}.mainBannerWrapSec__wr .contentWarp__wr ul li {position: relative;display: flex;align-items: center;justify-content: center;gap: 12px;}.mainBannerWrapSec__wr .contentWarp__wr ul > li ~ li {margin-top: 0;}.mainBannerWrapSec__wr .contentWarp__wr ul li::before {content: "";display: inline-flex;width: 5px;height: 5px;border-radius: 50%;background-color: #000;vertical-align: middle;}.mainBannerWrapSec__wr .bannerCloudOverlayWrap__wr {width: 300%;}.mainBannerWrapSec__wr .topCloudOverLay__wr {width: 100%;}.mobBlock__wr .listItem__wr .content__wr {flex-direction: column-reverse;row-gap: 8px;padding: 10px 10px 10px;margin-bottom: 74px;}.mobBlock__wr .listItem__wr .icon__wr {margin: 0;position: absolute;top: calc(100% + 10px);}.mobBlock__wr .listItem__wr .text__wr {text-align: center;padding: 0;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr .content__wr {padding: 10px 10px 10px;margin-bottom: 0;margin-top: 74px;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr .icon__wr {bottom: calc(100% + 10px);top: auto;}.performanceSec__wr .itemWrap__wr {width: 100%;max-width: 400px;}.abtDevWrapSec__wr {padding-top: 40px;padding-bottom: 40px;}.abtDevWrapSec__wr .devContentWarp__wr {text-align: center;}.mobBlock__wr {margin-bottom: 1.5rem;}.abtDevWrapSec__wr .formBlockParentWrap__wr {max-width: 574px;margin: 0 auto;}.abtDevWrapSec__wr .formBlockParentWrap__wr .secTitleParent__wr {text-align: center;}.dmMarqueCarousel {margin-top: 0;}.testimonialWrapSec__wr {padding: 40px 0;}footer {padding: 24px 0 0;}footer > .container > .row > [class*="col-"]:nth-child(1) .footColWrap__wr img {display: none;}footer > .container > .row > [class*="col-"]:nth-child(1) .footContentWrap__wr {padding-left: 0;}.copyright-content {margin: 24px 0 0;}footer .footSocialWrap__wr {text-align: center;}.callBtnWrap__wr, .watsAppWrap__wr {width: 40px;height: 40px;left: 5px;}.callBtnWrap__wr a, .watsAppWrap__wr a {width: 40px;height: 40px;font-size: 18px;}.watsAppWrap__wr a {font-size: 30px;}.offcanvas_form_wrapper .offcanvas_btnwrapper {width: 80px;height: 80px;left: -32px;}.offcanvas_form_wrapper .offcanvas_btnwrapper .enq_text {font-size: 16px;top: 50%;left: -38px;-o-transform: translateY(-50%) rotate(90deg);-ms-transform: translateY(-50%) rotate(90deg);-moz-transform: translateY(-50%) rotate(90deg);-webkit-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg);}.offcanvas_form_wrapper .offcanvas_btnwrapper .fa-paper-plane {font-size: 20px;margin-left: -45px;}.clientProjList {flex-wrap: wrap;row-gap: 24px;}.clientProjList > li {flex: 0 0 auto;width: 33.33333333%;padding-bottom: 0;padding-left: 12px;padding-right: 12px;text-align: center;}.clientProjList a {font-size: clamp(0.875rem, 0.7029rem + 0.4796vw, 1rem);white-space: unset;}.clientProjList a::before {display: none;}.clientProjBlockTitle span {display: inline-flex;border-bottom: 2px solid #ff6c08;}.ex-abt {justify-content: center;}.ex-abt picture {justify-content: center;}.mainBannerWrapSec__wr .backGroundImage__wr {position: relative;left: auto;right: auto;top: auto;bottom: auto;display: flex;width: 100%;}.mainBannerWrapSec__wr .bannerCaptionWrap__wr > .row > [class*="col-"]:nth-child(1) {position: absolute;left: 0;right: 0;top: 0;z-index: 2;display: flex;align-items: center;padding-top: 142px;padding-bottom: 16px;max-width: 890px;margin-inline: auto;}.mainBannerWrapSec__wr .bannerCaptionWrap__wr {position: static;padding-block: 16px;}.formBlock__wr.mainBnrFormBlock__wr {width: 100%;max-width: 575px;margin-inline: auto;}.performanceSec__wr .itemWrap__wr .content__wr p:not([class]) {font-size: clamp(0.875rem, 0.0111rem + 2.4038vw, 1.5rem) !important;}.serviceDescFigure img {aspect-ratio: 16 / 9;}.mainBannerWrapSec__wr .topCloudOverLay__wr, .mainBannerWrapSec__wr .movingCrowParentWrap__wr, .mainBannerWrapSec__wr .bannerCloudOverlayWrap__wr {display: none;}.abtDevWrapSec__wr .formBlockParentWrap__wr .formWrapper__wr .form-group.btnParentWrap__wr, .contactWrapSec__wr .formWrap__wr .formRowWrapp__wr .form-group.btnParentWrap__wr {text-align: center;}.mainBannerWrapSec__wr .contentWarp__wr .captionTitle__wr, .industryServiceWrapSec__wr .secTitleParent__wr .secTitle__wr, .whyChooseWrapSec__wr .secTitleParent__wr .secTitle__wr, .webDevServicesWrapSec__wr .secTitleParent__wr .secTitle__wr, .portfolioWrapSec__wr .secTitleParent__wr .secTitle__wr, .brandsWrapSec__wr .secTitleParent__wr .secTitle__wr, .testimonialWrapSec__wr .secTitleParent__wr .secTitle__wr, .indusriesWrapSec__wr .secTitleParent__wr .secTitle__wr, .instaWrapSec__wr .secTitleParent__wr .secTitle__wr, .greyBgSec__wr .secTitle__wr, .performanceSec__wr .secTitleParent__wr .secTitle__wr {font-size: 40px;}.curve-text {max-width: 120px;left: 20%;top: 24%;}.flex-lg-row-reverse .curve-text {left: auto;right: 20%;}.curve-text::before {border-width: 28px;}.circleLogoFigure {width: 35px;}.estimateFigure__wr {margin-top: -48px;}.heroBrandFigure img {width: 100%;max-width: 300px;}.abtcontent {border: 0;padding-bottom: 0;}.performanceSec__wr {padding: 40px 0;}.performanceSec__wr .secTitleParent__wr {margin-bottom: 1.5rem;}.mobHeroList .col {display: flex;justify-content: center;}.mobHeroListText {position: relative;font-size: 14px;font-weight: 400;line-height: 1.5;color: #000;text-align: left;display: flex;align-items: center;justify-content: flex-start;gap: 8px;width: 100%;max-width: 160px;}.mobHeroListText::before {content: "";display: inline-flex;width: 5px;height: 5px;border-radius: 50%;background-color: #000;}.mobAwardSec {padding-block: 1rem;padding-inline: 0.75rem;background-color: #f9f8f6;}.awardMarqueCarousel {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;}.awardMarqueCarousel::-webkit-scrollbar {display: none;}.awardMarqGroup {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;white-space: nowrap;animation: 24s linear infinite logo-marquee reverse;}.awardFigure__wr {-webkit-box-flex: 0;-ms-flex: 0 0 96px;flex: 0 0 96px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 30px;}.awardFigure__wr img {-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;}.awardMarqueCarousel:hover .awardMarqGroup {-webkit-animation-play-state: paused;animation-play-state: paused;}.portfolioBlockFigure img {width: 100%;aspect-ratio: unset;}}@media (max-width: 769px) {.container-sm, .container {max-width: 620px;}.mainBannerWrapSec__wr .bannerCaptionWrap__wr > .row > [class*="col-"]:nth-child(1) {max-width: 620px;}header .navbarBrand__wr img {width: 200px;}#CalenderModal .modal-dialog {max-width: 100%;height: 100%;margin: 0;}#CalenderModal .CalenderArea {display: block;margin: 0;}#CalenderModal .CalenderArea .CalenderLeft {width: 100%;border-right: 0;}#CalenderModal .CalenderArea .CalenderLeft figure {padding: 15px 0;text-align: center;}#CalenderModal .CalenderArea .CalenderLeft .thankyou-text {min-height: unset;text-align: center;padding: 15px 0;}#CalenderModal .CalenderArea .CalenderRight {width: 100%;padding: 0;}#CalenderModal .CalenderArea .CalenderRight h3 {text-align: center;}#CalenderModal .CalenderArea .CalenderRight aside {justify-content: space-between;}#CalenderModal .CalenderArea .CalenderRight .CalenderBox {flex: unset;}#CalenderModal .CalenderArea .CalenderRight .TimeSlot {transform: translate(0, 0);width: 215px;}#CalenderModal .CalenderArea .CalenderRight .TimeSlot h5 {text-align: center;}#CalenderModal .CalenderForm {width: 100%;padding-left: 0;padding-bottom: 40px;}.mainBannerWrapSec__wr .contentWarp__wr .captionTitle__wr, .industryServiceWrapSec__wr .secTitleParent__wr .secTitle__wr, .whyChooseWrapSec__wr .secTitleParent__wr .secTitle__wr, .webDevServicesWrapSec__wr .secTitleParent__wr .secTitle__wr, .portfolioWrapSec__wr .secTitleParent__wr .secTitle__wr, .brandsWrapSec__wr .secTitleParent__wr .secTitle__wr, .testimonialWrapSec__wr .secTitleParent__wr .secTitle__wr, .indusriesWrapSec__wr .secTitleParent__wr .secTitle__wr, .instaWrapSec__wr .secTitleParent__wr .secTitle__wr, .greyBgSec__wr .secTitle__wr, .performanceSec__wr .secTitleParent__wr .secTitle__wr {font-size: 36px;}}@media (max-width: 767px) {.ekit-heading--title.elementskit-section-title {font-size: 24px;}span.solut-h {font-size: 28px;margin-bottom: 6px;}.abtcontent {text-align: center;}.abtcontent .ekit-heading--title.elementskit-section-title {font-size: 24px;}.data-success {display: block;margin-bottom: 20px;text-align: center;}h4.h4-xl.indigo-color {font-size: 28px;}ul.ico-list li {font-size: 14px;}.ot-heading > span {font-size: 28px;}.mainBannerWrapSec__wr .bannerCloudOverlayWrap__wr {display: none;}}@media (max-width: 651px) {.offcanvas_form_wrapper .offcanvas_btnwrapper {width: 80px;height: 80px;left: -40px;}.offcanvas_form_wrapper .offcanvas_btnwrapper .enq_text {font-size: 16px;top: 50%;left: -45px;-o-transform: translateY(-50%) rotate(90deg);-ms-transform: translateY(-50%) rotate(90deg);-moz-transform: translateY(-50%) rotate(90deg);-webkit-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg);}.offcanvas_form_wrapper .offcanvas_btnwrapper .fa-paper-plane {font-size: 20px;margin-left: -35px;}.offcanvas_form_wrapper.open .offcanvas_btnwrapper {display: none;}.offcanvas_form_wrapper .sec_head, .offcanvas_form_wrapper .offcanvas_body {padding-left: 30px;}.offcanvas_form_wrapper .sec_head .offcanvas_xs_closebtn {display: flex;}}@media (max-width: 576px) {.navTopEndBarInfo {display: none;}.navTopBarInfo__wr {width: 100%;justify-content: space-between;}header .navbarWrapper__wr {flex: 1;}header .navbarWrapper__wr .ConsultBookingBtn__wr {font-size: 12px;line-height: 1.5;padding: 8px 10px;}.mainBannerWrapSec__wr .bannerCloudOverlayWrap__wr {width: 500%;}.mainBannerWrapSec__wr .bannerCaptionWrap__wr .ratingLogoFigure__wr img {width: 96px;}.mobBlock__wr .listWrap__wr {display: block;}.mobBlock__wr .listItem__wr {width: 80%;margin: 0 auto;}.mobBlock__wr .listItem__wr .content__wr {padding: 5px 10px 5px;margin-bottom: 24px;min-height: 52px;}.mobBlock__wr .listItem__wr .icon__wr {width: 50px;height: 50px;}.mobBlock__wr .listItem__wr .icon__wr img {width: 25px;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr .content__wr {padding: 5px 10px 5px;margin-bottom: 24px;margin-top: 0;}.mobBlock__wr .listItem__wr .text__wr {font-size: 14px;text-align: center;display: flex;align-items: center;justify-content: center;}.mobBlock__wr .mobScreen__wr {margin-top: 1.5rem;margin-bottom: 1.5rem;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:first-child, .mobBlock__wr .listWrap__wr.top__wr .listItem__wr:last-child {-webkit-transform: unset;transform: unset;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:first-child {margin-left: 0;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:nth-child(2) {margin-right: 0;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:first-child .content__wr {padding-left: 55px;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:nth-child(2) .content__wr {padding-right: 55px;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:last-child .content__wr {margin-bottom: 0;padding-left: 50px;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:first-child .icon__wr, .mobBlock__wr .listWrap__wr.top__wr .listItem__wr:last-child .icon__wr {top: -3px;left: -5px;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:nth-child(2) .icon__wr {top: -3px;right: -5px;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:first-child .lineWrap__wr {height: 260px;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:nth-child(2) .lineWrap__wr {height: calc(260px - 4.825rem);}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:last-child .lineWrap__wr {top: 100%;height: 48px;min-height: auto;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:first-child .lineWrap__wr .line__wr:first-child {left: 20px;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:first-child .lineWrap__wr .line__wr:last-child {left: 20px;width: 36%;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:nth-child(2) .lineWrap__wr .line__wr:first-child {left: auto;right: 20px;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:nth-child(2) .lineWrap__wr .line__wr:last-child {left: auto;right: 20px;width: 36%;display: block;}.mobBlock__wr .listWrap__wr.top__wr .listItem__wr:last-child .lineWrap__wr .line__wr:last-child {display: none;}.mobBlock__wr .listWrap__wr.bottom__wr {margin-top: 0;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:first-child {margin-left: 0;z-index: 1;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:last-child {margin-right: 0;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:first-child .content__wr {padding-left: 55px;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:last-child .content__wr {padding-right: 55px;margin-bottom: 0;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:first-child .icon__wr {top: -3px;left: -5px;bottom: auto;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:last-child .icon__wr {top: -3px;right: -5px;bottom: auto;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:last-child .lineWrap__wr {height: calc(100px + 4.825rem);}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:first-child .lineWrap__wr .line__wr:first-child {left: 20px;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:first-child .lineWrap__wr .line__wr:last-child {left: 20px;width: 36%;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:last-child .lineWrap__wr .line__wr:first-child {left: auto;right: 20px;}.mobBlock__wr .listWrap__wr.bottom__wr .listItem__wr:last-child .lineWrap__wr .line__wr:last-child {left: auto;right: 20px;width: 36%;}.offcanvas_form_wrapper .offcanvas_btnwrapper {width: 50px;height: 50px;left: -25px;}.offcanvas_form_wrapper .offcanvas_btnwrapper .fa-paper-plane {font-size: 14px;margin-left: -25px;}.offcanvas_form_wrapper .offcanvas_btnwrapper .enq_text {font-size: 14px;left: -35px;}.callBtnWrap__wr, .watsAppWrap__wr {width: 40px;height: 40px;}.callBtnWrap__wr a, .watsAppWrap__wr a {width: 40px;height: 40px;font-size: 18px;}.callBtnWrap__wr {top: 10rem;}.watsAppWrap__wr {bottom: 10rem;}.watsAppWrap__wr a {font-size: 30px;}.offcanvas_form_wrapper .sec_head, .offcanvas_form_wrapper .offcanvas_body {padding: 1rem 0.75rem;}.offcanvas_form_wrapper .sec_head {padding-right: 40px;}.offcanvas_form_wrapper .sec_head .offcanvas_xs_closebtn {font-size: 25px;top: 1rem;right: 12px;}#CalenderModal .CalenderArea .CalenderRight aside {flex-wrap: wrap;}#CalenderModal .CalenderArea .CalenderRight .CalenderBox {width: 100%;}#CalenderModal .CalenderArea .CalenderRight aside {flex-direction: column;align-items: stretch;}#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls {right: 0;left: 0;}#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls .fa-angle-left {right: auto;left: 0;}#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls .fa-angle-right {position: absolute;right: 0;}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .current-date {padding: 0 0 10px !important;text-align: center;}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .week-days {justify-content: space-between;}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week {justify-content: space-between;}#CalenderModal .CalenderArea .CalenderRight .TimeSlot {width: 100%;}#CalenderModal .CalenderArea .CalenderRight .TimeSlot h5 {text-align: center;}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul {width: 100%;margin: 0 auto;}footer, .instaWrapSec__wr .secTitleParent__wr .secTitle__wr a, .form-control {font-size: 14px;}footer .footContentWrap__wr {text-align: center;}.performanceSec__wr {background-color: var(--primaryYellowColor__wr);background-image: unset;}.abtDevWrapSec__wr {background: var(--bs-black);}.clientProjList {row-gap: 12px;}.clientProjList > li {width: 50%;padding-left: 12px;padding-right: 12px;}.clientProjList a {padding: 8px 0;}.estimateInfo__wr > p {color: #000;}.contactBlockWrap__wr {padding: 30px 15px;}.performanceSec__wr::before, .webNotEnoughWrapSec__wr .backGroundImage__wr, .mainBannerWrapSec__wr .topCloudOverLay__wr, .mainBannerWrapSec__wr .movingCrowParentWrap__wr, .mainBannerWrapSec__wr .bannerCloudOverlayWrap__wr {display: none;}.mainBannerWrapSec__wr .contentWarp__wr .btn__wr, .abtDevWrapSec__wr .devContentWarp__wr .btn__wr, form .btnParentWrap__wr .btn__wr, .estimateWrapSec__wr .contentWrap__wr .enquireWrap__wr .btn__wr, .needHelpWrapSec__wr .contentWrap__wr .btnParentWrap__wr .btn__wr, .portfolioWrapSec__wr .btnParentWrap__wr .btn__wr, .indusriesWrapSec__wr .btnParentWrap__wr .btn__wr {padding: 10px 16px;}.mainBannerWrapSec__wr .contentWarp__wr .btn__wr, .abtDevWrapSec__wr .devContentWarp__wr .btn__wr, form .btnParentWrap__wr .btn__wr, .estimateWrapSec__wr .contentWrap__wr .enquireWrap__wr .btn__wr, .needHelpWrapSec__wr .contentWrap__wr .btnParentWrap__wr .btn__wr, footer .footBottomWrap__wr .labelTitle__wr, .portfolioWrapSec__wr .btnParentWrap__wr .btn__wr, .indusriesWrapSec__wr .btnParentWrap__wr .btn__wr {font-size: 16px;}.mainBannerWrapSec__wr .contentWarp__wr .captionTitle__wr, .abtDevWrapSec__wr .devContentWarp__wr .secTitleParent__wr .secTitle__wr, .industryServiceWrapSec__wr .secTitleParent__wr .secTitle__wr, .whyChooseWrapSec__wr .secTitleParent__wr .secTitle__wr, .webDevServicesWrapSec__wr .secTitleParent__wr .secTitle__wr, .portfolioWrapSec__wr .secTitleParent__wr .secTitle__wr, .brandsWrapSec__wr .secTitleParent__wr .secTitle__wr, .testimonialWrapSec__wr .secTitleParent__wr .secTitle__wr, .indusriesWrapSec__wr .secTitleParent__wr .secTitle__wr, .instaWrapSec__wr .secTitleParent__wr .secTitle__wr, .abtDevWrapSec__wr .formBlockParentWrap__wr .secTitleParent__wr .secTitle__wr, .estimateWrapSec__wr .contentWrap__wr .secTitleParent__wr .secTitle__wr, .webNotEnoughWrapSec__wr .contentWrap__wr .secTitleParent__wr .secTitle__wr, .happyClientsWrapSec__wr .secTitle__wr, .needHelpWrapSec__wr .contentWrap__wr .secTitle__wr, .contactWrapSec__wr .secTitleParent__wr .secTitle__wr, .contactWrapSec__wr .secTitleParent__wr .secTitle__wr, .offcanvas_form_wrapper .sec_head .sec_title, .greyBgSec__wr .secTitle__wr, .performanceSec__wr .secTitleParent__wr .secTitle__wr {font-size: 32px;}.testimonialWrapSec__wr .testimonialSecTitle span {font-size: 115%;}.serviceDescFigureBlock {padding: 0 0 24px;}.serviceDescFigure {border-radius: 0.5rem;}.serviceDescFigure:first-child, .flex-lg-row-reverse .serviceDescFigure:nth-child(2) {bottom: -24px;}.curve-text {max-width: 90px;top: 12%;}.curve-text::before {border-width: 22px;}.circleLogoFigure {width: 24px;}.abtDevWrapSec__wr .formBlockParentWrap__wr {padding: 1.5rem 0.75rem;}.abtDevWrapSec__wr .formBlockParentWrap__wr .secTitleParent__wr p:not([class]) {font-size: 14px;margin-bottom: 1rem;}.performanceSec__wr .container .row {row-gap: 24px;}.performanceSec__wr .itemWrap__wr .blobWrap__wr {box-shadow: 0 0 0 6px rgb(255 255 255 / 30%);}.performanceSec__wr .secTitleParent__wr .secTitle__wr br {display: none;}.abtcontent .ekit-heading--title.elementskit-section-title {font-size: 14px;font-weight: 500;line-height: 1.5;letter-spacing: 0;}.serviceBlock__wr {padding: 1.5rem 0.25rem;}.serviceIconBlock__wr {width: 70px;height: 70px;margin-bottom: 1rem;}.serviceIconBlock__wr .serIconFigure {width: 32px;height: 32px;}.serviceBlockTitle {font-size: 14px;margin-bottom: 1rem;min-height: 34px;overflow: unset;-webkit-line-clamp: unset;}.serviceBlockBtnParent__wr {margin-top: 1rem;}.abtDevWrapSec__wr .formBlockParentWrap__wr .formWrapper__wr .form-group {margin-bottom: 24px;}.abtcontent {margin-bottom: 24px;}.heroBrandFigure img {max-width: 222px;}.dmMarqueCarousel .item__wr {margin-right: 24px;}.partnerMarqueCarousel .itemImage__wr {-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;margin-right: 24px;}.partnerMarqueCarousel .partMarqGroup .itemImage__wr:nth-child(1) {-ms-flex-preferred-size: 67px;flex-basis: 67px;}.partnerMarqueCarousel .partMarqGroup .itemImage__wr:nth-child(7) {-ms-flex-preferred-size: 31px;flex-basis: 31px;}.partnerMarqueCarousel .partMarqGroup .itemImage__wr:nth-child(12) {-ms-flex-preferred-size: 80px;flex-basis: 80px;}.partnerMarqueCarousel .partMarqGroup .itemImage__wr:nth-child(16) {-ms-flex-preferred-size: 51px;flex-basis: 51px;}.partnerMarqueCarousel .partMarqGroup .itemImage__wr:nth-child(17) {-ms-flex-preferred-size: 41px;flex-basis: 41px;}.awardFigure__wr {margin-right: 24px;}.reviewHeadBox {padding: 1rem 0.75rem;}.reviewBlock {padding: 1.5rem 0.75rem;}#testimonialModal .modal-body {padding: 2rem 0.75rem;}.reviewModalClose {top: 0.25rem;right: 0.25rem;}}@media (max-width: 481px) {header .navbarWrapper__wr .ConsultBookingBtn__wr {font-size: 10px;}.mainBannerWrapSec__wr .contentWarp__wr .captionTitle__wr, .abtDevWrapSec__wr .devContentWarp__wr .secTitleParent__wr .secTitle__wr, .industryServiceWrapSec__wr .secTitleParent__wr .secTitle__wr, .whyChooseWrapSec__wr .secTitleParent__wr .secTitle__wr, .webDevServicesWrapSec__wr .secTitleParent__wr .secTitle__wr, .portfolioWrapSec__wr .secTitleParent__wr .secTitle__wr, .brandsWrapSec__wr .secTitleParent__wr .secTitle__wr, .testimonialWrapSec__wr .secTitleParent__wr .secTitle__wr, .indusriesWrapSec__wr .secTitleParent__wr .secTitle__wr, .instaWrapSec__wr .secTitleParent__wr .secTitle__wr, .abtDevWrapSec__wr .formBlockParentWrap__wr .secTitleParent__wr .secTitle__wr, .estimateWrapSec__wr .contentWrap__wr .secTitleParent__wr .secTitle__wr, .webNotEnoughWrapSec__wr .contentWrap__wr .secTitleParent__wr .secTitle__wr, .happyClientsWrapSec__wr .secTitle__wr, .needHelpWrapSec__wr .contentWrap__wr .secTitle__wr, .contactWrapSec__wr .secTitleParent__wr .secTitle__wr, .contactWrapSec__wr .secTitleParent__wr .secTitle__wr, .offcanvas_form_wrapper .sec_head .sec_title, .estimateWrapSec__wr .contentWrap__wr .secTitleParent__wr .secPreTitle__wr, .abtDevWrapSec__wr .devContentWarp__wr .secSubTitle__wr, .mainBannerWrapSec__wr .contentWarp__wr .secSubTitle__wr, .greyBgSec__wr .secTitle__wr, .performanceSec__wr .secTitleParent__wr .secTitle__wr {font-size: 1.5rem;}.mainBannerWrapSec__wr .contentWarp__wr .btn__wr, .abtDevWrapSec__wr .devContentWarp__wr .btn__wr, form .btnParentWrap__wr .btn__wr, .estimateWrapSec__wr .contentWrap__wr .enquireWrap__wr .btn__wr, .needHelpWrapSec__wr .contentWrap__wr .btnParentWrap__wr .btn__wr, footer .footBottomWrap__wr .labelTitle__wr, .portfolioWrapSec__wr .btnParentWrap__wr .btn__wr, .indusriesWrapSec__wr .btnParentWrap__wr .btn__wr {font-size: 14px;}}@media (max-width: 413px) {.heroBrandFigure img {max-width: 133px;}}@media (max-width: 401px) {.mainBannerWrapSec__wr .bannerCloudOverlayWrap__wr {width: 600%;}.callBtnWrap__wr, .watsAppWrap__wr {width: 35px;height: 35px;}.callBtnWrap__wr a, .watsAppWrap__wr a {width: 35px;height: 35px;font-size: 15px;}.watsAppWrap__wr a {font-size: 24px;}.contactWrapSec__wr .infoWrap__wr ul > li .content__wr .labelTitle__wr, footer .footContentWrap__wr p:not([class]) span {font-size: 18px;}.mainBannerWrapSec__wr .contentWarp__wr .captionTitle__wr, .abtDevWrapSec__wr .devContentWarp__wr .secTitleParent__wr .secTitle__wr, .industryServiceWrapSec__wr .secTitleParent__wr .secTitle__wr, .whyChooseWrapSec__wr .secTitleParent__wr .secTitle__wr, .webDevServicesWrapSec__wr .secTitleParent__wr .secTitle__wr, .portfolioWrapSec__wr .secTitleParent__wr .secTitle__wr, .brandsWrapSec__wr .secTitleParent__wr .secTitle__wr, .testimonialWrapSec__wr .secTitleParent__wr .secTitle__wr, .indusriesWrapSec__wr .secTitleParent__wr .secTitle__wr, .instaWrapSec__wr .secTitleParent__wr .secTitle__wr, .abtDevWrapSec__wr .formBlockParentWrap__wr .secTitleParent__wr .secTitle__wr, .estimateWrapSec__wr .contentWrap__wr .secTitleParent__wr .secTitle__wr, .webNotEnoughWrapSec__wr .contentWrap__wr .secTitleParent__wr .secTitle__wr, .happyClientsWrapSec__wr .secTitle__wr, .needHelpWrapSec__wr .contentWrap__wr .secTitle__wr, .contactWrapSec__wr .secTitleParent__wr .secTitle__wr, .contactWrapSec__wr .secTitleParent__wr .secTitle__wr, .offcanvas_form_wrapper .sec_head .sec_title, .estimateWrapSec__wr .contentWrap__wr .secTitleParent__wr .secPreTitle__wr, .abtDevWrapSec__wr .devContentWarp__wr .secSubTitle__wr, .mainBannerWrapSec__wr .contentWarp__wr .secSubTitle__wr, .greyBgSec__wr .secTitle__wr, .performanceSec__wr .secTitleParent__wr .secTitle__wr, .performanceSec__wr .itemWrap__wr .content__wr p:not([class]) {font-size: 20px;}}@media (max-width: 361px) {header .navbarWrapper__wr .btnWrap__wr {width: 100%;text-align: right;}header .navbarWrapper__wr .ConsultBookingBtn__wr {margin-left: 0;}.mainBannerWrapSec__wr .bannerCloudOverlayWrap__wr {width: 700%;}.contactWrapSec__wr .infoWrap__wr ul > li .content__wr .labelTitle__wr, footer .footContentWrap__wr p:not([class]) span {font-size: 16px;}.mainBannerWrapSec__wr .contentWarp__wr .captionTitle__wr, .abtDevWrapSec__wr .devContentWarp__wr .secTitleParent__wr .secTitle__wr, .industryServiceWrapSec__wr .secTitleParent__wr .secTitle__wr, .whyChooseWrapSec__wr .secTitleParent__wr .secTitle__wr, .webDevServicesWrapSec__wr .secTitleParent__wr .secTitle__wr, .portfolioWrapSec__wr .secTitleParent__wr .secTitle__wr, .brandsWrapSec__wr .secTitleParent__wr .secTitle__wr, .testimonialWrapSec__wr .secTitleParent__wr .secTitle__wr, .indusriesWrapSec__wr .secTitleParent__wr .secTitle__wr, .instaWrapSec__wr .secTitleParent__wr .secTitle__wr, .abtDevWrapSec__wr .formBlockParentWrap__wr .secTitleParent__wr .secTitle__wr, .estimateWrapSec__wr .contentWrap__wr .secTitleParent__wr .secTitle__wr, .webNotEnoughWrapSec__wr .contentWrap__wr .secTitleParent__wr .secTitle__wr, .happyClientsWrapSec__wr .secTitle__wr, .needHelpWrapSec__wr .contentWrap__wr .secTitle__wr, .contactWrapSec__wr .secTitleParent__wr .secTitle__wr, .contactWrapSec__wr .secTitleParent__wr .secTitle__wr, .offcanvas_form_wrapper .sec_head .sec_title, .estimateWrapSec__wr .contentWrap__wr .secTitleParent__wr .secPreTitle__wr, .abtDevWrapSec__wr .devContentWarp__wr .secSubTitle__wr, .mainBannerWrapSec__wr .contentWarp__wr .secSubTitle__wr, .greyBgSec__wr .secTitle__wr, .performanceSec__wr .secTitleParent__wr .secTitle__wr, .performanceSec__wr .itemWrap__wr .content__wr p:not([class]) {font-size: 18px;}.mobHeroList .col {justify-content: flex-start;}.mobHeroListText {width: unset;max-width: unset;font-size: 12px;gap: 6px;}.mobHeroListText::before, .mainBannerWrapSec__wr .contentWarp__wr ul.mobHorizontalHeroList li::before, .mobHorizontalHeroList li::before {width: 0.25rem;height: 0.25rem;}.mainBannerWrapSec__wr .contentWarp__wr ul.mobHorizontalHeroList, .mobHorizontalHeroList {font-size: 12px;gap: 6px;}}