@import url(https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap);.banner_sec .banner-info .button-action .btn1, header .custom-nav .navbar-collapse .get_btn a.btn-primary {box-shadow: 0 10px 30px rgba(225, 29, 72, .35), 0 4px 12px rgba(30, 58, 138, .25), inset 0 1px 0 rgba(255, 255, 255, .3) }.fea-section, .why-us-blogs {font-family: Arial, sans-serif }* {margin: 0;padding: 0;box-sizing: border-box }.banner_sec .decor-dots-right {position: absolute;top: 40px;right: 40px;width: 100px;height: 100px;background-image: radial-gradient(rgba(255, 255, 255, .15) 15%, transparent 15%);background-size: 12px 12px }.banner_sec .banner-info .img-heading .features-grid {display: flex;flex-wrap: wrap;gap: 9px;margin-bottom: 45px }.banner_sec .banner-info .img-heading .features-grid .feature-item {display: flex;align-items: center;gap: 12px }.banner_sec .banner-info .img-heading .features-grid .feature-item .icon-wrapper {width: 44px;height: 44px;background: rgba(255, 255, 255, .08);border: 1px solid rgba(255, 255, 255, .18);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 1rem;color: rgba(255, 255, 255, .9) }.banner_sec .banner-info .img-heading .features-grid .feature-item .icon-wrapper span {font-size: 23px }.banner_sec .banner-info .img-heading .features-grid .feature-item .feature-text strong {display: block;font-size: .9rem;font-weight: 600;color: #fff }.banner_sec .banner-info .img-heading .features-grid .feature-item .feature-text span {font-size: .8rem;color: rgba(255, 255, 255, .65) }.banner_sec .banner-info .hero-mockups {position: relative;height: 550px;display: flex;align-items: center;justify-content: center;width: 40% }.banner_sec .banner-info .hero-mockups .mockup-perspective {position: relative;width: 100%;height: 100%;transform-style: preserve-3d;perspective: 1000px }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper {position: absolute;width: 320px;height: 460px;border-radius: 12px;box-shadow: -15px 20px 40px rgba(0, 0, 0, .5);overflow: hidden;background: #fff;transform: rotateY(-25deg) rotateX(10deg) rotateZ(4deg);transition: transform .4s }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper:hover {transform: rotateY(-20deg) rotateX(8deg) rotateZ(3deg) translateY(-10px);z-index: 5 }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper.card-1 {z-index: 3;left: 0;top: 20px;transform: rotateY(-25deg) rotateX(10deg) rotateZ(4deg) }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper.card-2 {z-index: 2;left: 140px;top: 40px;transform: rotateY(-25deg) rotateX(10deg) rotateZ(4deg) scale(.95) }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper.card-3 {z-index: 1;left: 260px;top: 60px;transform: rotateY(-25deg) rotateX(10deg) rotateZ(4deg) scale(.9) }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper.card-1:hover {z-index: 10;transform: rotateY(-20deg) rotateX(8deg) rotateZ(3deg) translateY(-15px) }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper.card-2:hover {z-index: 10;transform: rotateY(-20deg) rotateX(8deg) rotateZ(3deg) translateY(-15px) scale(.95) }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper.card-3:hover {z-index: 10;transform: rotateY(-20deg) rotateX(8deg) rotateZ(3deg) translateY(-15px) scale(.9) }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper img, .slect-work .card-img-box img {width: 100%;height: 100%;object-fit: cover;display: block }@media (max-width: 1366px) {.banner_sec .banner-info .hero-mockups {height: 480px;width: 41% }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper {width: 260px;height: 390px }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper.card-1 {left: 0;top: 10px }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper.card-2 {left: 110px;top: 30px }.banner_sec .banner-info .hero-mockups .mockup-perspective .screenshot-wrapper.card-3 {left: 210px;top: 50px }.banner_sec .banner-info .img-heading h1, .banner_sec .banner-info .img-heading h2 {line-height: 51px;font-size: clamp(36px, 3vw, 64px) }.banner_sec .banner-info .img-heading .features-grid {display: flex;flex-wrap: wrap;margin-bottom: 0;gap: 9px;}.banner_sec .banner-info .img-heading .features-grid .feature-item .feature-text strong {display: block;font-size: .64rem }.banner_sec .banner-info .img-heading .features-grid .feature-item .feature-text span {font-size: .53rem;color: rgba(255, 255, 255, .65) }.mindmap-card .min-map ul {padding: 0 6px }.mindmap-card {padding: 50px 7px 8px }.info-box {margin: 10px 0 }.info-box h4 {margin-bottom: 8px;font-size: 15px }.info-box p {font-size: 14px }.banner_sec .banner-info .img-heading .features-grid .feature-item .feature-text strong {font-size: .6rem;}.banner_sec .banner-info .img-heading .features-grid .feature-item .feature-text span {font-size: .5rem;}.banner_sec .banner-info .img-heading .features-grid {gap: 4px;}.banner_sec .banner-info .img-heading .features-grid .feature-item {gap: 4px;}}.featur_sec .feature_inn .feature_img i {font-size: 30px }.our_footer .footer_info a span {padding-right: 11px;color: #ee2339 }.our_footer .footer_info .social_links a span {padding-right: 0 }.our_footer .copyright_sec .foot-link a:hover, .our_footer .copyright_sec p a span, .our_footer .footer_info .social_links a span:hover, .our_footer .footer_info a i:hover, .our_footer .footer_info ul li a:hover, .pulse a {color: #fff }.about-founder {background: #fcf6fe;background: radial-gradient(circle at 10% 20%, rgba(255, 192, 203, .15) 0, transparent 40%), radial-gradient(circle at 90% 80%, rgba(230, 210, 250, .25) 0, transparent 50%), linear-gradient(135deg, #fffcfd 0, #fff 50%, #f9f5ff 100%) }.about-founder .founder-bg {background-color: #fff;padding: 30px;box-shadow: 0 1px 2px #13131357;border-radius: 18px }.about-founder .about-content .about-sapn-tag .top-tab {display: inline-flex;align-items: center;gap: .5rem;padding: .4rem .9rem;border-radius: 999px;background: #ee09791c;border: 1px solid rgba(255, 255, 255, .22);color: #6a6a6a;font-size: .78rem;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;backdrop-filter: blur(10px);margin-bottom: 16px }.about-founder .about-content .founder-content .quoest-image-sec, .exp-badge, .our_footer .footer_info .social_links {display: flex }.about-founder .about-content .about-sapn-tag .top-tab span {width: 8px;height: 8px;border-radius: 50%;background: #c423a0;box-shadow: 0 0 0 4px rgb(207 32 148 / 47%);display: inline-block }.about-founder .about-content .founder-content {border-bottom: 1px solid #ccc;padding: 12px 0 }.about-founder .about-content .founder-content .quoest-image-sec img {width: 35px;height: 31px;margin-right: 22px }.about-founder .about-content .founder-content .quoest-image-sec .founder-title {font-size: clamp(35px, 4vw, 33px);font-weight: 700;line-height: 1.2;margin-bottom: 9px;background: linear-gradient(to right, #0d1b6b 0, #1a237e 30%, #6a1b9a 75%, #4a148c 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text }.about-founder .about-content .founder-content p {color: #000;margin-bottom: 15px;font-size: 16px }.about-founder .about-content .founder-name {padding: 11px 0 }.about-founder .about-content .founder-name h2 {color: #6226c9;font-size: clamp(22px, 4vw, 22px);margin: 0;font-weight: 600 }.about-founder .about-content .founder-name p {margin: 0;color: #5d5c5c;font-size: 15px;font-weight: 400 }.founder-img-wrap {position: sticky }.founder-img-wrap img {padding: 6px;background: linear-gradient(135deg, #e91e63 15%, #9c27b0 50%, #3f51b5 85%) }.exp-badge {width: 130px;height: 130px;border: 1px solid #fff;line-height: 16px;flex-direction: column;align-items: center;justify-content: center }.exp-badge span {margin-bottom: 16px }body {font-family: "Plus Jakarta Sans", sans-serif !important }.container {max-width: 85% !important }header .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item .nav-link.active:after, img {width: 100% }p {font-family: "Plus Jakarta Sans", sans-serif }header {position: fixed;top: 0;z-index: 100;width: 100%;transition: .5s;padding: 0 }.main-header.scrolled {position: sticky;top: 0;background: #fff;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);box-shadow: 0 5px 20px rgba(0, 0, 0, .15) }.main-header .fst, .main-header.scrolled .sec, .tab-content.active {display: block }.main-header .sec, .main-header.scrolled .fst {display: none }.main-header.scrolled .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item .nav-link {color: #060606 }.main-header.scrolled .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item .nav-link.active {color: #f44336 }header .custom-nav {padding: 12px 0 }header .custom-nav .logo-inn {text-align: center;border-radius: 9px }.featur_sec .extra-features, .our_missions .desc p, header .custom-nav .logo-inn a {margin: 0 }.custom-nav .logo-inn a img {width: 195px }.custom-nav .logo-inn .navbar-toggler span {color: #fff;font-size: 24px;transform: rotateY(180deg) }.main-header.scrolled .custom-nav .logo-inn .navbar-toggler span {color: #7b7b7b }header .custom-nav .navbar-collapse {justify-content: space-between }header .custom-nav .navbar-collapse .navbar-list {width: 84% }header .custom-nav .navbar-collapse .navbar-list .navbar-nav {justify-content: center;display: flex;align-items: center;gap: 42px }header .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item .nav-link.active {color: #ffc9cf }header .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item .nav-link {color: #fff;padding: 0;font-weight: 500;font-size: 15px;position: relative }header .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item .nav-link:after {content: '';width: 0%;transition: .3s;height: 2px;background: var(--grad-cta);display: inline-block;position: absolute;left: 0;bottom: -7px }header .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item:hover .nav-link:after {content: '';width: 100% }header .custom-nav .navbar-collapse .get_btn {display: flex;gap: 3px;align-items: center;justify-content: end;padding: 0 }header .custom-nav .navbar-collapse .get_btn a.btn-primary {background: var(--grad-cta);display: flex;align-items: center;justify-content: space-around;padding: 8px 23px;border: none;color: #fff;font-size: 17px;font-weight: 500;border-radius: 34px;margin-right: 9px }header .custom-nav .navbar-collapse .get_btn a.btn-primary span {margin-left: 7px;font-size: 22px }header .custom-nav .navbar-collapse .get_btn a.btn-danger {background: linear-gradient(135deg, #ee2339, #e04253);display: flex;align-items: center;padding: 6px 20px;border: none;color: #fff;font-size: 16px;border-radius: 8px }header .custom-nav .navbar-collapse .get_btn button a {color: #fff;text-decoration: none }header .custom-nav .navbar-collapse .get_btn button span {margin-left: 0;font-size: 20px }.banner_sec {position: relative;background: #020024;background: var(--grad-hero);overflow: hidden }.banner_sec::before {content: "";position: absolute;width: 439px;height: 350px;top: -120px;right: -100px;filter: blur(79px);background: rgb(255 169 81 / 62%);border-radius: 50% }.banner_sec .main-sec {position: absolute;left: 0;right: 0;width: 100%;height: 618px;overflow: hidden;z-index: -1 }.banner_sec .main-sec img {object-fit: cover;width: 100% }.banner_sec .banner-info {width: 84%;display: flex;align-items: center;justify-content: space-between;height: 100%;padding: 110px 0 45px;z-index: 1;position: relative;margin: 0 auto;left: 0;right: 0 }.banner_sec .clips, .banner_sec .clips2, .banner_sec .clips3, .banner_sec .clips4 {animation: 7s ease-in-out infinite float;background: #ffffff29;box-shadow: 0 12px 40px #0000002e;display: grid;z-index: 2;position: absolute;place-items: center }.banner_sec .banner-info .button-action {display: f }.banner_sec .banner-info .button-action .btn1 {background: linear-gradient(135deg, #ee2339, #e04253);background: var(--grad-cta);border: none;padding: .85rem 1.4rem;font-weight: 500;border-radius: 43px;cursor: pointer;border: 1px solid #ffffff8f;margin-right: 6px;color: #fff;text-decoration: none;font-size: 16px }.banner_sec .banner-info .button-action .btn2 {color: #fff;border: 1px solid rgba(255, 255, 255, .22);padding: .85rem 1.4rem;border-radius: 29px;cursor: pointer;font-weight: 600;text-decoration: none;background: rgba(255, 255, 255, .1);backdrop-filter: blur(12px) }.banner_sec .banner-info .button-action .btn2:hover, .button-action .btn2:hover {color: #fff;border: 1px solid #fff }.banner_sec .banner-info .img-heading {width: 47%;position: relative }.banner_sec .banner-info .img-heading .trust-count {display: inline-flex;align-items: center;width: auto;background: #ffffff1f;padding: 3px 10px;border-radius: 6px;margin-top: 35px;border: 1px solid #7f7970;gap: 6px }.banner_sec .banner-info .img-heading .trust-count span {color: #ffc39b }.banner_sec .banner-info .img-heading .trust-count p {font-size: 14px;color: #fff;font-weight: 400;margin: 0 }.banner_sec .banner-info .img-heading .top-tab, .con_banner .web_inn .web_head .top-tab {display: inline-flex;align-items: center;gap: .5rem;padding: .4rem .9rem;border-radius: 999px;background: rgba(255, 255, 255, .14);border: 1px solid rgba(255, 255, 255, .22);color: #fff;font-size: .78rem;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;backdrop-filter: blur(10px);margin-bottom: 16px }.banner_sec .banner-info .img-heading .top-tab span, .con_banner .web_inn .web_head .top-tab span {width: 8px;height: 8px;border-radius: 50%;background: #34d399;box-shadow: 0 0 0 4px rgba(52, 211, 153, .25);display: inline-block }.banner_sec .banner-info .img-heading h1, .banner_sec .banner-info .img-heading h2 {font-size: 64px;color: #fff;line-height: 69px;font-family: "Bricolage Grotesque", sans-serif;font-optical-sizing: auto;font-weight: 700;font-size: clamp(36px, 4vw, 64px) }.banner_sec .banner-info .img-heading h1 span, .con_banner .web_inn .web_head h1 span {background: linear-gradient(135deg, #ffe7a8, #ffb199 60%, #fff);background-clip: text;color: #00000000 }.banner_sec .banner-info .img-heading h2 span {font-size: 48px;background: -webkit-linear-gradient(64deg, #00bafd 10%, #016aca 90%);-webkit-background-clip: text;-webkit-text-fill-color: transparent }.banner_sec .banner-info .img-heading p {color: #ffd69f;font-size: 40px;margin-bottom: 24px;font-weight: 800;font-family: "Bricolage Grotesque", sans-serif }.banner_sec .banner-info .img-heading .ai-answer p, .con_banner .web_inn .web_head p {color: #ffff;font-size: 18px;font-weight: 100 }.banner_sec .clips {-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border: 1px solid #ffffff3d;border-radius: 16px;color: #fff;font-size: 28px;height: 68px;width: 68px;top: 58px;right: -63px }.banner_sec .clips2, .banner_sec .clips3 {-webkit-backdrop-filter: blur(14px);border: 1px solid #ffffff3d;backdrop-filter: blur(14px);border-radius: 16px }.banner_sec .clips2, .banner_sec .clips3, .banner_sec .clips4 {font-size: 18px;color: #fff }.banner_sec .clips2 {height: 60px;width: 60px;top: 249px;right: -123px }.banner_sec .clips3 {height: 52px;width: 52px;bottom: 81px;right: 27px }.banner_sec .clips4 {-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border: 1px solid #ffffff3d;border-radius: 13px;height: 48px;width: 48px;bottom: -4px;right: -120px }.featur_sec, .login-card .form-group, .our_crm .crm_img, .our_visit .visit-slider, .schedule-model .schedule-card .modal-body form .section-card .form-group {position: relative }@keyframes float {0%, 100% {transform: translateY(0) rotate(-2deg) }50% {transform: translateY(-14px) rotate(2deg) }}#particles-js {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1 }#typing-text {color: #f60;border-right: 2px solid #f60;padding-right: 5px;white-space: nowrap }.banner_sec .banner-info .img-heading .hero-exp {gap: 40px;display: flex }.banner_sec .banner-info .img-heading .hero-exp h3 {color: #fff;font-size: 31px;margin: 0;font-weight: 700 }.banner_sec .banner-info .img-heading .hero-exp p {font-size: 15px;color: #cbcbcb;font-weight: 300 }.banner_sec .banner-info .img-heading .btn1 {text-decoration: none }.banner_sec .banner-info .img-heading a button {background: #016aca;color: #fff;padding: 12px 20px;font-size: 16px;font-weight: 500;border: none;border-radius: 8px;display: flex;align-items: center }.banner_sec .banner-info .img-heading a button svg {width: 19px;height: 19px;fill: #fff;transform: rotate(90deg);margin-left: 9px }.banner_sec .banner-info .login-card {width: 35%;backdrop-filter: blur(28px) }.login-card {background: #e2e8ff;padding: 34px 30px;border-radius: 32px;box-shadow: 0 4px 12px rgba(0, 0, 0, .1);width: 100%;border: 1px solid rgba(255, 255, 255, .72);box-shadow: 0 35px 80px rgba(51, 68, 112, .18), inset 0 1px 0 rgba(255, 255, 255, .75);backdrop-filter: blur(28px) }.login-card h3 {font-weight: 700;text-align: left;margin-bottom: 5px;font-size: 22px }.about-sec .about-inn, .btn_rem, .login-card .form-group, .login-card p {margin-bottom: 15px }.login-card h3 span {font-weight: 700;color: #007bff }.login-card h3 span.red {color: #ff3b3b }.login-card p {text-align: left;color: #666;font-size: 16px;display: flex;justify-content: center;align-items: center }.login-card p span {font-size: 21px;margin-right: 3px }.banner_sec .banner-info .tabs {display: flex;margin-bottom: 15px;gap: 24px }.tabs button {background: 0 0;border: none;padding: 10px 0;font-weight: 600;cursor: pointer;color: #555;transition: .3s }.tabs button.active {color: #007bff }.login-card .form-group span {position: absolute;top: 1px;left: 12px;font-size: 22px }.form-group .form-select, .login-card .form-group input, .login-card .form-group textarea {color: #1b2b49;font-size: 15px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, .48);transition: .25s;width: 100%;font-weight: 500;outline: 0 }.login-card .form-group input {height: 50px;border: 1px solid rgba(255, 255, 255, .84);border-radius: 10px;background: rgb(255 255 255 / 87%);padding: 0 22px 0 64px }.login-card .form-group textarea {border: 1px solid rgba(255, 255, 255, .84);border-radius: 10px;background: rgb(255 255 255 / 89%);padding: 6px 28px 0 20px }.form-group .form-select {height: 50px;border: 1px solid rgba(255, 255, 255, .84);border-radius: 10px;background: rgb(255 255 255 / 96%);padding: 0 22px 0 64px }.btn_rem {display: flex;justify-content: end }.btn_rem button {width: 100%;text-align: center;justify-content: center }.about-sec .about_info .about-dex .about_tools ul li .listing_tool:hover .icon-heading p, .banner_sec .banner-info .footer-text .sign, .btn_rem label, .featur_sec .about-inn h3 span, .our_businee .business_inn span, .our_crm .crm_head h2 span, .our_faq .faq_inn span, .our_started span {color: #016aca }.banner_sec .banner-info .footer-text p {margin: 0;color: #333;font-size: 14px;font-weight: 500 }.banner_sec .banner-info .footer-text a {color: #ee2339;text-decoration: none }.about-sec {padding: 54px 0;overflow: hidden }.about-sec .about-inn .top-tab, .core_values_sec .values_header .top-tab, .feature-graph-sec .graph-head .top-tab, .slect-work .section-header .top-tab, .team_sec .team-content .team-span-tag .top-tab, .why_choose_sec .section_badge_wrapper .top-tab {display: inline-flex;align-items: center;gap: .5rem;padding: .4rem .9rem;border-radius: 999px;background: rgb(255 224 224 / 56%);border: 1px solid rgba(255, 255, 255, .22);color: #ff0c0c;font-size: .78rem;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;backdrop-filter: blur(10px);margin-bottom: 16px }.about-sec .about-inn .top-tab span, .core_values_sec .values_header .top-tab span, .featur_sec .about-inn .top-tab span, .feature-graph-sec .graph-head .top-tab span, .mindmap-section .minmap-heading .top-tab span, .slect-work .section-header .top-tab span, .team_sec .team-content .team-span-tag .top-tab span, .why_choose_sec .section_badge_wrapper .top-tab span {width: 8px;height: 8px;border-radius: 50%;background: #ff4e4e;box-shadow: 0 0 0 4px rgb(255 0 0 / 25%);display: inline-block }.about-sec .about-inn h2 {font-size: 69px;font-weight: 700;line-height: 73px }.about-sec .about-inn h2 span, .core_values_sec .values_header .gradient_text, .featur_sec .about-inn h2 span, .feature-graph-sec .graph-head h2 span, .mindmap-section .minmap-heading span, .our_missions .top-tab span {color: #ea174c }.about-sec .about-inn h2 span.red, .about-sec .about-inn h3 span.red, .featur_sec .about-inn h2 .red, .featur_sec .about-inn h3 .red {color: #d31b1a }.about-sec .about-inn h3 {font-size: 50px;font-weight: 800 }.about-sec .about-inn h3 span {color: #ea174c;background: linear-gradient(135deg, #ff1461, #6938ff);background-clip: text;color: #00000000 }.about-sec .about_info .about-dex {display: flex;flex-direction: column;gap: 7px }.about-sec .about_info .about-dex .button-action {margin: 10px 0 18px }.about-sec .about_info .about-dex .button-action .btn-glass {border: 1px solid #d9d9d9;color: #a2a2a2 }.about-sec .about_info .about-dex .about_list p {font-size: 18px;font-weight: 400;color: #4a4a4a;line-height: 30px }.about-sec .about_img {display: flex;align-items: center;justify-content: flex-end;width: 100% }.about-sec .about_img img {animation: 3s ease-in-out infinite floatMove }@keyframes floatMove {0%, 100% {transform: translateY(0) }50% {transform: translateY(-20px) }}.about-sec .about_info .about-dex .about_tools {margin-top: 25px }.about-sec .about_info .about-dex .about_tools ul {padding: 0;margin: 0;list-style: none;display: flex;flex-wrap: wrap;gap: 12px }.about-sec .about_info .about-dex .about_tools ul li {width: 47% }.about-sec .about_info .about-dex .about_tools ul li .listing_tool {position: relative;background: #fff;border: 1px solid #cbcbcb;box-shadow: 0 0 12px #b8b8b8;border-radius: 8px;padding: 12px 10px;display: flex;align-items: center;transition: .35s;overflow: hidden }.about-sec .about_info .about-dex .about_tools ul li .listing_tool::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 3px;background: linear-gradient(90deg, #016aca, #da3621);opacity: 0;transition: opacity .3s }.about-sec .about_info .about-dex .about_tools ul li .listing_tool:hover {transform: translateY(-6px);box-shadow: 0 18px 40px rgba(1, 108, 207, .25);border-color: #016aca }.about-sec .about_info .about-dex .about_tools ul li .listing_tool:hover::before {opacity: 1 }.about-sec .about_info .about-dex .about_tools ul li .listing_tool .icon, .about-sec .about_info .about-dex .about_tools ul li .listing_tool .iconbook, .about-sec .about_info .about-dex .about_tools ul li .listing_tool .iconcustomer, .about-sec .about_info .about-dex .about_tools ul li .listing_tool .iconflight, .about-sec .about_info .about-dex .about_tools ul li .listing_tool .iconred {width: 36px;height: 36px;border-radius: 8px;display: flex;align-items: center;justify-content: center;transition: .35s }.icon {background: #eff6ff }.iconred {background: #fdf2f8 }.iconflight {background: #f2fbfd }.iconbook {background: #faf5ff }.iconcustomer {background: #fff2e1 }.about-sec .about_info .about-dex .about_tools ul li .listing_tool svg {width: 20px;height: 20px }.icon svg {fill: #016aca }.about-sec .about_info .about-dex .about_tools ul li .listing_tool:hover .icon, .about-sec .about_info .about-dex .about_tools ul li .listing_tool:hover .iconbook, .about-sec .about_info .about-dex .about_tools ul li .listing_tool:hover .iconcustomer, .about-sec .about_info .about-dex .about_tools ul li .listing_tool:hover .iconflight, .about-sec .about_info .about-dex .about_tools ul li .listing_tool:hover .iconred {transform: scale(1.1);box-shadow: 0 0 12px rgba(1, 108, 207, .35) }.about-sec .about_info .about-dex .about_tools ul li .listing_tool .icon-heading {margin-left: 10px }.about-sec .about_info .about-dex .about_tools ul li .listing_tool .icon-heading p {margin: 0;font-size: 14px;font-weight: 500;color: #333;transition: color .3s }.about-sec .about_info .about-dex .about_tools ul li:nth-child(-n+3) .listing_tool {border-color: #016aca;box-shadow: 0 10px 25px rgba(1, 108, 207, .2) }.about-sec .about_info .about_btn {text-align: left;margin-top: 15px;display: flex;gap: 9px;width: 94% }.about-sec .about_info .about_btn .ico-box {text-align: center;width: 20%;display: flex;justify-content: center;flex-direction: column }.about-sec .about_info .about_btn .ico-box .inner-ico {width: 70px;height: 70px;margin: 0 auto;background: #fff;border: 1px solid #ffffff3d;border-radius: 16px;box-shadow: 0 2px 6px #0000002e;display: flex;align-items: center;justify-content: center;font-size: 32px;color: #9ea8e5;border: 1px solid #dbdbdb;transition: .2s }.about-sec .about_info .about_btn .ico-box:hover .inner-ico {box-shadow: 0 7px 12px #0000002e;margin-top: -2px }.about-sec .about_info .about_btn .ico-box .inner-ico .sp1 {color: #1b24ff }.about-sec .about_info .about_btn .ico-box .inner-ico .sp2 {color: #c96cf1 }.about-sec .about_info .about_btn .ico-box .inner-ico .sp3 {color: #47d149 }.about-sec .about_info .about_btn .ico-box .inner-ico .sp4 {color: #ff6868 }.about-sec .about_info .about_btn .ico-box p {font-size: 13px;margin: 7px 0 0 }.plan-section .plan-set {border: 1px solid #1473bd }.plan-section .plan-set .price-info {text-align: center;background: linear-gradient(135deg, #1c4da0, #00caff);padding: 12px 0;color: #fff }.plan-section .plan-set .price-info h4 {font-weight: 100;font-size: 28px;margin: 0 }.plan-section .plan-set .price-info p {margin: 0;font-size: 26px;font-weight: 700 }.plan-section .plan-set ul {padding: 8px 22px }.plan-section .plan-set ul li {font-size: 14px;display: flex;align-items: center }.plan-section .plan-set ul li span {color: #167424;font-size: 19px;margin-right: 13px }.plan-section .plan-set ul li .mdi-close-circle-outline, .pricing-section .price-head .price-info h2 span {color: red }.plan-section .plan-book {text-align: center;padding: 14px 0 }.plan-section .plan-book a {display: inline-block;text-decoration: none;background: linear-gradient(135deg, red, #e10056);color: #fff;padding: 8px 33px;font-size: 17px;border-radius: 4px }.featur_sec {padding: 37px 0;background: #fafafb }.our_crm, .our_started, .solution-sec {padding: 50px 0 }.featur_sec .right-element {position: absolute;right: 0;width: 31%;top: 4px;opacity: .3;z-index: 1 }.featur_sec .about-inn, .pricing-section .price-head {margin-bottom: 40px }.featur_sec .about-inn .top-tab, .mindmap-section .minmap-heading .top-tab {display: inline-flex;align-items: center;gap: .5rem;padding: .4rem .9rem;border-radius: 999px;background: rgb(255 221 221 / 46%);border: 1px solid rgba(255, 255, 255, .22);color: #ff0c0c;font-size: .78rem;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;backdrop-filter: blur(10px);margin-bottom: 16px }.featur_sec .about-inn h2 {font-size: 55px;font-weight: 800;color: #0d0d0d }.featur_sec .about-inn h3, .our_businee .business_inn h2, .our_faq .faq_inn h2 {font-size: 32px;font-weight: 700;text-align: center }.featur_sec .about-inn p {color: #4a4a4a;font-size: 18px;margin-bottom: 30px }.featur_sec .feature_inn {background: #fff;border: 1px solid #e6e8ee;border-radius: 22px;isolation: isolate;overflow: hidden;padding: 1.75rem;position: relative;min-height: 273px;display: flex;flex-wrap: wrap;align-items: center;transition: .5s;z-index: 10 }.featur_sec .feature_inn:hover {margin-top: -5px;box-shadow: 0 30px 60px -25px #0b0f1a33, 0 12px 30px -15px #e11d482e;background: linear-gradient(135deg, #ffcbd6, #dfccff, #b8cbff);transform: translateY(-6px) }.featur_sec .feature_inn .feature_img {width: 50px;height: 50px;margin-bottom: 24px;background: var(--grad-cta);display: flex;align-items: center;justify-content: center;font-size: 23px;border-radius: 8px;color: #fff;padding: 0 10px }.featur_sec .feature_inn .feature_heading h2 {font-size: 19px;font-weight: 800;color: #000;margin-bottom: 16px }.featur_sec .feature_inn .feature_heading p {margin: 0 0 17px;font-size: 15px;color: #6b7280 }.featur_sec .feature_inn .feature_heading a {color: #000;font-size: 15px;bottom: 13px;font-weight: 500;display: flex;align-items: center;display: inline-flex;align-items: center;gap: 6px;text-decoration: none }.featur_sec .feature_inn .feature_heading a span, .responsible a span {transition: transform .3s }.featur_sec .feature_inn .feature_heading a:hover span, .responsible a:hover span {transform: translate(2px, -3px) }.featur_sec .read_more {display: flex;justify-content: center;text-decoration: none }.featur_sec .read_more button {background: #016aca;border: #ffdead;padding: 12px 20px;color: #fff;border-radius: 8px }.our_crm {background: linear-gradient(120deg, #eef0f4 0, #f6f3eb 30%, #eaf5ef 100%) }.fea-section .power-head p, .our_crm .crm_head, .pricing-features, .why-us-blogs .blogs-head {text-align: center }.our_crm .crm_head h2 {font-size: 32px;font-weight: 700 }.our_businee .business_inn span.red, .our_crm .crm_head h2 span.red, .our_faq .faq_inn span.red, .our_started span.red, .private_sec .private_content h2 span {color: #ee2339 }.our_crm .crm_head p {font-size: 13px }.our_crm .register_btn {display: flex;justify-content: center;margin-bottom: 30px }.icon-box, .our_crm .crm_img svg {display: flex;align-items: center }.our_crm .register_btn a button {background: #016aca;padding: 12px 20px;border-radius: 10px;border: none;color: #fff }.our_crm .crm_img svg {position: absolute;top: 48%;left: 48%;right: 0;justify-content: center;width: 60px;height: 60px }.our_started .started_inn, .our_started .use_distri {flex-direction: column;padding: 21px 35px;gap: 26px;display: flex }.our_started p {text-align: center;text-transform: lowercase;color: #000;font-size: 12px;font-weight: 700;margin-bottom: 10px }.our_started h2 {font-size: 32px;font-weight: 700;text-align: center;margin-bottom: 30px }.our_started .started_inn {background: #333;border-top-left-radius: 10px;border-bottom-left-radius: 10px }.our_started .started_inn .inn_img, .our_started .supplier_sec .supplier_inn, .our_started .use_distri .use_inn {width: 65px;height: 65px }.our_started .started_head h2, .our_started .supplier_sec .supplier_head h2, .our_started .use_distri .use_head h2 {text-align: left;color: #fff;font-size: 20px;font-weight: 300;margin: 0 }.our_started .started_btn a button, .our_started .supplier_sec .use_btn a button, .our_started .use_distri .use_btn a button {border: none;background: 0 0;color: #fff;font-size: 20px }.our_started .started_btn a button svg, .our_started .supplier_sec .use_btn a button svg, .our_started .use_distri .use_btn a button svg {fill: #fff }.our_started .use_distri {background: #ee2339 }.our_started .supplier_sec {background: #016aca;padding: 21px 35px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;gap: 26px;display: flex;flex-direction: column }.our_businee, .our_faq, .why_choose_sec {padding: 40px 0 }.our_businee .business_inn, .pricing-section .price-head .price-info {margin-bottom: 25px }.our_businee .business_inn p {font-size: 12px;text-align: center;font-weight: 500;margin-bottom: 10px;text-transform: lowercase }.our_businee .slider-one .item {background: #eef6ff;padding: 16px 29px;border-radius: 11px;height: 228px }.our_businee .slider-one .item .item-info {display: flex;justify-content: left;margin-bottom: 17px;align-items: center }.our_businee .slider-one .item .item-info .icon_img {width: 45px;height: 45px;border-radius: 120px;overflow: hidden;margin-right: 13px }.our_businee .slider-one .item .item-info .item-head h2 {font-size: 21px;margin: 0 }.our_businee .slider-one .item .item-info .item-head p {margin: 0;font-size: 14px;font-weight: 400 }.our_businee .slider-one .item .item_content p {color: #333;font-size: 14px;font-style: italic;font-weight: 400 }.our_faq .faq_inn {margin-bottom: 20px }.our_faq .my-acc .accordion-item {border: none;margin-bottom: 10px;overflow: hidden;border-radius: 10px }.our_faq .my-acc .accordion-item .accordion-header {border-bottom: none;position: relative;padding: 0 }.our_faq .my-acc .accordion-item .accordion-header .accordion-button {background: 0 0;border: none;border-radius: 0;box-shadow: none;position: relative;padding: 10px 11px;color: #000;font-weight: 500;font-size: 16px }.our_faq .my-acc .accordion-item .accordion-header .accordion-button::after {display: none !important }.our_faq .my-acc .accordion-item .accordion-header .accordion-button::before {content: "\f078";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 14px;position: absolute;right: 15px;top: 50%;transform: translateY(-50%) rotate(0);transition: transform .3s;color: #000 }.our_faq .my-acc .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {transform: translateY(-50%) rotate(180deg);color: #000 }.our_faq .my-acc .accordion-item .accordion-collapse .accordion-body {padding: 7px 11px }.our_faq .my-acc .accordion-item .accordion-collapse .accordion-body p {color: #4a4a4a;font-size: 16px;margin: 0 }.accordion-item.active, .accordion-item:has(.accordion-collapse.show) {background: linear-gradient(to right, #eef6ff, #f6f3eb);color: #fff }.our_footer {background-color: #000;padding: 81px 0 0;position: relative;z-index: 100 }.our_footer .footer_info img {width: 48%;margin-bottom: 18px;border-radius: 8px }.our_footer .footer_info p {margin-bottom: 18px;color: #b3b3b3;font-size: 15px;line-height: 26px }.our_footer .footer_info p i {padding-right: 10px }.our_footer .footer_info a {text-decoration: none;color: #b9b7b7;line-height: 30px;padding: 0 4px;font-size: 14px;transition: 2s }.our_footer .footer_info a i {padding-right: 21px;color: #ee2339 }.our_footer .footer_info h4 {font-size: 16px;color: #fff;font-weight: 600 }.our_footer .footer_info ul {padding: 0;margin: 0;list-style: none }.our_footer .footer_info ul li {line-height: 31px }.our_footer .footer_info ul li a {font-size: 14px;color: #a6a6a6;transition: .2s }.our_footer .footer_info .social_links a {margin-right: 9px;font-size: 22px }.our_footer .footer_info .social_links a img {width: 25px }.our_footer .copyright_sec {border-top: 1px solid #3b3b3b;padding: 33px 0;margin-top: 24px }.our_footer .copyright_sec p {margin: 0;font-size: 15px;font-weight: 200;color: #9f9f9f }.our_footer .copyright_sec p span {font-size: 16px }.our_footer .copyright_sec p a {text-decoration: none;color: #fff;font-size: 15px;font-weight: 500 }.our_footer .copyright_sec .foot-link {display: flex;justify-content: end;gap: 20px;padding-right: 14px }.our_footer .copyright_sec .foot-link a {text-decoration: none;color: #a0a0a0;font-size: 15px;transition: .2s }@media screen and (max-width: 1366px) {.our_footer .copyright_sec .foot-link a {font-size: 13px;}}.about-hero {padding: 140px 0;background: var(--grad-hero);color: #fff }.about-hero h1 {font-weight: 700 }.about-card {background: #fff;border-radius: 14px;padding: 30px;box-shadow: 0 10px 30px rgba(0, 0, 0, .06);height: 100% }.icon-box {width: 55px;height: 55px;border-radius: 50%;background: #e8f0fe;justify-content: center;font-size: 24px;color: #1a73e8;margin-bottom: 15px }.section-title {font-weight: 700;margin-bottom: 15px }.about-founder {padding: 80px 0;color: #d1d1d1 }.about-founder .about-tag::after {content: "";position: absolute;inset: 2px;background: #fff;border-radius: 28px;z-index: -1;border: none }.about-founder .about-tag:hover::before {opacity: 1;border: none }@keyframes rotateBorder {0% {background-position: 0 50% }100% {background-position: 300% 50% }}.founder-title {font-size: 40px;font-weight: 700;color: #0d6efd;line-height: 1.2;margin-bottom: 9px }.founder-title span {color: #e63649 }.founder-quote {font-size: 18px;font-style: italic;color: #323232;margin-bottom: 6px }.about-founder .about-content p {color: #000;margin-bottom: 5px;font-size: 15px }.more-content.show {max-height: 1000px;opacity: 1 }.more-content.show p {font-size: 15px }.more-content.show ul {padding: 0 24px;margin: 0 }.more-content.show ul li {color: #000;font-size: 15px }.read-more-btn {font-weight: 600 }.founder-img-wrap {position: sticky;max-width: 390px;margin: auto;top: 100px }.founder-img-wrap img {width: 100%;border-radius: 50%;display: block;box-shadow: 0 20px 40px rgba(0, 0, 0, .35) }.exp-badge {position: absolute;bottom: 20px;right: -30px;background: #e5374a;color: #000;padding: 18px 22px;border-radius: 60px;text-align: center;font-weight: 700;box-shadow: 0 10px 25px rgba(0, 0, 0, .35);z-index: 2;animation: 3s ease-in-out infinite floatBadge }.customer-logos, .private_sec .private_img, .services-marquee {position: relative;overflow: hidden }.exp-badge span {font-size: 28px;display: block;line-height: 1;color: #fff }.exp-badge small {font-size: 13px;font-weight: 600;color: #fff }@keyframes floatBadge {0%, 100% {transform: translateY(0) }50% {transform: translateY(-6px) }}.founder-points {list-style: none;padding: 0;margin-top: 25px }.founder-points li {font-size: 15px;margin-bottom: 10px;display: flex;align-items: center;gap: 10px }.founder-points i {color: #b6ff00;font-size: 16px }.more-content {max-height: 0;overflow: hidden;opacity: 0;transition: max-height .6s, opacity .4s;margin-top: 0 }.read-more-btn {margin-top: 15px;background: 0 0;color: #e43a4c;border: 1px solid #e33a4c;padding: 8px 18px;border-radius: 30px;font-size: 14px;cursor: pointer;transition: .3s }.read-more-btn:hover {background: #e63649;color: #fff }.customer-logos:after, .customer-logos:before {position: absolute;width: 350px;height: 350px;background: rgb(255 0 40 / 51%);border-radius: 50%;filter: blur(92px);content: "" }.services-marquee {width: 100%;padding: 12px 0;background: linear-gradient(90deg, #0085ff, #874bc1, #0a4fed) }.marquee-track {display: flex;width: max-content;animation: 20s linear infinite scroll }.marquee-track span {color: #fff;font-size: 17px;font-weight: 600;margin: 0 23px;padding: 10px 0;border-radius: 40px;white-space: nowrap;transition: transform .3s, background .3s }.marquee-track span img {width: 30px }@keyframes scroll {0% {transform: translateX(0) }100% {transform: translateX(-50%) }}.hero {background: linear-gradient(135deg, #0d6efd, #003eaa);color: #fff;padding: 90px 0 }.customer-logos {background: #000 }.customer-logos:after {top: -168px;right: -100px }.customer-logos:before {bottom: -222px;left: -51px }.customer-logos .number-count {margin: 30px 0;position: relative;z-index: 1 }.customer-logos .number-count .number-set {margin-left: 34px }.customer-logos .number-count .number-set h3 {@import url('https: //fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');padding: 0;box-sizing: border-box;font-size: 55px;font-weight: 700;color: #fff }.customer-logos .number-count .number-set h4 {font-size: 18px;font-weight: 700;color: #fff }.con_banner {background: var(--grad-hero) }.con_banner .web_inn .web_head h2 {text-align: center;font-size: 40px;color: #fff }@media screen and (max-width: 768px) {.banner_sec .container, .container {max-width: 100% !important }header .custom-nav .logo-inn {display: flex;justify-content: space-between;width: 100%;align-items: center }.login-card .form-group textarea {overflow: auto;height: 109px !important }.graph-head h2 {font-size: 33px }.feature-graph-sec .graph-head p, .pricing-section .price-head .price-input span, header .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item {width: 100% }.banner_sec .main-sec img {object-fit: cover;width: 100%;height: 635px }.banner_sec .main-sec {height: inherit }.banner_sec .banner-info .img-heading h2 {font-size: 27px;line-height: 37px }.banner_sec .banner-info .img-heading p {font-size: 25px }.banner_sec .banner-info .img-heading .hero-exp h3 {font-size: 34px }.banner_sec .banner-info .img-heading .hero-exp p, .banner_sec .banner-info .img-heading .trust-count p {font-size: 18px }.button-action .btn1, .button-action .btn2 {padding: 10px 14px;margin-right: -2px }.banner_sec .banner-info .login-card {padding: 13px 18px;width: 100%;display: none }.banner_sec .banner-info .img-heading .hero-exp {gap: 44px;display: flex;justify-content: center;margin-top: 42px }.banner_sec .banner-info .img-heading .trust-count span {font-size: 19px }.solution-sec .solu-inn .solu-btn {margin-top: 0;margin-bottom: 40px }.mindmap-card h4, .solution-sec .solu-inn .solu-head {margin-bottom: 13px }.our_products .product_list ul li {width: 50%;padding: 6px 5px }.customer-logos .head h2 {font-weight: 300;font-size: 30px;color: #31408e }header .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item .nav-link {color: #333;padding: 9px 10px;font-weight: 500;text-align: center }header .custom-nav .navbar-collapse .navbar-list .navbar-nav {gap: 0 }.banner_sec .banner-info .img-heading h1, .banner_sec .banner-info .img-heading h2 {color: #fff }.banner_sec .banner-info .img-heading .ai-answer p {color: #ffff;font-size: 18px }.about-sec .about_img {justify-content: center;margin-top: 71px }.info-box {margin: 15px auto;width: 100% }.banner_sec .banner-info {top: 0;width: 100%;display: block;margin: 0 auto;padding: 30px 20px }.our_footer .footer_info img {width: 45%;margin-bottom: 18px }.our_footer .footer_info {margin-top: 14px }.circle {margin: 1px auto;width: 100% }.pulse {width: 47px !important;height: 47px;bottom: 23px;right: 26px }.pulse i {position: relative;z-index: 20;top: 9px;font-size: 28px }.our_footer {padding: 35px 0 0 }header .custom-nav .navbar-collapse .navbar-list {margin: 0;width: 100% }.login-card {margin-top: 9px }header .custom-nav .logo-inn .navbar-toggler {width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;background: #ffffff40;border-radius: 34px;box-shadow: none }.banner_sec .banner-info .img-heading {width: 100%;text-align: center }.customer-logos .extra-info p {font-size: 15px;font-weight: 500;color: #fff }.web_banner .web_inn .protal_web, .web_banner .web_inn .web_head {text-align: center }.button-action {gap: 15px;margin-top: 16px;text-align: center;margin-bottom: 16px;display: flex;align-items: center;justify-content: center }.web_banner .web_inn .protal_web ul li a {font-size: 14px }.about-sec .about-inn h2 br, .mindmap-card::after {display: none }.pricing-features .pricing-header h2 {font-size: 32px }.fea-section .power-head .section-title .line {width: 13px;display: none }.fea-section .power-head .section-title, .mindmap-card h4 {font-size: 20px }.fea-section .feature-item {padding: 0 }.pricing-section .pricing-details .pricing-card {width: 48% }header .custom-nav .navbar-collapse {position: absolute;z-index: 1000;top: 68px;background: #fff;padding: 9px 18px;right: 8px;width: 49%;border-radius: 14px }header .custom-nav .navbar-collapse .get_btn {display: flex;align-items: center;justify-content: center;padding: 10px 0 9px }.about-sec .about-inn h2 {font-size: 55px }.mindmap-card .min-map ul li {font-size: 13px;line-height: 18px }.step-circle {margin: 0 auto }.customer-logos .number-count .number-set h3 {font-size: 35px }.customer-logos .number-count .number-set h4 {font-size: 16px }}@media screen and (max-width: 567px) {:root {--grad-hero: radial-gradient(120% 80% at 0% 0%, #E11D48 0%, #B91C5C 14%, #7C3AED 55%, #1E3A8A 100%) }.banner_sec {padding: 98px 0 46px;background: var(--grad-hero-mb) }.banner_sec .container {max-width: 100% !important }.services-marquee, header .custom-nav {padding: 8px 0 }header .custom-nav .logo-inn {display: flex;justify-content: space-between;width: 100% }.banner_sec::before {width: 260px;height: 260px }.banner_sec .main-sec img {height: 810px }.banner_sec .banner-info {display: block;padding: 0;width: 97% }.banner_sec .banner-info .img-heading {width: 100%;margin-bottom: 21px;text-align: center }.banner_sec .banner-info .img-heading h2 {font-size: 27px;color: #fff;line-height: 36px }.banner_sec .banner-info .login-card {width: 100%;padding: 16px;display: none }.banner_sec .banner-info .img-heading h1, .banner_sec .banner-info .img-heading h2 {margin: 0 0 18px }.banner_sec .banner-info .img-heading .top-tab, .banner_sec .banner-info .img-heading .trust-count span {font-size: 11px }.banner_sec .banner-info .img-heading p {color: #ee2339;font-size: 30px;margin-bottom: 14px;font-weight: 800 }.about-sec .about_info .about-dex .about_tools ul li .listing_tool .icon-heading p, .banner_sec .banner-info .img-heading .ai-answer p, .banner_sec .banner-info .img-heading .hero-exp p, .customer-logos .head h3, .mindmap-card .min-map ul li i {font-size: 13px }.button-action .btn1 {margin-right: 0 }.button-action {margin-top: 19px;margin-bottom: 30px }.banner_sec .banner-info .img-heading .trust-count p {font-size: 12px }.banner_sec .banner-info .img-heading .trust-count {gap: 14px;display: flex;align-items: center;justify-content: center;padding: 0 }.about-sec .about-inn h2 br, .banner_sec .clip-extra, .mindmap-card::after {display: none }.banner_sec .banner-info .img-heading .hero-exp h3 {font-size: 23px }.banner_sec .main-sec {height: inherit }.marquee-track span {font-size: 13px;font-weight: 600;margin: 0 16px }.marquee-track span img {width: 20px }.about-sec {padding: 24px 0 }.about-sec .about-inn {margin-bottom: 15px }.about-sec .about-inn h2 {font-size: 32px;font-weight: 700;line-height: 36px }.about-sec .about-inn h3 {font-size: 33px;font-weight: 800 }.about-sec .about_info, .featur_sec .about-inn, .our_footer .copyright_sec p {text-align: center }.about-sec .about_info .about-dex .about_list p, .featur_sec .about-inn p, .featur_sec .feature_inn .feature_heading p, .feature-graph-sec .graph-head p, .mindmap-section .minmap-heading p {font-size: 14px;line-height: 24px }.about-sec .about-inn .top-tab {font-size: 12px;padding: 7px 12px;margin-bottom: 13px }.about-sec .about_info .about-dex .about_tools ul li {width: 50%;padding: 7px }.about-sec .about_info .about-dex {gap: 0 }.about-sec .about_info .about_btn {gap: 14px;width: 100%;justify-content: center }.about-sec .about_info .about_btn .ico-box .inner-ico {width: 58px;height: 58px;font-size: 26px }.about-sec .about_info .about_btn .ico-box .inner-ico .sp1, .about-sec .about_info .about_btn .ico-box .inner-ico .sp2, .about-sec .about_info .about_btn .ico-box .inner-ico .sp3, .about-sec .about_info .about_btn .ico-box .inner-ico .sp4, .web_banner .web_inn .web_head h2 {font-size: 22px }.featur_sec .about-inn h2 {font-size: 33px;font-weight: 700;text-align: center }.customer-logos .number-count .number-set h4, .featur_sec .feature_inn .feature_heading h2 {font-size: 18px }.feature-graph-sec .graph-head {margin-bottom: 32px }.our_products .produst_head h1 {font-weight: 700;font-size: 25px }.our_products .product_list ul li .product_tool .icon img {width: 30px }.customer-logos .head h2 {font-weight: 500;font-size: 25px }.customer-logos .number-count .number-set h3 {font-size: 40px }.customer-logos .number-count .number-set p, .info-box p, .our_businee .business_inn p, .web_banner .web_inn .protal_web ul li a {font-size: 14px }.customer-logos .number-count .number-set, .private_sec .private_content {margin-left: 0 }.customer-logos .head p {font-size: 14px;color: #aaa }.customer-logos .logo-item {height: 70px }.our_businee .slider-one .item {background: #eef6ff;padding: 16px 14px;border-radius: 11px }.our_faq .my-acc .accordion-item .accordion-header .accordion-button::before {font-size: 10px }.customer-logos .extra-info p {margin: 0;font-size: 13px }.our_products .bc-i {width: 60% }.web_banner .web_inn .protal_web {width: 100%;padding: 0 }.web_banner .web_inn .web_head h1 {font-size: 20px }.fea-section .section-title, .solution-sec .solu-inn .solu-head h3, .solution-sec .solu-inn .solu-head h3 span {font-size: 25px }.why-us-blogs {padding: 20px 0 }.why-us-blogs .blog-card {padding: 18px 24px;height: 200px;margin-bottom: 9px }.about-sec .about_img {width: 100%;margin-top: 42px }.feature-graph-sec {padding: 22px 0 }.about-sec .about_img img {width: 100%;animation: 3s ease-in-out infinite floatMove }.info-box {margin: 10px auto;width: 100% }.info-box h4 {margin-bottom: 8px;font-size: 18px }.circle {margin: 0 auto;width: 100% }.mindmap-section .right-element {width: 40% }.mindmap-section .minmap-heading {text-align: center;margin-bottom: 6px }.mindmap-section .minmap-heading h2 {font-size: 33px;font-weight: 700 }.mindmap-card .min-map ul {min-height: 118px;padding: 0 }.mindmap-card {padding: 52px 5px 3px 18px }.responsible {margin-top: 0 }.step-circle {width: 90px;height: 90px;font-size: 30px }.center-img {height: auto }.exp-badge {bottom: 0;right: 5px }.private_sec .private_img img {min-height: 330px;height: 330px }.pricing-features .pricing-cards {justify-content: left }.pricing-section .pricing-details {display: block }.pricing-section .price-head .price-input span {width: 100% }.pricing-section {padding: 56px 0 }.pricing-features .pricing-header h4 {font-size: 24px }.pricing-features .pricing-header h2 {font-size: 16px }.fea-section {padding: 30px 20px }.fea-section .section-title .line {width: 70px }.pricing-section .price-head .price-info h2 {font-size: 31px }.dotted-line {bottom: 75px }.custom-nav .logo-inn a img {width: 150px }.web_banner .web_inn .protal_web ul li:first-child {padding: 5px 11px;width: inherit;margin-right: 8px;border-right: 0px solid #ccc }.web_banner .web_inn .protal_web ul li:nth-child(2) {padding: 0;width: inherit;margin-right: 8px;border-right: 0px solid #ccc }.web_banner .web_inn .protal_web ul li:nth-child(3) {padding: 7px 0;border-radius: 50px;width: inherit }.pricing-section .pricing-details .pricing-card {margin-bottom: 16px;width: 100% }.our_footer .copyright_sec .foot-link {justify-content: center;gap: 20px;padding-right: 0;padding-top: 18px }}@media screen and (max-width: 400px) {.banner_sec {position: relative }.login-card .form-group textarea {overflow: auto;height: 73px !important }.button-action {display: block }.button-action .btn1 {padding: 10px 7px;font-size: 14px;display: block }.banner_sec .banner-info {display: block;padding: 0;width: 100% }.button-action .btn2 {padding: 10px 8px;margin-left: 0;display: block;margin-top: 5px }}@media screen and (max-width: 350px) {.custom-nav .logo-inn a img {width: 130px }.button-action {display: block }.button-action .btn1 {padding: 10px 7px;font-size: 14px;display: block }.banner_sec .banner-info {display: block;padding: 0;width: 100% }.button-action .btn2 {padding: 10px 8px;margin-left: 0;display: block;margin-top: 5px }.our_footer .footer_info .social_links a {margin-right: 5px }.about-sec .about_img {margin-top: 40px;width: 90% }.about-sec .about_info .about_btn button {font-size: 12px }.graph-head h2 {font-size: 22px }.mindmap-section .minmap-heading h2 {font-size: 22px;font-weight: 700 }.contact_form, .contact_left {padding: 20px }}.customer-logos .number-count .number-set p {font-size: 16px;color: #8f8f8f }.customer-logos .head {text-align: center;padding: 12px 0 }.customer-logos .head h2 {font-weight: 300;font-size: 37px;color: #31408e }.customer-logos .head h3 {font-weight: 300;font-size: 20px;color: #fff;display: inline-block;border: 1px solid #b90303;padding: 11px 30px 9px;text-transform: uppercase;border-radius: 33px;letter-spacing: 2.5px }.customer-logos .head p {font-size: 22px;color: #aaa }.customer-logos img {transition: .3s }.customer-logos img:hover {opacity: 1;transform: scale(1.1) }.customer-logos .logo-item {padding: 0 16px;height: 88px;align-items: center;display: flex;background: #fff;justify-content: center;border-radius: 12px;border: 2px solid #e63448 }.customer-logos .extra-info {text-align: center;background: #016aca;padding: 6px 0;border-radius: 6px }.customer-logos .extra-info p {margin: 0;font-size: 17px;font-weight: 500;color: #fff }.button-action {margin: 46px 0;gap: 12px;display: flex }.button-action .btn1 {background: linear-gradient(135deg, #ee2339, #e04253);border: none;padding: 11px 20px;border-radius: 31px;cursor: pointer;border: 1px solid #ffffff00;margin-right: 6px;color: #fff;text-decoration: none;font-size: 16px }.button-action .btn2 {color: #fff;border: 1px solid #fff;padding: 10px 22px;border-radius: 6px;cursor: pointer;font-weight: 600;text-decoration: none }.web_banner {padding: 74px 0;background: linear-gradient(90deg, rgb(22 16 116) 0, rgb(40 75 160) 35%, rgb(27 68 167) 100%);position: relative }.web_banner .banner-cover {position: relative;z-index: 10 }.web_banner .web_inn .web_head {text-align: left }.web_banner .web_inn .web_head .touch {background: rgba(255, 255, 255, .15);padding: 6px 16px;border-radius: 20px;font-size: 11px;font-weight: 600;letter-spacing: 1px;display: inline-block;margin-bottom: 15px }.web_banner .web_inn .web_head h2 {font-size: 20px;color: #fff;font-weight: 500 }.web_banner .web_inn .web_head h1 {font-size: 46px;font-weight: 700;color: #fff }.web_banner .web_inn .web_head .ai-answer p, .web_banner .web_inn .web_head p {color: #ffff;font-size: 16px;font-weight: 400 }.web_banner .web_inn .protal_web {width: 100%;margin: 0 auto;padding: 20px 0 }.web_banner .web_inn .protal_web ul {padding: 0;display: flex;justify-content: center;margin: 0;flex-wrap: wrap }.web_banner .web_inn .protal_web ul li {padding: 0 13px;margin-right: 8px;border-right: 3px solid #ccc;list-style: none }.web_banner .web_inn .protal_web ul li:nth-child(3) {border-right: 0px solid #ccc }.web_banner .web_inn .protal_web ul li a {font-size: 17px;color: #fffdfd;text-decoration: none;font-weight: 600 }.solution-sec .solu-inn .solu-head h2 {font-size: 30px;font-weight: 700;color: #016ccf;margin-bottom: 20px }.solution-sec .solu-inn .solu-head h2 span, .solution-sec .solu-inn .solu-head h3 span {font-size: 30px;font-weight: 700;color: #da3621 }.solution-sec .solu-inn .solu-head h3 {font-size: 30px;font-weight: 700;color: #016ccf;margin-bottom: 4px }.solution-sec .solu-inn .solu-head p {font-size: 15px;font-weight: 400;margin: 0;text-align: left }.pricing-section .pricing-details .pricing-card .card-header .card-btn, .schedule-model .schedule-card .modal-body form .section-card .btns, .solution-sec .solu-inn .solu-btn {margin-top: 20px }.solution-sec .solu-inn .solu-btn button {border: none;background: #026fd3;padding: 8px 14px;color: #fff;text-decoration: none;border-radius: 5px }.why-us-blogs {padding: 70px 20px;background: #f8fafc }.why-us-blogs .blogs-head h2, .why-us-blogs .blogs-head h3 {font-size: 34px;margin-bottom: 10px;color: #016aca;font-weight: 700 }.why-us-blogs .blogs-head h2 span, .why-us-blogs .blogs-head h3 span {font-size: 34px;margin-bottom: 10px;color: #ef2339;font-weight: 700 }.why-us-blogs .blogs-head p {color: #64748b;margin-bottom: 27px }.why-us-blogs .blog-card {background: #fff;padding: 15px;border-radius: 18px;box-shadow: 0 12px 30px rgba(0, 0, 0, .08);text-align: left;transition: .3s;height: 250px }.blog-card h3 {font-size: 17px;margin-bottom: 6px;color: #016ac9;font-weight: 600 }.blog-card p {font-size: 14px;line-height: 1.7;color: #282828 }.feature-graph-sec {padding: 62px 0;color: #fff;overflow: hidden;background: linear-gradient(135deg, #fff, #dadfffbd) }.feature-graph-sec .graph-head, .our_visit .visit-head {margin-bottom: 30px }.graph-head h2 {color: #000;font-size: 48px;font-weight: 700 }.feature-graph-sec .graph-head p {width: 60%;margin: 0 auto;color: #4a4a4a;font-size: 18px }.info-box {color: #111;padding: 11px;border-radius: 12px;display: flex;align-items: center;gap: 15px;margin: 16px 0;box-shadow: 0 2px 8px rgba(0, 0, 0, .2);transition: transform .3s;background: linear-gradient(135deg, #e11d482e, #7c3aed1f, #1e3a8a2e) }.circle, .icon {align-items: center }.center, .icon {display: flex;justify-content: center }.info-box:hover {transform: translateY(-5px) }.info-box h4 {margin-bottom: 8px;font-size: 18px;font-weight: 600 }.info-box p {font-size: 14px;line-height: 1.5;margin: 0 }.icon {width: 50px;height: 50px;border-radius: 50%;flex-shrink: 0;font-size: 22px;color: #fff;background: var(--grad-cta) !important }.yellow {background: #ffc107 }.green {background: #28a745 }.purple {background: #6f42c1 }.blue, .step-circle.blue {background: #0d6efd }.orange {background: #fd7e14 }.teal {background: #20c997 }.center {align-items: center }.circle-border {padding: 4px;border-radius: 12%;background: linear-gradient(135deg, #ff6ec4, #7873f5, #42e695);display: inline-block;transition: .4s }.circle {border-radius: 12%;overflow: hidden;box-shadow: 0 12px 25px rgba(0, 0, 0, .25);display: flex;justify-content: center;background: #fff }.center-img {width: 100%;height: 360px;object-fit: cover }.con_banner {padding: 140px 0 70px;background: var(--grad-hero);position: relative;overflow: hidden;height: auto }.curve-container {position: absolute;bottom: -17px;left: 0;width: 100%;overflow: hidden;line-height: 0;z-index: 1 }.curve-container svg {position: relative;display: block;width: 100%;height: 90px;outline: 0 }.con_banner .web_inn .web_head h1 {text-align: left;color: #fff;font-size: clamp(36px, 4vw, 64px);font-weight: 700 }.con_banner .con_map_img {text-align: center;width: 100% }.con_banner .con_map_img img {width: 60% }.contact_section {background: #fcf6fe }.contact_section .bottom-card {margin-top: 28px;border-radius: 16px;background: linear-gradient(135deg, #fbf9ff, #f3eeff);border: 1px solid var(--border);box-shadow: 0 18px 45px rgba(32, 21, 84, .08);padding: 34px }.contact_section .bottom-inner {display: grid;grid-template-columns: 1fr 1px 1fr;gap: 38px;align-items: center }.contact_section .bottom-inner>span {height: 90px;background: #dcd7ee;display: block }.contact_section .action-box {display: grid;grid-template-columns: 105px 1fr;gap: 24px;align-items: center }.contact_section .action-box .big-icon {position: relative;width: 92px;height: 92px;display: grid;place-items: center;border-radius: 24px;color: #fff;font-size: 48px;background: linear-gradient(135deg, #702bff, #b357ff);box-shadow: 0 18px 32px rgba(123, 44, 255, .25);transition: transform .35s, box-shadow .35s, background .35s }.contact_section .action-box .big-icon::before {content: "";position: absolute;inset: -8px;border-radius: 30px;background: linear-gradient(135deg, rgba(236, 20, 127, .22), rgba(116, 44, 255, .22));opacity: 0;transform: scale(.85);transition: .35s;z-index: -1 }.contact_section .action-box .big-icon::after {content: "";position: absolute;width: 42px;height: 42px;right: -12px;bottom: -10px;border-radius: 50%;background: rgba(236, 20, 127, .13);z-index: -1 }.contact_section .action-box .big-icon span {transition: transform .35s }.contact_section .action-box:hover .big-icon {transform: translateY(-6px) rotate(-3deg) scale(1.06);box-shadow: 0 26px 48px rgba(123, 44, 255, .34);background: linear-gradient(135deg, #ec147f, #7431ff) }.contact_section .action-box:hover .big-icon::before {opacity: 1;transform: scale(1) }.contact_section .action-box:hover .big-icon span {transform: scale(1.12) rotate(6deg) }.contact_section .action-box h3 {margin: 0 0 10px;font-weight: 800;color: var(--dark);font-size: clamp(20px, 4vw, 20px) }.contact_section .action-box p {margin: 0 0 18px;color: #4e5376;line-height: 1.65;font-weight: 500;font-size: clamp(14px, 4vw, 15px) }.contact_section .small-btn {position: relative;overflow: hidden;display: inline-flex;align-items: center;gap: 8px;color: var(--primary);background: #fff;border-radius: 50px;padding: 11px 18px;text-decoration: none;font-size: 11px;font-weight: 800;box-shadow: 0 12px 28px rgba(34, 20, 86, .08);transition: transform .28s, box-shadow .28s, background .28s, color .28s }.contact_section .small-btn:hover {color: #fff;background: linear-gradient(135deg, #ec147f, #7431ff);transform: translateY(-4px);box-shadow: 0 18px 35px rgba(116, 44, 255, .24) }.contact_section .small-btn.fill {color: #fff;background: linear-gradient(135deg, #ec147f, #7431ff) }.contact_section .small-btn.fill:hover {color: #fff;transform: translateY(-4px) scale(1.03);box-shadow: 0 22px 42px rgba(236, 20, 127, .26) }@media screen and (max-width: 991px) {.contact_section .bottom-inner {grid-template-columns: 1fr }.contact_section .bottom-inner>span {width: 100%;height: 1px }}.contact_form, .contact_left {background: #fff;padding: 30px;border-radius: 12px;box-shadow: 0 10px 30px rgba(0, 0, 0, .08);position: relative;overflow: hidden }.social-hover {position: absolute;bottom: 20px;left: 0;display: flex;flex-direction: row;gap: 12px;transition: .4s;opacity: 0;justify-content: space-between;width: 45%;align-items: center;margin: 0 auto;right: 0 }.contact_left:hover .social-hover {left: 20px;opacity: 1 }.social-hover a {width: 42px;height: 42px;border-radius: 50%;background: #b027b5;color: #fff;display: flex;align-items: center;justify-content: center;text-decoration: none;transition: .3s }.social-hover a:hover {background: #000;transform: translateY(-3px) }.contact_form h3, .contact_left h3 {font-weight: 700;margin-bottom: 38px;position: relative;font-size: clamp(24px, 4vw, 28px) }.contact-page .bottom-inner>span {width: 100%;height: 1px }.contact_form h3::after, .contact_left h3::after {content: "";position: absolute;width: 58px;height: 3px;background: #000;bottom: -15px;left: 0;background: var(--grad-cta) }.contact_left p {color: #555;margin-bottom: 20px;font-size: clamp(14px, 4vw, 16px) }.contact_info {list-style: none;padding: 0;margin: 0 }.map_box iframe, .my-float {margin-top: 15px }.contact_info li {display: flex;gap: 10px;margin-bottom: 20px;font-size: 15px }.contact_info li .ico-set {width: 42px;height: 42px;background: var(--grad-cta);display: flex;align-items: center;justify-content: center;border-radius: 7px }.contact_info .ico-set span {color: #fff;font-size: 18px;font-size: clamp(14px, 4vw, 20px) }.contact_info .text-info {width: 95% }.contact_info .text-info h4 {font-size: clamp(14px, 4vw, 15px);color: #000;margin: 0;font-weight: 700 }.contact_info .text-info p {font-size: clamp(14px, 4vw, 14px);margin: 0 }.contact_info a {color: #000;text-decoration: none }.map_box iframe {width: 100%;height: 250px;border: 0;border-radius: 10px }.contact_form label {font-size: 14px;font-weight: 600;margin-bottom: 6px;display: block;color: #333 }.contact_form .form-control, .contact_form .form-select {padding: 14px;border-radius: 8px;font-size: 14px;border: 1px solid #e2c6e5 }.contact_form .btn {padding: 12px;font-size: 16px;border-radius: 8px }@-webkit-keyframes pulse-btn {0% {-webkit-box-shadow: 0 0 0 0 #00c800 }70% {-webkit-box-shadow: 0 0 0 20px rgba(0, 200, 0, 0) }100% {-webkit-box-shadow: 0 0 0 0 rgba(0, 200, 0, 0) }}.mindmap-section {padding: 50px 0;position: relative;overflow: hidden }.mindmap-section .right-element {position: absolute;right: -28px;width: 23%;top: -18px;opacity: .3 }.mindmap-section .minmap-heading {margin-bottom: 31px }.mindmap-section .minmap-heading h2 {font-size: 55px;font-weight: 700;color: #000 }.mindmap-section .minmap-heading p {color: #4a4a4a;font-size: 18px }.mindmap-item {width: 93%;position: relative;margin: 0 auto }.step-circle {width: 110px;height: 110px;border-radius: 50%;color: #fff;font-size: 34px;font-weight: 700;display: flex;align-items: center;justify-content: center;position: relative;z-index: 2;border: 8px solid #fff;margin-left: 18px }.step-circle.orange {background: #ff9800 }.step-circle.teal {background: #e63548 }.mindmap-card {background: #f5efef;border-radius: 22px;padding: 50px 22px 38px;margin-top: -35px;position: relative;box-shadow: 0 1px 4px #ccc;transition: .5s }.mindmap-card:hover {box-shadow: 0 30px 60px -25px #0b0f1a33, 0 12px 30px -15px #e11d482e;background: linear-gradient(135deg, #e11d482e, #7c3aed1f, #1e3a8a2e);transform: translateY(-6px) }.mindmap-card::after {content: "";position: absolute;top: 50%;right: -24px;transform: translateY(-50%);width: 24px;height: 36px;background: #f2e2e2;clip-path: polygon(0 0, 0% 0, 100% 50%, 21% 95%, 0 100%);border-radius: 2px;display: none }.mindmap-card h4 {font-size: 23px;margin-bottom: 19px;font-weight: 700;color: #000 }.mindmap-card p {font-size: 14px;line-height: 1.6;color: #000;font-weight: 600 }.mindmap-card .min-map {min-height: 180px }.mindmap-card .min-map ul {padding: 0 20px;min-height: 152px;overflow: auto }.mindmap-card .min-map ul li {list-style: none;text-align: left;padding: 1px 0;color: #424242;font-size: 15px;line-height: 21px;display: flex;align-items: center;margin-bottom: 6px;font-weight: 500 }.mindmap-card .min-map ul li i {font-size: 15px;margin-right: 11px;color: #ea174c }.bottom-triangle {position: absolute;bottom: -12px;left: 50%;transform: translateX(-50%);width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 12px solid #f1eaff }.dotted-line {width: 2px;height: 70px;margin: 14px auto;border-left: 2px dashed #848484;position: absolute;left: 0;right: 0;bottom: 106px }.responsible {display: inline-block;color: #fff;font-size: 13px;border-radius: 20px;margin-bottom: 24px;margin-top: 21px }.responsible a {padding: 10px 18px 12px;border-radius: 32px;color: #000;font-size: 15px;bottom: 13px;font-weight: 700;display: flex;align-items: center;display: inline-flex;align-items: center;gap: 6px;text-decoration: none }.responsible-text {font-size: 15px;color: #202b8b;background: #eff3ff;padding: 8px 17px;font-weight: 500;border-radius: 13px }.private_sec {padding: 60px 0;overflow: hidden;background: #e3e3e3 }.private_sec .private_img img {width: 100%;min-height: 400px;height: 400px;object-fit: contain }.private_sec .private_content {margin-left: 30px }.private_sec .private_content h2 {color: #0d6efd;font-size: 35px;margin-bottom: 12px }.private_sec .private_content p {color: #000;font-size: 16px }.private_sec .private_content .celebrate-link {color: #e43a4c;text-decoration: none;font-size: 18px;font-weight: 500 }.private_sec .private_content .celebrate-link i {font-size: 17px }.our_visit {padding: 45px 0;background: #f8f9fa }.our_visit .visit-head h2 {text-align: center;color: #007bff;font-size: 32px;font-weight: 600 }.our_visit .visit-head p {text-align: center;color: #313131;font-size: 16px }.our_visit .visit-slider .item {padding: 10px }.our_visit .visit-slider .item .visit_box {background: #fff;border-radius: 12px;overflow: hidden;box-shadow: 0 4px 12px rgba(0, 0, 0, .08);transition: .3s }.our_visit .visit-slider .item .visit_box:hover {transform: translateY(-6px);box-shadow: 0 8px 20px rgba(0, 0, 0, .12) }.our_visit .visit-slider .item .visit_box .visit_img {width: 100%;height: 244px;overflow: hidden;flex-shrink: 0 }.our_visit .visit-slider .item .visit_box .visit_img img {width: 100%;height: 100%;object-fit: cover;transition: transform .4s }.our_visit .visit-slider .item .visit_box:hover .visit_img img {transform: scale(1.08) }.our_visit .visit-slider .item .visit_box .visit_content {width: 100%;padding: 20px;text-align: left }.our_visit .visit-slider .item .visit_box .visit_content .visit_title {display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px }.our_visit .visit-slider .item .visit_box .visit_content .visit_title h2 {font-size: 20px;color: #333;font-weight: 600;margin: 0 }.our_visit .visit-slider .item .visit_box .visit_content .visit_title img {width: 60px;height: auto }.our_visit .visit-slider .item .visit_box .visit_content p {font-size: 14px;color: #666;line-height: 1.6;margin: 0 }.schedule-model .modal-dialog {padding: 0;border: none }.schedule-model .schedule-card {border-radius: 18px;border: none }.schedule-model .schedule-card .modal-header {padding: 11px 18px 9px;border-radius: 16px 16px 0 0;display: flex;justify-content: space-between;background: #e2e8ff;border: inherit }.schedule-model .schedule-card .modal-header h5 {font-size: 20px;color: #1c1c1c;font-family: "Bricolage Grotesque", sans-serif }.schedule-model .schedule-card .modal-header .close-btn {font-size: 18px;color: #fff;background: 0 0;border: none }.schedule-model .schedule-card .modal-header .close-btn span {font-size: 18px;color: #000 }.schedule-model .schedule-card .modal-body {padding: 14px;background: #e2e8ff }.schedule-model .schedule-card .modal-body form .section-card {padding: 11px;border-radius: 12px;margin-bottom: 19px }.schedule-model .schedule-card .modal-body form .section-card h6 {padding: 0;color: #000 }.schedule-model .schedule-card .modal-body form .section-card .form-label {font-size: 14px }.schedule-model .schedule-card .modal-body form .section-card .form-control {border-radius: 10px;box-shadow: inherit;border: 1px solid #ccc;background: rgb(255 255 255 / 87%);height: 50px }.schedule-model .schedule-card .modal-body form .section-card .form-select {border-radius: 10px;box-shadow: inherit;border: 1px solid #ccc;background: rgb(255 255 255 / 87%);height: 50px;font-size: 15px;position: relative;padding: 0 12px }.schedule-model .schedule-card .modal-body form .section-card .form-group span {position: absolute;top: 44px;right: 20px }.schedule-model .schedule-card .modal-body form .section-card textarea {overflow: auto;height: 90px !important;border: 1px solid #aeaeae }.core_values_sec .values_grid .value_card .value_icon_box.icon_blue_bg, .schedule-model .schedule-card .modal-body form .btns .btn-light {background: #f0f8ff }.schedule-model .schedule-card .modal-body form .btns .btn-custom {background: #e4394b;color: #fff }.form-control:focus {box-shadow: 0 0 0 3px rgba(47, 111, 115, .15);border-color: #2f6f73 }.flatpickr-calendar {z-index: 9999 !important }.btn-custom {background: #2f6f73;color: #fff;border-radius: 25px;padding: 10px 25px }.btn-custom:hover {background: #24585b }.pricing-section {padding: 56px 20px;background: #d8d0c8;background-image: linear-gradient(to right, #16185d, #001073) }.pricing-section .price-head .price-info h2 {text-align: center;font-size: 37px;font-weight: 700;color: #fff }.pricing-section .price-head .price-input span {display: block;text-align: center;border: 1px dashed rgb(232 50 70);width: 60%;margin: 0 auto;padding: 10px 0;font-size: 16px;color: #000;border-radius: 9px;background: #c3c5ff }.pricing-section .pricing-details {display: flex;justify-content: center;gap: 14px;flex-wrap: wrap }.pricing-section .pricing-details .pricing-card {width: 31%;border-radius: 25px;overflow: hidden;background: #fff;box-shadow: 0 10px 25px rgba(0, 0, 0, .1);border: 1px solid #e92f43 }.pricing-section .pricing-details .pricing-card .card-header {background: #fee;color: #fff;padding: 31px 20px 30px;border-bottom-left-radius: 40px;border-bottom-right-radius: 40px;min-height: 150px;height: 150px;border-bottom: 1px solid #7c7c7c }.pricing-features, .pricing-section .pricing-details .pricing-card .card-body {padding: 20px;background: #fff }.pricing-section .pricing-details .pricing-card .card-header .card-info h2 {font-size: 17px;font-weight: 700;margin-bottom: 7px;color: #000 }.pricing-section .pricing-details .pricing-card .card-header .card-info h3 {font-size: 34px;font-weight: 700;margin-bottom: 3px;color: #010101 }.pricing-section .pricing-details .pricing-card .card-header .card-info p {font-size: 18px;font-weight: 400;margin: 0;color: #1a1a1a }.pricing-section .pricing-details .pricing-card .card-body .card-btn button, .pricing-section .pricing-details .pricing-card .card-header .card-btn button {width: 100%;border: none;padding: 8px 0;border-radius: 7px;font-size: 19px;font-weight: 400;text-transform: capitalize;background: #33445e;color: #fff }.pricing-section .pricing-details .pricing-card .card-header .card-btn button:hover {background: #fff;width: 100%;border: 1px solid #ccc;padding: 9px 0;border-radius: 7px;font-size: 19px;font-weight: 400;text-transform: capitalize;color: #000 }.pricing-section .pricing-details .pricing-card .card-body ul {list-style: none;padding: 0;margin: 0;min-height: 137px }.pricing-section .pricing-details .pricing-card .card-body ul li {font-size: 15px;display: flex;align-items: center;gap: 9px;margin-bottom: 6px;font-weight: 500 }.pricing-section .pricing-details .pricing-card .card-body ul li i {background: #e92d41;width: 25px;height: 25px;font-size: 10px;display: flex;align-items: center;color: #fff;justify-content: center;border-radius: 18px }.pricing-features .pricing-header h4 {font-size: 40px;font-weight: 700;opacity: .4 }.pricing-features .pricing-header h2 {font-size: 38px }.pricing-features .pricing-cards {display: flex;justify-content: end;gap: 30px;margin-top: 40px;flex-wrap: wrap }.pricing-features .pricing-cards .plan-card {padding: 10px 17px;border-radius: 12px;width: 280px;transition: .3s;text-align: justify;border: 1px solid #eceaea }.content-mission:hover, .content-vision:hover, .pricing-features .pricing-cards .plan-card:hover {transform: translateY(-8px) }.pricing-features .pricing-cards .plan-card h2 {font-size: 20px }.pricing-features .pricing-cards .plan-card h3 {font-size: 23px;font-weight: 700 }.pricing-features .pricing-cards .plan-card h3 span {font-size: 17px;font-weight: 200 }.pricing-features .pricing-cards .plan-card button {background: #33445e;width: 100%;border: none;padding: 4px 0;border-radius: 5px;color: #fff;font-size: 17px;font-weight: 500 }.features-section {padding: 30px 0 }.features-section .features-title {font-size: 19px;border-bottom: 1px solid #ccc;padding: 0 0 12px;color: #3a3a3a }.features-section .feature-accordian, .features-section .feature-accordian .accordion-item .accordion-header {background: inherit }.features-section .feature-accordian .accordion-item {background: inherit;margin-bottom: 6px }.features-section .feature-accordian .accordion-item .accordion-header .accordion-button {padding: 13px 8px;box-shadow: inherit;background: rgba(35, 34, 66, .04);border-radius: 5px !important;font-size: 17px;font-weight: 600;border-bottom: none }.features-section .feature-accordian .accordion-item .accordion-collapse .accordion-body .feature-row {display: grid;grid-template-columns: 10fr 1fr 1fr 1fr;padding: 14px 8px;border-bottom: 1px solid #e5e7eb;font-size: 14px;align-items: center }.features-section .feature-accordian .accordion-item .accordion-collapse .accordion-body .feature-row::last-child {border-bottom: none }.features-section .feature-accordian .accordion-item .accordion-collapse .accordion-body .feature-row span {color: #000;line-height: 48px;font-size: 17px;font-weight: 500 }.features-section .feature-accordian .accordion-item .accordion-collapse .accordion-body .feature-row .check i {background: #00c800;color: #fff;width: 25px;height: 25px;display: flex;align-items: center;justify-content: center;border-radius: 20px;font-size: 12px }.fea-section {padding: 60px 20px;background: #fff }.core_values_sec, .cta_banner_sec, .team_sec, .why_choose_sec {font-family: Inter, sans-serif }.fea-section .power-head {margin-bottom: 50px }.fea-section .power-head .section-title {text-align: center;color: #016aca;font-size: 32px;font-weight: 700;margin-bottom: 10px }.fea-section .power-head .section-title .line {display: inline-block;width: 120px;height: 2px;background: #016aca;vertical-align: middle;margin: 0 15px }.fea-section .feature-item {font-size: 18px;margin-bottom: 18px;color: #000;display: flex;align-items: center;gap: 10px;padding: 0 29px }.fea-section .feature-item ul {padding: 0 }.fea-section .feature-item ul li {list-style: none;line-height: 34px;font-size: 17px }.our_missions {padding: 16px 0;background: #f8f9fc }.content-mission, .content-vision {padding: 40px;border-radius: 20px;height: 100%;position: relative;overflow: hidden;transition: .4s;text-align: center }.mission-box {background: #ffff }.vision-box {color: #fff;background: linear-gradient(135deg, #e91e63 15%, #9c27b0 50%, #3f51b5 85%) }.our_missions .top-tab {display: flex;flex-direction: column;margin-bottom: 20px }.our_missions .desc, .team_sec .team-image-wrapper {display: flex;justify-content: center }.our_missions .desc img {width: 20px;height: 20px;margin-right: 10px;left: 0 }.content-mission h2 {font-size: 29px;font-weight: 700;margin-bottom: 7px }.content-mission .title_bar {width: 45px;height: 4px;border-radius: 10px;background: linear-gradient(to right, #e91e63, #9c27b0);margin: 0 auto }.team_sec {background: radial-gradient(circle at 10% 20%, rgba(255, 192, 203, .15) 0, transparent 40%), radial-gradient(circle at 90% 80%, rgba(230, 210, 250, .25) 0, transparent 50%), linear-gradient(135deg, #fffcfd 0, #fff 50%, #f9f5ff 100%);padding: 80px 0;overflow: hidden }.team_sec .team-content .team-span-tag .our-team-content h2 {font-size: 38px;font-weight: 800;color: #1a1040;line-height: 1.2;margin-bottom: 15px }.brand-gradient {background: linear-gradient(to right, #e91e63, #9c27b0);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text }.team_sec .team-content .team-span-tag .our-team-content p {font-size: 15px;color: #666;line-height: 1.6;margin-bottom: 40px;max-width: 580px }.team_sec .team-content .team-span-tag .our_expertise_grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 20px }.team_sec .team-content .team-span-tag .our_expertise_grid .expertise_card {background: #fff;padding: 30px 25px;border-radius: 20px;box-shadow: 0 10px 30px rgba(0, 0, 0, .02);border: 1px solid rgba(243, 239, 246, .7);transition: transform .3s, box-shadow .3s;text-align: center }.team_sec .team-content .team-span-tag .our_expertise_grid .expertise_card:hover {transform: translateY(-5px);box-shadow: 0 15px 35px rgba(156, 39, 176, .05) }.team_sec .team-content .team-span-tag .our_expertise_grid .expertise_card .icon_box {width: 75px;height: 75px;margin: 0 auto }.team_sec .team-content .team-span-tag .our_expertise_grid .expertise_card .icon_box svg {width: 66px;height: 66px }.team_sec .team-content .team-span-tag .our_expertise_grid .expertise_card h3 {font-size: 16px;font-weight: 700;color: #6e3ddf;margin-bottom: 8px }.team_sec .team-content .team-span-tag .our_expertise_grid .expertise_card p {font-size: 13px;color: #777;line-height: 1.4;margin: 0 }.team_sec .team-image-wrapper {position: relative;align-items: center;max-width: 440px;margin: 0 auto }.team_sec .team-image-wrapper .large-gradient-ring {width: 100%;aspect-ratio: 1/1;border-radius: 50%;padding: 6px;background: linear-gradient(135deg, #e91e63 10%, #9c27b0 50%, #3f51b5 90%);box-sizing: border-box }.team_sec .team-image-wrapper .large-gradient-ring .main-team-img {width: 100%;height: 100%;object-fit: cover;border-radius: 50%;background: #fff;display: block }.team_sec .team-image-wrapper .corner-team-badge {position: absolute;bottom: 25px;left: 5px;width: 75px;height: 75px;border-radius: 50%;background: linear-gradient(135deg, #ff1e56 0, #aa26cd 100%);border: 4px solid #fff;box-shadow: 0 8px 25px rgba(233, 30, 99, .2);display: flex;justify-content: center;align-items: center;color: #fff }.core_values_sec {background-color: #fff;padding: 39px 0 32px }.core_values_sec .values_header {margin-bottom: 10px;display: flex;flex-direction: column;align-items: center }.core_values_sec .values_header h2 {font-size: 32px;font-weight: 800;color: #1a1040;margin: 0 0 12px }.core_values_sec .values_header .title_bar {width: 45px;height: 4px;border-radius: 10px;background: linear-gradient(to right, #e91e63, #9c27b0) }.cta_banner_sec, .slect-work, .why_choose_sec {background-color: #fff }.core_values_sec .values_grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 25px }.core_values_sec .values_grid .value_card {background: #fff;padding: 35px 25px;border-radius: 16px;text-align: center;box-shadow: 0 4px 24px rgba(0, 0, 0, .03);border: 1px solid rgba(240, 235, 245, .8);transition: transform .3s, box-shadow .3s;display: flex;flex-direction: column;align-items: center }.core_values_sec .values_grid .value_card:hover {transform: translateY(-5px);box-shadow: 0 12px 30px rgba(156, 39, 176, .06) }.core_values_sec .values_grid .value_card .value_icon_box {width: 60px;height: 60px;border-radius: 14px;display: flex;justify-content: center;align-items: center;margin-bottom: 22px }.core_values_sec .values_grid .value_card .value_icon_box svg {width: 26px;height: 26px }.core_values_sec .values_grid .value_card .value_icon_box.icon_pink_bg {background-color: #fff0f4;color: #e91e63 }.core_values_sec .values_grid .value_card .value_icon_box.icon_purple_bg {background-color: #f5f0ff;color: #7c4dff }.core_values_sec .values_grid .value_card h3 {font-size: 18px;font-weight: 700;color: #1a1040;margin: 0 0 12px }.core_values_sec .values_grid .value_card p {font-size: 14px;color: #666;line-height: 1.5;margin: 0 }@media (max-width: 1024px) {.core_values_sec .values_grid {grid-template-columns: repeat(2, 1fr);gap: 20px }}.why_choose_sec .section_badge_wrapper {margin-bottom: 13px }.why_choose_sec .choose_cards_container {display: grid;grid-template-columns: repeat(4, 1fr);gap: 25px;position: relative }.why_choose_sec .choose_cards_container::before {content: "";position: absolute;top: 50%;left: 30px;right: 30px;height: 2px;background-image: linear-gradient(to right, #e91e63 33%, rgba(255, 255, 255, 0) 0);background-position: bottom;background-size: 7px 2px;background-repeat: repeat-x;opacity: .3;z-index: 1;transform: translateY(-50%) }.why_choose_sec .choose_cards_container .choose_card {background: #fff;padding: 30px 24px;border-radius: 16px;box-shadow: 0 4px 20px rgba(0, 0, 0, .02);border: 1px solid rgba(240, 235, 245, .8);display: flex;align-items: center;gap: 18px;position: relative;z-index: 2;transition: transform .3s, box-shadow .3s }.why_choose_sec .choose_cards_container .choose_card:hover {transform: translateY(-3px);box-shadow: 0 10px 25px rgba(156, 39, 176, .05) }.why_choose_sec .choose_cards_container .choose_card .choose_icon {width: 50px;height: 50px;flex-shrink: 0;display: flex;justify-content: center;align-items: center;color: #e91e63 }.why_choose_sec .choose_cards_container .choose_card .choose_icon.icon_purple {color: #7c4dff }.why_choose_sec .choose_cards_container .choose_card .choose_icon svg {width: 38px;height: 38px;stroke-width: 1.5 }.why_choose_sec .choose_cards_container .choose_card .choose_content h3 {font-size: 16px;font-weight: 700;color: #1a1040;margin: 0 0 6px }.why_choose_sec .choose_cards_container .choose_card .choose_content p {font-size: 13px;color: #666;line-height: 1.4;margin: 0 }@media (max-width: 1200px) {.why_choose_sec .choose_cards_container {grid-template-columns: repeat(2, 1fr);gap: 20px }.why_choose_sec .choose_cards_container::before {display: none }}@media (max-width: 576px) {.core_values_sec .values_grid, .team_sec .team-content .team-span-tag .our_expertise_grid, .why_choose_sec .choose_cards_container {grid-template-columns: repeat(2, 1fr) }.our-team-content h2 {font-size: 28px }.corner-team-badge {width: 60px;height: 60px;bottom: 10px }.about-founder .about-content .founder-content .quoest-image-sec .founder-title {font-size: clamp(12px, 4vw, 17px) }.core_values_sec .values_header h2 {font-size: 26px }.core_values_sec .values_grid .value_card {padding: 30px 20px }.why_choose_sec .choose_cards_container .choose_card {flex-direction: column;text-align: center;padding: 25px 20px }}.cta_banner_sec {padding: 10px 0 60px }.cta_banner_sec .cta_wrapper {position: relative;background: linear-gradient(105deg, #ff1e56 0, #d81b60 25%, #8e24aa 60%, #3f51b5 100%);border-radius: 24px;padding: 20px 40px;overflow: hidden;display: flex;justify-content: center;align-items: center;box-shadow: 0 15px 40px rgba(142, 36, 170, .2) }.cta_banner_sec .cta_wrapper .plane_trail_graphic {width: 25%;position: absolute;left: 0 }.cta_banner_sec .cta_wrapper .cta_content {position: relative;z-index: 3 }.cta_banner_sec .cta_wrapper .cta_content h2 {color: #fff;font-size: 34px;font-weight: 800;line-height: 1.3;margin-bottom: 15px;letter-spacing: -.5px }.cta_banner_sec .cta_wrapper .cta_content p {color: rgba(255, 255, 255, .85);font-size: 15px;line-height: 1.6;margin-bottom: 35px;font-weight: 400 }.cta_banner_sec .cta_wrapper .cta_buttons {display: flex;gap: 20px;justify-content: center;align-items: center }.cta_banner_sec .cta_wrapper .btn_talk_team {background-color: #fff;color: #d81b60;padding: 13px 28px;font-size: 14px;font-weight: 700;border-radius: 12px;text-decoration: none;display: inline-flex;align-items: center;gap: 8px;transition: .3s;box-shadow: 0 4px 15px rgba(0, 0, 0, .1) }.cta_banner_sec .cta_wrapper .btn_talk_team:hover {background-color: #f8f9fa;transform: translateY(-2px);color: #8e24aa }.cta_banner_sec .cta_wrapper .btn_get_started {background-color: transparent;color: #fff;padding: 12px 28px;font-size: 14px;font-weight: 700;border-radius: 12px;border: 1px solid rgba(255, 255, 255, .4);text-decoration: none;display: inline-flex;align-items: center;gap: 8px;transition: .3s }.cta_banner_sec .cta_wrapper .btn_get_started:hover {background-color: rgba(255, 255, 255, .1);border-color: #fff;transform: translateY(-2px) }.cta_banner_sec .cta_wrapper .ballons {opacity: .3;position: absolute;right: 79px;width: 16%;top: 9px }.slect-work {width: 100%;margin: 0;padding: 34px 0 30px;position: relative;z-index: 5;overflow: hidden }.slect-work .section-header {text-align: center;margin-bottom: 10px }.slect-work .section-header h2 {font-size: 2.3rem;color: #0f172a;font-weight: 800;margin-bottom: 10px }.slect-work .section-header p {color: #64748b;font-size: 1.05rem }.select-work-carousel .item {background: #fff;border-radius: 20px;overflow: hidden;box-shadow: 0 10px 30px rgba(0, 0, 0, .05);margin: 15px;border: 1px solid #f1f5f9;transition: transform .3s cubic-bezier(.25, .8, .25, 1), box-shadow .3s }.select-work-carousel .item:hover {transform: translateY(-8px);box-shadow: 0 20px 40px rgba(0, 0, 0, .12) }.slect-work .card-img-box {width: 100%;aspect-ratio: 12/9;overflow: hidden;position: relative }.slect-work .card-content {padding: 24px }.slect-work .card-content h3 {font-size: 1.3rem;color: #0f172a;margin-bottom: 10px;font-weight: 700 }.slect-work .card-content p {color: #64748b;font-size: .95rem;line-height: 1.5;margin-bottom: 20px;min-height: 45px }.slect-work .view-project {color: #ff2a6d;text-decoration: none;font-weight: 600;font-size: .95rem;display: inline-flex;align-items: center;gap: 8px;transition: gap .2s }.slect-work .view-project:hover {gap: 12px }.slect-work .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;background: #fff !important;border-radius: 50% !important;box-shadow: 0 4px 15px rgba(0, 0, 0, .08) !important;color: #334155 !important;font-size: 1.2rem !important;display: flex !important;align-items: center;justify-content: center;transition: .2s !important;z-index: 10 }.slect-work .owl-nav button:hover {background: #ff2a6d !important;color: #fff !important }.slect-work .owl-nav .owl-prev {left: -25px }.slect-work .owl-nav .owl-next {right: -25px }.slect-work .owl-theme .owl-dots .owl-dot span {width: 8px;height: 8px;background: #cbd5e1;margin: 5px 6px;transition: .3s }.slect-work .owl-theme .owl-dots .owl-dot.active span {background: #ff2a6d;width: 14px;border-radius: 4px }.home-pge-content {padding: 0px 0px;position: relative;}.home-pge-content .page-inn {position: absolute;width: 1px;height: 1px;overflow: hidden;}.home-pge-content .page-inn h1, .home-pge-content .page-inn h2, .home-pge-content .page-inn h3, .home-pge-content .page-inn h4, .home-pge-content .page-inn h5, .home-pge-content .page-inn h6 {font-size: 23px;color: #000000;font-weight: 700;}.home-pge-content .page-inn p {font-size: 16px;}@media (max-width: 768px) {.cta_banner_sec .cta_wrapper {padding: 50px 24px }.cta_banner_sec .cta_wrapper .cta_content h2 {font-size: 26px }.cta_banner_sec .cta_wrapper .cta_buttons {flex-direction: column;gap: 12px }.cta_banner_sec .cta_wrapper .btn_get_started, .cta_banner_sec .cta_wrapper .btn_talk_team {width: 100%;justify-content: center }}@media (min-width: 1200px) {.container {max-width: 92% !important }.mindmap-card .min-map ul {padding: 0 }.banner_sec .banner-info {width: 100% }.web_banner .web_inn .protal_web ul li a {font-size: 12px }.mindmap-card {padding: 50px 22px 8px }}@media (min-width: 1400px) {.container {width: 90% !important }.web_banner .web_inn .protal_web ul li a {font-size: 14px }.web_banner .web_inn .web_head h1 {font-size: 35px }}@media (max-width: 1366px) {.slect-work .card-content p {margin-bottom: 10px;font-size: .75em;min-height: 45px }.banner_sec .banner-info .img-heading .trust-count {margin-top: 6px }.mindmap-card .min-map ul {padding: 0 6px }.mindmap-card {padding: 50px 7px 8px }.info-box {margin: 10px 0 }.info-box h4 {margin-bottom: 8px;font-size: 15px }.info-box p {font-size: 14px }.banner_sec .clips2 {right: -71px }}@media (min-width: 1600px) {.container {max-width: 85% !important;width: 85% !important }.banner_sec .banner-info {width: 100% }.web_banner .web_inn .protal_web ul li a {font-size: 15px }}@media screen and (max-width: 820px) {.banner_sec .banner-info .login-card {width: 48% }.about-sec .about_img {width: 60%;justify-content: center;margin: 20px auto }.mindmap-card::after {display: none }.mindmap-card p {font-size: 12px }.dotted-line {bottom: 97px }.mindmap-card .min-map ul li i {font-size: 11px }}@media screen and (max-width: 900px) {.container {max-width: 95% !important }.banner_sec {padding: 162px 0 131px }.banner_sec .banner-info .login-card {width: 46% }header .custom-nav .logo-inn {display: flex;justify-content: space-between;width: 100% }.banner_sec .banner-info .img-heading {width: 55% }.banner_sec .banner-info .img-heading h1, .banner_sec .banner-info .img-heading h2 {font-size: 34px;color: #fff;line-height: 41px }.banner_sec .banner-info .img-heading p {color: #ee2339;font-size: 24px }.banner_sec .banner-info {width: 93% }.mindmap-card::after {display: none }.login-card .form-group textarea {overflow: auto;height: 70px !important }.about-sec .about_img {width: 60%;margin: 20px auto }.dotted-line {bottom: 96px }.about-sec .about_img img {width: 100% }}@media screen and (max-width: 768px) {.banner_sec .container, .container {max-width: 100% !important }header .custom-nav .logo-inn {display: flex;justify-content: space-between;width: 100%;align-items: center }.login-card .form-group textarea {overflow: auto;height: 109px !important }.graph-head h2 {font-size: 33px }.feature-graph-sec .graph-head p, .pricing-section .price-head .price-input span, header .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item {width: 100% }.banner_sec .main-sec img {object-fit: cover;width: 100%;height: 635px }.banner_sec .main-sec {height: inherit }.banner_sec .banner-info .img-heading h2 {font-size: 27px;line-height: 37px }.banner_sec .banner-info .img-heading p {font-size: 25px }.banner_sec .banner-info .img-heading .hero-exp h3 {font-size: 34px }.banner_sec .banner-info .img-heading .hero-exp p, .banner_sec .banner-info .img-heading .trust-count p {font-size: 18px }.button-action .btn1, .button-action .btn2 {padding: 10px 14px;margin-right: -2px }.banner_sec .banner-info .login-card {padding: 13px 18px;width: 100%;display: none }.banner_sec .banner-info .img-heading .hero-exp {gap: 44px;display: flex;justify-content: center;margin-top: 42px }.banner_sec .banner-info .img-heading .trust-count span {font-size: 19px }.solution-sec .solu-inn .solu-btn {margin-top: 0;margin-bottom: 40px }.mindmap-card h4, .solution-sec .solu-inn .solu-head {margin-bottom: 13px }.our_products .product_list ul li {width: 50%;padding: 6px 5px }.customer-logos .head h2 {font-weight: 300;font-size: 30px;color: #31408e }header .custom-nav .navbar-collapse .navbar-list .navbar-nav .nav-item .nav-link {color: #333;padding: 9px 10px;font-weight: 500;text-align: center }header .custom-nav .navbar-collapse .navbar-list .navbar-nav {gap: 0 }.banner_sec .banner-info .img-heading h1, .banner_sec .banner-info .img-heading h2 {color: #fff }.banner_sec .banner-info .img-heading .ai-answer p {color: #ffff;font-size: 18px }.about-sec .about_img {justify-content: center;margin-top: 71px }.info-box {margin: 15px auto;width: 100% }.banner_sec .banner-info {top: 0;width: 100%;display: block;margin: 0 auto;padding: 30px 20px }.our_footer .footer_info img {width: 45%;margin-bottom: 18px }.our_footer .footer_info {margin-top: 14px }.circle {margin: 1px auto;width: 100% }.pulse {width: 47px !important;height: 47px;bottom: 23px;right: 26px }.pulse i {position: relative;z-index: 20;top: 9px;font-size: 28px }.our_footer {padding: 35px 0 0 }header .custom-nav .navbar-collapse .navbar-list {margin: 0;width: 100% }.login-card {margin-top: 9px }header .custom-nav .logo-inn .navbar-toggler {width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;background: #ffffff40;border-radius: 34px;box-shadow: none }.banner_sec .banner-info .img-heading {width: 100%;text-align: center }.customer-logos .extra-info p {font-size: 15px;font-weight: 500;color: #fff }.web_banner .web_inn .protal_web, .web_banner .web_inn .web_head {text-align: center }.button-action {gap: 15px;margin-top: 16px;text-align: center;margin-bottom: 16px;display: flex;align-items: center;justify-content: center }.web_banner .web_inn .protal_web ul li a {font-size: 14px }.about-sec .about-inn h2 br, .mindmap-card::after {display: none }.pricing-features .pricing-header h2 {font-size: 32px }.fea-section .power-head .section-title .line {width: 13px;display: none }.fea-section .power-head .section-title, .mindmap-card h4 {font-size: 20px }.fea-section .feature-item {padding: 0 }.pricing-section .pricing-details .pricing-card {width: 48% }header .custom-nav .navbar-collapse {position: absolute;z-index: 1000;top: 68px;background: #fff;padding: 9px 18px;right: 8px;width: 49%;border-radius: 14px }header .custom-nav .navbar-collapse .get_btn {display: flex;align-items: center;justify-content: center;padding: 10px 0 9px }.mindmap-card .min-map ul li {font-size: 13px;line-height: 18px }.step-circle {margin: 0 auto }.customer-logos .number-count .number-set h4 {font-size: 16px }}@media screen and (max-width: 667px) {.pricing-section .pricing-details .pricing-card {width: 100% }}@media screen and (max-width: 567px) {:root {--grad-hero: radial-gradient(120% 80% at 0% 0%, #E11D48 0%, #B91C5C 14%, #7C3AED 55%, #1E3A8A 100%) }.banner_sec {padding: 98px 0 46px;background: var(--grad-hero-mb) }.banner_sec .container {max-width: 100% !important }.services-marquee, header .custom-nav {padding: 8px 0 }header .custom-nav .logo-inn {display: flex;justify-content: space-between;width: 100% }.banner_sec::before {width: 260px;height: 260px }.banner_sec .main-sec img {height: 810px }.banner_sec .banner-info {display: block;padding: 0;width: 100% }.banner_sec .banner-info .img-heading {width: 100%;margin-bottom: 21px;text-align: center }.banner_sec .banner-info .img-heading h2 {font-size: 27px;color: #fff;line-height: 36px }.banner_sec .banner-info .login-card {width: 100%;padding: 16px;display: none }.banner_sec .banner-info .img-heading h1, .banner_sec .banner-info .img-heading h2 {margin: 0 0 18px }.banner_sec .banner-info .img-heading .top-tab, .banner_sec .banner-info .img-heading .trust-count span {font-size: 11px }.banner_sec .banner-info .img-heading p {color: #ee2339;font-size: 30px;margin-bottom: 14px;font-weight: 800 }.about-sec .about_info .about-dex .about_tools ul li .listing_tool .icon-heading p, .banner_sec .banner-info .img-heading .ai-answer p, .banner_sec .banner-info .img-heading .hero-exp p, .customer-logos .head h3, .mindmap-card .min-map ul li i {font-size: 13px }.button-action .btn1 {margin-right: 0 }.button-action {margin-top: 19px;margin-bottom: 30px }.banner_sec .banner-info .img-heading .trust-count p {font-size: 12px }.banner_sec .banner-info .img-heading .trust-count {gap: 3px;display: flex;align-items: center;justify-content: center;padding: 0 }.about-sec .about-inn h2 br, .banner_sec .banner-info .hero-mockups, .banner_sec .clip-extra, .con_banner .con_map_img, .mindmap-card::after {display: none }.banner_sec .banner-info .img-heading .hero-exp h3 {font-size: 23px }.banner_sec .main-sec {height: inherit }.marquee-track span {font-size: 13px;font-weight: 600;margin: 0 16px }.marquee-track span img {width: 20px }.about-sec {padding: 24px 0 }.about-sec .about-inn {margin-bottom: 15px }.about-sec .about-inn h2 {font-weight: 700;line-height: 36px }.about-sec .about-inn h3 {font-size: 33px;font-weight: 800 }.about-sec .about_info, .featur_sec .about-inn, .our_footer .copyright_sec p {text-align: center }.about-sec .about_info .about-dex .about_list p, .featur_sec .about-inn p, .featur_sec .feature_inn .feature_heading p, .feature-graph-sec .graph-head p, .mindmap-section .minmap-heading p {font-size: 14px;line-height: 24px }.about-sec .about-inn .top-tab {font-size: 12px;padding: 7px 12px;margin-bottom: 13px }.about-sec .about_info .about-dex .about_tools ul li {width: 50%;padding: 7px }.about-sec .about_info .about-dex {gap: 0 }.about-sec .about_info .about_btn {gap: 14px;width: 100%;justify-content: center }.about-sec .about_info .about_btn .ico-box .inner-ico {width: 58px;height: 58px;font-size: 26px }.about-sec .about_info .about_btn .ico-box .inner-ico .sp1, .about-sec .about_info .about_btn .ico-box .inner-ico .sp2, .about-sec .about_info .about_btn .ico-box .inner-ico .sp3, .about-sec .about_info .about_btn .ico-box .inner-ico .sp4, .web_banner .web_inn .web_head h2 {font-size: 22px }.featur_sec .about-inn h2 {font-size: 33px;font-weight: 700;text-align: center }.customer-logos .number-count .number-set h4, .featur_sec .feature_inn .feature_heading h2 {font-size: 18px }.feature-graph-sec .graph-head {margin-bottom: 32px }.our_products .produst_head h1 {font-weight: 700;font-size: 25px }.our_products .product_list ul li .product_tool .icon img {width: 30px }.customer-logos .head h2 {font-weight: 500;font-size: 25px }.customer-logos .number-count .number-set p, .info-box p, .our_businee .business_inn p, .web_banner .web_inn .protal_web ul li a {font-size: 14px }.customer-logos .number-count .number-set, .private_sec .private_content {margin-left: 0 }.customer-logos .head p {font-size: 14px;color: #aaa }.customer-logos .logo-item {height: 70px }.our_businee .slider-one .item {background: #eef6ff;padding: 16px 14px;border-radius: 11px }.our_faq .my-acc .accordion-item .accordion-header .accordion-button::before {font-size: 10px }.customer-logos .extra-info p {margin: 0;font-size: 13px }.our_products .bc-i {width: 60% }.web_banner .web_inn .protal_web {width: 100%;padding: 0 }.web_banner .web_inn .web_head h1 {font-size: 20px }.fea-section .section-title, .solution-sec .solu-inn .solu-head h3, .solution-sec .solu-inn .solu-head h3 span {font-size: 25px }.why-us-blogs {padding: 20px 0 }.why-us-blogs .blog-card {padding: 18px 24px;height: 200px;margin-bottom: 9px }.about-sec .about_img {width: 100%;margin-top: 42px }.feature-graph-sec {padding: 22px 0 }.about-sec .about_img img {width: 100%;animation: 3s ease-in-out infinite floatMove }.info-box {margin: 10px auto;width: 100% }.info-box h4 {margin-bottom: 8px;font-size: 18px }.circle {margin: 0 auto;width: 100% }.mindmap-section .right-element {width: 40% }.mindmap-section .minmap-heading {text-align: center;margin-bottom: 6px }.mindmap-section .minmap-heading h2 {font-size: 33px;font-weight: 700 }.mindmap-card .min-map ul {min-height: 118px;padding: 0 }.mindmap-card {padding: 52px 5px 3px 18px }.responsible {margin-top: 0 }.step-circle {width: 90px;height: 90px;font-size: 30px }.center-img {height: auto }.exp-badge {bottom: 0;right: 5px }.private_sec .private_img img {min-height: 330px;height: 330px }.pricing-features .pricing-cards {justify-content: left }.pricing-section .pricing-details {display: block }.pricing-section .price-head .price-input span {width: 100% }.pricing-section {padding: 56px 0 }.pricing-features .pricing-header h4 {font-size: 24px }.pricing-features .pricing-header h2 {font-size: 16px }.fea-section {padding: 30px 20px }.fea-section .section-title .line {width: 70px }.pricing-section .price-head .price-info h2 {font-size: 31px }.dotted-line {bottom: 75px }.custom-nav .logo-inn a img {width: 150px }.web_banner .web_inn .protal_web ul li:first-child {padding: 5px 11px;width: inherit;margin-right: 8px;border-right: 0px solid #ccc }.web_banner .web_inn .protal_web ul li:nth-child(2) {padding: 0;width: inherit;margin-right: 8px;border-right: 0px solid #ccc }.web_banner .web_inn .protal_web ul li:nth-child(3) {padding: 7px 0;border-radius: 50px;width: inherit }.pricing-section .pricing-details .pricing-card {margin-bottom: 16px;width: 100% }.our_footer .copyright_sec .foot-link {justify-content: center;gap: 20px;padding-right: 0;padding-top: 18px }.contact_info .text-info {width: 79% }.banner_sec .banner-info .img-heading .hero-exp {gap: 37px;display: flex;justify-content: center;margin-top: 42px;margin-bottom: 10px;}}@media screen and (max-width: 400px) {.banner_sec {position: relative }.login-card .form-group textarea {overflow: auto;height: 73px !important }.button-action {display: block }.button-action .btn1 {padding: 10px 7px;font-size: 14px;display: block }.banner_sec .banner-info {display: block;padding: 0;width: 100% }.button-action .btn2 {padding: 10px 8px;margin-left: 0;display: block;margin-top: 5px }.con_banner .con_map_img {display: none }.contact_info .text-info {width: 79% }}@media screen and (max-width: 350px) {.custom-nav .logo-inn a img {width: 130px }.button-action {display: block }.button-action .btn1 {padding: 10px 7px;font-size: 14px;display: block }.banner_sec .banner-info {display: block;padding: 0;width: 100% }.button-action .btn2 {padding: 10px 8px;margin-left: 0;display: block;margin-top: 5px }.our_footer .footer_info .social_links a {margin-right: 5px }.about-sec .about_img {margin-top: 40px;width: 90% }.about-sec .about_info .about_btn button {font-size: 12px }.graph-head h2 {font-size: 22px }.mindmap-section .minmap-heading h2 {font-size: 22px;font-weight: 700 }.contact_form, .contact_left {padding: 20px }.con_banner .con_map_img {display: none }}