@font-face {
    font-family: Poppins;
    src: url('/fonts/Poppins-Regular.ttf');
    font-weight: normal;
}
@font-face {
    font-family: Poppins;
    src: url('/fonts/Poppins-Bold.ttf');
    font-weight: 700;
}
@font-face {
    font-family: Poppins;
    src: url('/fonts/Poppins-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: Poppins;
    src: url('/fonts/Poppins-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: Poppins;
    src: url('/fonts/Poppins-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: Poppins;
    src: url('/fonts/Poppins-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: Poppins;
    src: url('/fonts/Poppins-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Cairo';
    src: url('/fonts/Cairo-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo';
    src: url('/fonts/Cairo-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Cairo';
    src: url('/fonts/Cairo-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Cairo';
    src: url('/fonts/Cairo-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo';
    src: url('/fonts/Cairo-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo';
    src: url('/fonts/Cairo-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo';
    src: url('/fonts/Cairo-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo';
    src: url('/fonts/Cairo-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cairo';
    src: url('/fonts/Cairo-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: Hurme Geometric;
    src: url('/fonts/Hurme Geometric Sans 4 W00 SmBd.ttf');
}
@font-face {
    font-family: LamaSans;
    src: url('/fonts/LamaSans-SemiBold.otf');
    font-weight: normal;
}
@font-face {
    font-family: Cairo;
    src: url('/fonts/CAIRO-BOLD.TTF');
}
@font-face {
    font-family: LamaSans;
    src: url('/fonts/LamaSans-SemiBold.otf');
    font-weight: 500;
}
@font-face {
    font-family: LamaSans;
    src: url('/fonts/LamaSans-SemiBold.otf');
    font-weight: 600;
}
@font-face {
    font-family: LamaSans;
    src: url('/fonts/LamaSans-Bold.otf');
    font-weight: 700;
}
.hide-br {
    display: none;
}
* {
    direction: rtl;
}
.force-english {
    font-family: 'Poppins';
}

/* *************header ar style start *********/
.nav-link {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
}
.nb-sign-up-btn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #FF5652;
    border: 2px solid;
    padding: 4px 31px;
    border-radius: 8px;
    display: block;
    transition: all 0.4s;
}
.nb-sign-up-btn:hover {
    color: #6F00FF;
}

.new-header {
    background: #ffffff !important;
    padding: 20px 50px 20px 50px;
    z-index: 100;
}
.header-service-drop-menu {
    width: 270px;
    text-align: start;
}
.header-sales-drop-txt {
    font-family: Cairo;
    font-style: normal;
    font-weight: 700;
    font-size: 14.2222px;
    line-height: 21px;
    color: #000000;
    padding: 0px 25px;
    text-align: start;
}
.header-dropdown-item {
    font-family: Cairo;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    color: #000000;
    text-align: start;
}
.header-sales-drop-wrap {
    padding: 10px 0px;
    border-bottom: 0.4px solid #B1B5BB;
}
.header-adon-drop-wrap {
    padding: 10px 0px;
    border-bottom: 0.4px solid #B1B5BB;
}
.header-integration-drop-wrap {
    padding-top: 8px;
}
/* *************header ar style end *********/

/* First section start */
.nb-hero-section {
    height: 80vh;
    width: 100%;
    display: flex;
    align-items: center;
    background-image: url("images/newbranding-images/Banner-ar.svg");
    background-size: cover;
    background-color: #ffffff;
}
.nb-container {
    width: 87%;
    margin: auto;
    direction: rtl;
    text-align: start;
}
.nb-sub-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    color: #3D474D;
}
.nb-hero-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 36px;
    color: #3D474D;
}
.prime-purple {
    color: #6F00FF;
}
.prime-pink {
    color: #FF5652;
}
.prime-green {
    color: #33B679;
}
.prime-orange {
    color: #FD9308;
}
.sec-green {
    color: #2DC76D !important;
}
.pro-spn {
    font-family: LamaSans;
    color: #6F00FF;
}
.essential-spn {
    font-family: LamaSans;
    color: #FF5652;
}
.call-spn {
    font-family: LamaSans;
    color: #2DC76D;
    /* color: #33B679; */
}
.whatsapp-spn {
    font-family: LamaSans;
    color: #2DC76D;
}
.support-spn {
    font-family: LamaSans;
    color: #FD9308;
}
.nb-hero-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    color: #3D474D;
}
.nb-hero-btn-wrap {
    margin-top: 35px;
}
.start-free {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 20px !important;
    color: #FFFFFF;
    background-color: #FF5652 !important;
    border-radius: 8px !important;
    margin: 10px;
    margin-right: 0px;
}
.book-demo {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    color: #3D474D;
    margin: 5px;
}
/* First section end */
/* second section start */
.flashlead-pkg-section {
    padding: 40px 0px;
    background-color: #ffffff;
    direction: rtl;
    text-align: start;
}
.fl-essential-wrap {
    background-color: #FFF7F7;
    border-radius: 10px;
    padding: 40px;
    position: relative;
    min-height: 330px;
}
.fl-pro-wrap {
    background-color: #F9F4FF;
    border-radius: 10px;
    padding: 40px;
    position: relative;
    min-height: 330px;
}
.flashlead-essential-txt, .flashlead-pro-txt{
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    color: #000000;
    margin-top: 25px;
    margin-bottom: 0px;
}
.nb-fl-arrow-wrap {
    display: flex;
    justify-content: end;
}
.learn-spn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
}
.nb-fl-arrow {
    transform: scaleX(-1);
}
.flashlead-nb-logo {
    font-family: 'Cairo';
    font-style: normal;
    font-size: 34px;
    font-weight: 700;
    color: #000000;
}
.fl-nb-logo-wrap {
    min-height: 60px;
}
.fl-new-logo-essential {
    width: 85%;
}
.fl-new-logo-pro {
    width: 55%;
}
/* second section end */

/* third section start */
.third-section {
    background-color: #ffffff;
}
.add-on-section {
    height: 500px;
    background-image: url("images/newbranding-images/nb-sale-banner.svg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 80%;
    margin: auto;
    display: flex;
    align-items: center;
    text-align: center;
}
.empower-sale-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 36px;
    color: #6F00FF;
}
.feature-sale-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 45px;
    color: #3D474D;
}
.learn-more {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 16px !important;
    color: #FFFFFF;
    background-color: #FF5652 !important;
    border-radius: 10px !important;
    padding: 8px 25px;
}
/* third section end */
/* fourth section start */
.nb-overview-section {
    padding: 50px 0px;
    background-color: #F9F9F9;
    text-align: start;
}
.nb-overview-sub-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    color: #A1A5A7;
}
.nb-overview-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    color: #3D474D;
}
.overview-col-left {
    padding-right: 0px !important;
}
.overview-col-right {
    padding-left: 0px !important;
}
.overview-wrapper {
    margin: 40px 0px;
}
.overview-sub-wrap {
    background: #FFFFFF;
    box-shadow: 0px 4px 50px rgb(111 0 255 / 5%);
    border-radius: 18px;
    padding: 40px 25px;
    position: relative;
    min-height: 205px;
}
.last-days-wrapper {
    position: absolute;
    bottom: -10px;
}
.user-log-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
    letter-spacing: 0.01em;
    color: #000000;
}
.user-log-legend {
    width: 10px;
    height: 10px;
    display: inline-block;
}
.custom-mr {
    margin-right: 10px;
}
.user-log-legend-label {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    line-height: 24px;
    color: #757575;
}
.user-log-count {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    letter-spacing: 0.496657px;
    color: #263238;
}
.chart-col-padding {
    padding-right: 0px !important;
}

.insight-info-wrapper {
    margin-top: 30px;
}
.insight-info-sub-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    color: #3D474D;
}
.insight-info-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    color: #3D474D;
    margin-bottom: 30px;
}
.insight-img {
    margin-bottom: 20px;
}
.insight-inner-col {
    padding: 0px;
}

/* fourth section end */
/* fifth section Start */
.trusted-company-section {
    padding: 40px 0px;
    background-color: #ffffff;
    text-align: center;
}
.trusted-comp {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    text-transform: capitalize;
    color: #A1A5A7;
}
.trusted-company-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    text-transform: capitalize;
    color: #3D474D;
    margin-bottom: 25px;
}
.trusted-comp-img {
    width: 97%;
}
/* fifth section end */
/* sixth section Start */
.grow-company-section {
    padding: 30px 0px;
    background-color: #ffffff;
    text-align: start;
}
.company-grow-sub-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    color: #A1A5A7;
}
.company-grow-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    color: #3D474D;
}
.comp-tabs-row {
    margin: 15px 0px;
}
.nb-active {
    color: #FF5652 !important;
}
.comp-tabs-link {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #A1A5A7;
}
.comp-tabs-link:before {
    content: '';
    position: absolute;
    height: 3px;
    width: 80%;
    background-color: #D9D9D9;
    bottom: 32px;
}
.nb-active.comp-tabs-link:before {
    background-color: #FF5652;
}
.comp-grow-tab {
    display: none;
}
.company-grow-row {
    padding: 85px 40px;
    background-color: #f9f9f9;
    border-radius: 40px;
    margin-top: 50px;
    margin-bottom: 85px;
    margin-left: 17px !important;
    margin-right: 17px !important;
}
.accelerate-lead-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    color: #FF5652;
    margin-bottom: 15px;
}
.accelerate-lead-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    color: #939CA5;
    margin-bottom: 0px;
}
.company-grow-img {
    position: absolute;
    left: calc(50% - 150px);
    top: -40px;
}
/* sixth section end */
/* seventh section Start */
.market-launch-section {
    height: 304px;
    background-image: url("images/newbranding-images/flash-purple-banner-ar.svg");
    background-size: cover;
    display: flex;
    align-items: center;
    text-align: start;
}
.launch-sub-wrap {
    width: 70%;
    margin-left: 28px;
}
.launch-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    text-transform: capitalize;
    color: #FFFFFF;
}
.launch-head-spn {
    font-weight: 500;
    font-size: 24px;
}
.launch-sub-head {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    text-transform: capitalize;
    color: #FFFFFF;
}
.launch-sub-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 300;
    font-size: 12px;
    text-transform: capitalize;
    color: #FFFFFF;
}
/* seventh section end */
/* eighth section Start */
.awardMap-section {
    background-color: #ffffff;
    padding: 40px 0px;
    text-align: center;
}
.awardMap-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    color: #3D474D;
    margin-bottom: 25px;
}
/* eighth section end */
/* nineth section Start */
.choose-deal-section {
    padding: 40px 0px;
}
.fl-choose-wrap {
    background-color: #ffffff;
    border-radius: 10px;
    padding: 40px 69px;
    position: relative;
    min-height: 360px;
}
.choose-deal-heading-wrap {
    text-align: center;
}
.cd-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    color: #3D474D;
}
.cd-heading-spn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    color: #989898;
}
.choose-fit-head {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 30px;
    line-height: 45px;
    letter-spacing: 1px;
    color: #6F00FF;
    width: 345px;
    text-align: center;
    margin: auto;
    background-color: #f9f9f9;
}
.choose-fit-wrap:before {
    content: '';
    background-color: #6f00ff;
    width: 95%;
    height: 1px;
    display: block;
    position: relative;
    right: 2%;
    top: 25px;
    z-index: -1;
}
.choose-fit-wrap {
    margin-bottom: 42px;
    margin-top: 25px;
}
.flash-deal-wrapper {
    text-align: start;
}
.fl-choose-txt-wrap {
    min-height: 250px;
}
.flashlead-choose-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 17px;
    line-height: 24px;
    color: #000000;
    margin-bottom: 5px;
}
.nb-learn-link {
    font-weight: 700;
    font-size: 18px;
}
.choose-last-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #3D474D;
}
.choose-last-txt-wrap {
    display: block;
    margin-top: 35px;
    text-align: start;
    padding-right: 6%;
}
/* nineth section end */
/* tenth section Start */
.nb-improveSalse-section {
    padding: 40px 0px;
    background-color: #ffffff;
    text-align: start;
}
.improveSales-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    color: #3D474D;
}
.improveSales-head-spn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    color: #A1A5A7;
}
.improveSales-sub-head {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    color: #7001FF;
}
.improveSales-wrapper {
    display: flex;
    align-content: flex-start;
}
.improveSales-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    color: #A1A5A7;
    width: 70%;
}
.improveSales-last-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    color: #A1A5A7;
    margin-top: 21px;
}
/* tenth section end */
/* eleventh section Start */
.nb-cloudManagement-section {
    background-color: #ffffff;
    padding: 40px 0px;
}
.nb-cloud-img-row {
    width: 70%;
    margin: auto !important;
}
.nb-cloud-mobile-wrapper {
    background-image: url("images/newbranding-images/andriod 2.png");
    height: 440px;
    background-repeat: no-repeat;
    background-position-x: center;
    margin: 45px 0px;
    position: relative;
}
.nb-cloud-ios-wrapper {
    background-image: url("images/newbranding-images/ios 2.png");
    height: 440px;
    background-repeat: no-repeat;
    background-position-x: center;
    margin: 45px 0px;
    position: relative;
}
.nb-cloud-mbl-info, .nb-cloud-ios-info {
    top: 45px;
    left: 45px;
    position: absolute;
}
.nb-mbl-heading, .nb-ios-heading {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 26px;
    text-transform: capitalize;
    color: #000000;
    direction: ltr;
}
.nb-mbl-txt, .nb-ios-txt {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    font-size: 13.2066px;
    color: #63636A;
    margin-bottom: 15px;
    direction: ltr;
}
.nb-cloud-heading {
    font-family: 'Cairo';
    font-weight: 600;
    font-size: 36px;
    text-align: center;
    text-transform: capitalize;
    color: #000000;
}
.nb-cloud-head-spn {
    font-family: 'Cairo';
    font-weight: 500;
    font-size: 24px;
    text-transform: capitalize;
    color: #A1A5A7;
}
.nb-cloud-txt {
    width: 80%;
    margin: 0 auto;
}
.nb-cloud-txt p {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 300;
    font-size: 21.348px;
    text-align: center;
    color: #000000;
}
/* eleventh section end */
/* twelveth section Start */
.incRevenue-section {
    background-image: url("images/newbranding-images/sales-purple-banner.svg");
    background-repeat: no-repeat;
    background-size: cover;
    height: 360px;
    display: flex;
    align-items: center;
    text-align: center;
}
.incRevenue-sub-heading {
    font-family: 'Cairo';
    font-weight: 700;
    font-size: 24px;
    text-transform: capitalize;
    color: #FFFFFF;
}
.incRevenue-heading {
    font-family: 'Cairo';
    font-weight: 700;
    font-size: 36px;
    text-transform: capitalize;
    color: #20EFD4;
}
.incRevenue-txt {
    font-family: 'Cairo';
    font-weight: 400;
    font-size: 16px;
    text-transform: capitalize;
    color: #FFFFFF;
}
.revenue-try-btn {
    background-color: #ffffff;
    padding: 9px 23px !important;
    border-radius: 7px !important;
    font-family: 'Cairo';
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #6F00FF;
    margin-left: 5px;
}
.revenue-try-btn:hover {
    background-color: #FF5652;
    color: #ffffff;
}
.revenue-call-btn {
    padding: 9px 23px !important;
    border-radius: 7px !important;
    font-family: 'Cairo';
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #ffffff;
    border: 1px solid;
    margin-right: 5px;
}
.revenue-call-btn:hover {
    color: #20EFD4;
}
/* twelveth section end */
/*********** Sign up page start ************/
.signup-profile-password-row.row .flag {
    margin-top: 5px;
}
.numberInput {
    direction: ltr;
}
.intl-tel-input .flag-dropdown .country-list {
    left: 0px;
}
/*********** Sign up page end ************/
/*********** Start for free page start ************/
.startForFree-section {
    background: linear-gradient(180deg, rgba(111, 0, 255, 0.08) 4.8%, rgba(249, 254, 255, 0) 129.94%);
}
.start-free-wrapper {
    background-image: url('images/newbranding-images/start-for-free-bg.svg');
    background-size: cover;
    /* min-height: 875px; */
    /* padding: 40px 0px; */
    background-position-y: 15%;
}
.start-col-wrapper {
    min-height: 485px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-right: 60px;
}
.start-free-wrap {
    margin-top: 55px;
    width: 90%;
    text-align: start;
    margin-right: 6px;
}
.start-heading {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 123.5%;
    display: flex;
    align-items: center;
    color: #6F00FF;
}
.start-sub-heading {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 140.5%;
    color: #6F00FF;
}
.start-txt {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #3D474D;
    margin-top: 15px;
    margin-right: 6px;
    text-align: start;
}
.start-card-cover {
    display: flex;
    align-items: center;
    /* justify-content: space-around; */
}
.start-card {
    min-height: 140px;
    width: 353px;
    padding: 20px;
    background-color: #ffffff;
    border-radius: 8px;
    margin: 5px;
    text-align: start;
    position: relative;
}
.start-card-heading {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 12px;
    color: #000000;
}
.start-card-text {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 167%;
    display: flex;
    align-items: center;
    color: #3D474D;
}
.card-coming-soon-txt {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 167%;
    display: flex;
    align-items: center;
    color: #FF5652;
    position: absolute;
    bottom: 10px;
}
.choose-product-field-dropdown {
    background: #FFFFFF;
    border: 0.4px solid #B1B5BB;
    box-shadow: 0px 4px 40px rgb(111 0 255 / 5%);
    width: 70%;
    position: absolute;
    display: none;
    text-align: start;
    padding: 15px;
}
.choose-dropitem {
    display: block;
    padding: 7px;
    margin: 2px auto;
    border-bottom: 0.4px solid #B1B5BB;
}
.choose-drop-spn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 19px;
    color: #000000;
}
.choose-drop-spn-new {
    /* font-family: 'Cairo'; */
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 19px;
}
.start-free-form-wrapper {
    background-color: #ffffff;
    /* border-radius: 21px; */
    padding: 15px 40px;
    padding-top: 60px;
    width: 90%;
    margin-right: auto;
    min-height: 685px;
}
.start-form-heading {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 600;
    font-size: 28px;
    line-height: 43px;
    display: flex;
    align-items: center;
    color: #333333;
}
.start-form-text {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 198.5%;
    display: flex;
    align-items: center;
    text-align: start;
    color: #3D474D;
    margin-bottom: 25px;
}
.form-control-start {
    display: block;
    width: 100%;
    height: calc(2em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #c9c9c9;
    border-radius: 3px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
select.form-control-start::placeholder ,.form-control-start::placeholder, .choose-product-wrap-field {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 20px;
    color: #666666;
    text-align: start;
}
.choose-product-wrap-field {
    position: relative;
    display: flex;
    align-items: center;
    flex-flow: wrap;
}
.choose-product-wrap-field::after {
    position: absolute;
    top: 13px;
    left: 10px;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #023F55;
    content: "";
    pointer-events: none;
}
.form-group-start {
    margin-bottom: 15px;

}
.form-g-company {
    padding-left: 8px !important;
}
.form-group-start label, .radio-check-label {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #666666;
    text-align: start;
    /* float: right; */

}
.radio-btn-wrapper {
    display: flex;
    align-items: center;
}
.yes-radio-wrap {
    margin-left: 22px;
}
.no-radio-wrap {
    margin-left: 40px;
}
.start-from-btn-wrap {
    text-align: end;
}
.form-number-field {
    direction: ltr;
}
.start-form-btn {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 600;
    font-size: 14.2222px;
    line-height: 21px;
    color: #FFFFFF;
    background: #FF5652;
    box-shadow: 0px 4px 50px rgb(255 86 82 / 10%);
    border-radius: 3px !important;
    margin-top: 10px;
}
.form-control-start.has-error {
border: 1px solid red;
}

.intl-tel-input input {

height: 38px !important;

}
.alert-danger,.alert-success {
  text-align: right !important;
}
.flag-dropdown.f16 {
	margin-top: 4px;
	margin-right: 90%;
}
.yes-radio-wrap label {
	margin-left: 7px;
}
@media(max-width: 768px){
    .start-card-cover {
        display: block;
    }
    .start-card {
        max-width: 400px;
        width: 100%;
        margin: 20px auto;
    }
}
@media(max-width: 480px){
    .start-col-wrapper {
        padding: 0px;
    }
    .start-free-wrapper {
        padding: 0px;
        padding-bottom: 40px;
    }
    .start-free-form-wrapper {
        padding: 30px 20px;
        width: 100%;
        min-height: auto;
    }
    .start-card-cover {
        display: block;
    }
    .start-card {
        max-width: 400px;
        width: 100%;
        margin: 20px auto;
    }
    .form-g-company {
        padding-left: 5px !important;
    }
}
/*********** Start for free page end ***********/

/*********** Login page start ***********/
.login-section {
    background: linear-gradient(180deg, rgba(111, 0, 255, 0.04) 4.8%, rgba(249, 254, 255, 0) 129.94%);
}
.login-sub-section {
    background-image: url("images/newbranding-images/start-for-free-bg.svg");
    background-size: cover;
    padding: 40px 0px;
    background-position-y: 13%;
    position: relative;
    padding-top: calc(50vh - 190px);
}
.login-contact-col-center {
    max-width: 528px;
    width: 100%;
    margin: auto;
    /* height: 473px; */
    background-color: #ffffff;
    padding: 30px 87px;
    box-shadow: 0px 4px 55px rgb(0 0 0 / 5%);
    border-radius: 4px;
}
.new-login-heading-label {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    color: #757575;
    margin-bottom: 2px;
    text-align: start;
}
.new-login-heading {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #333333;
    text-align: start;
}
.form-horizontal {
    margin-top: 8%;
}
.login-form-div input::placeholder {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #6B6B6B !important;
    text-align: start;
    min-height: 46px;
}
.login-form-div input {
    background: #FFFFFF;
    border: 0.988281px solid #E0E0E0 !important;
    border-radius: 9.88281px !important;
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #6B6B6B !important;
    text-align: start;
    min-height: 46px;
    direction: rtl;
}
.login-input-group {
    margin-bottom: 14px;
}
.login-forget-password {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 13.8359px;
    line-height: 21px;
    text-decoration-line: underline;
    color: #6B6B6B;
    text-align: center;
    margin: 16px auto;
}
.login-btn-new-wrap {
    background-color: var(--prime-color);
    border: 0.988281px solid #E0E0E0;
    border-radius: 9.88281px;
    width: 100%;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.login-btn-new, .login-btn-new:hover {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 600;
    font-size: 19.7656px;
    line-height: 106%;
    color: #FFFFFF;
    padding: 10px 80px;
}
.quick-access-wrap {
    text-align: center;
    margin: 15px auto;
}
.lg-quick-access-txt {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 15.8125px;
    line-height: 19px;
    color: #6B6B6B;
}
.quick-access-btn-wrap {
    display: flex;
    justify-content: space-between;
}
.quick-access-wrap-sec {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    margin-top: 5%;
}
.login-signup-btn, .login-signup-btn:hover {
    color: #6f00ff !important;
    text-decoration: underline;
}
.lg-create-txt, .login-signup-btn {
    font-family: 'CAIRO';
    font-style: normal;
    font-weight: 500;
    font-size: 13.8359px;
    line-height: 21px;
    color: #6B6B6B;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;
}
@media(max-width: 480px){
    .quick-access-btn-wrap {
        display: block;
        text-align: center;
    }
    .login-contact-col-center {
        padding: 30px 30px;
    }
    .google-login-img {
        margin-bottom: 10px;
    }
}
/*********** Login page end ***********/

/*********** Integration page start ***********/
.nb-integration-header {
    padding: 35px 0px;
    border-bottom: 0.266482px solid #9797975c;
}
.nb-int-headWrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 88%;
    margin: auto;
}
.nb-int-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #595959;
    margin: 0px;
}
.nb-int-txtHead {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 36px;
    color: #000000;
    margin: 0px;
}
.nb-int-searchWrap {
    position: relative;
    width: 260px;
}
.nb-int-search {
    height: 33px;
    width: 100%;
    border-radius: 30px;
    border: 0.5px solid #595959;
    padding: 5px 15px;
    margin: 0px;
}
.nb-int-search-btn {
    background: #595959;
    border: none;
    border-radius: 60%;
    width: 33px;
    height: 33px;
    position: absolute;
    left: 0px;
    color: #ffffff;
}
.appIntegration-section {
    padding-bottom: 7%;
}
.appInt-heading-wrap {
    text-align: center;
    padding: 25px 0px;
}
.appInt-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 31.9778px;
    line-height: 48px;
    color: #000000;
    margin: 0px;
}
.appInt-text {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12.4358px;
    color: #565969;
    margin: 0px;
}
.appInt-row {
    width: 85%;
    margin: auto !important;
}
.appInt-col {
    margin-bottom: 30px;
}
.appInt-col-wrap {
    padding: 30px;
    background-color: #ffffff;
    min-height: 290px;
    text-align: start;
}
.appInt-title {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 15.9889px;
    line-height: 24px;
    color: #000000;
    margin-top: 15px;
}
.appInt-sub-title {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    line-height: 142.4%;
    color: #565969;
}
.appInt-txt-wrap {
    min-height: 80px;
}
.appInt-col-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 142.4%;
    color: #565969;
    margin: 0px;
}
.appInt-link {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 142.4%;
    color: #FF5652;
    transition: all 0.4s;
}
.appInt-link:hover {
    color: #FF5652;
    font-size: 14px;
}
.appInt-arrow-img {
    transform: scaleX(-1);
}
.noresult-wrap {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 31.9778px;
    line-height: 48px;
    text-align: center;
    color: #FF5652;
}
.int-coming-soon {
    color: #565969;
    font-size: 11px;
}
/*********** Integration page end ***********/

/*********** Integration Landing pages start ***********/
.int-land-main-section {
    background: linear-gradient(180deg, rgba(0, 237, 206, 0.1) 0%, rgba(0, 237, 206, 0) 100%);
}
.int-pg-header-wrapper {
    padding: 25px 35px;
    /* border-bottom: 0.266482px solid #979797; */
}
.int-pg-header-txt, .int-pg-header-txt a {
    font-family: Cairo;
    font-style: normal;
    font-weight: 500;
    font-size: 12.4358px;
    line-height: 19px;
    color: #595959;
    text-align: start;
}
.int-pg-slider-row {
    width: 85%;
    margin: auto !important;
    text-align: center;
}
.ing-pg-info-row, .int-relatedApp-row {
    width: 85%;
    margin: auto !important;
}
.ing-pg-icon-wrapper {
    margin: 30px 0px;
}
.int-pg-icon-spn {
    margin-left: 20px;
}
.integrationPage-heading {
    font-family: Cairo;
    font-style: normal;
    font-weight: 500;
    font-size: 42.6371px;
    line-height: 64px;
    color: #37474F;
    margin-bottom: 25px;
}
.int-carousel-indecators .active {
    background-color: #FF5652;
    width: 9px;
    height: 9px;
}
.int-carousel-indecators li {
    background-color: #D9D8D8;
    width: 8px;
    height: 8px;
    margin-left: 5px;
    border-radius: 50%;
    transition: all 0.4s;
}
.int-pg-carousel .carousel-control-prev, .int-pg-carousel .carousel-control-next {
    width: 25% !important;
}
.integration-carousel-img {
    width: 65%;
    height: 360px;
    min-height: 360px;
}
.carousel-indicators.int-carousel-indecators {
    bottom: -70px;
}
.int-pg-info-section {
    padding-top: 60px;
}
.int-pg-sync-txt {
    font-family: Cairo;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 142.4%;
    text-align: center;
    color: #565969;
    margin-bottom: 15px;
}
.int-overview-heading {
    font-family: Cairo;
    font-style: normal;
    font-weight: 500;
    font-size: 21.3185px;
    line-height: 32px;
    color: #000000;
    margin-top: 25px;
    margin-bottom: 25px;
    text-align: start;
}
.int-pg-txt {
    font-family: Cairo;
    font-style: normal;
    font-weight: 500;
    font-size: 15.9889px;
    line-height: 142.4%;
    color: #565969;
    text-align: start;
}
.int-goto-pg-link-wrap {
    text-align: start;
}
.int-goto-pg-link {
    font-family: Cairo;
    font-style: normal;
    font-weight: 500;
    font-size: 15.9889px;
    line-height: 142.4%;
    text-decoration-line: underline;
    color: #565969;
}
.int-goto-img {
    margin-left: 7px;
}
.int-info-btn-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    margin-top: 25px;
}
.int-info-btn-txt {
    font-family: Cairo;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 142.4%;
    color: #565969;
}
.int-pg-call-btn.btn {
    font-family: Cairo;
    font-style: normal;
    font-weight: 700;
    font-size: 21.3185px;
    line-height: 32px;
    color: #FFFFFF;
    background-color: #FF5652;
    margin-right: 30px;
    border-radius: 11px;
    padding: 6px 29px;
}
/*********** Integration Landing pages end ***********/

/*********** About us page start ***********/
.nb-abt-hero-section {
    background: linear-gradient(0deg, rgba(111, 0, 255, 0.05) 0%, rgba(244, 235, 255, 0) 87.29%);
}
.nb-abt-hero-wrapper {
    background-image: url('/images/newbranding-images/about-page-images/about-hero-bg-img-ar.svg');
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 480px;
    display: flex;
    align-items: center;
}
.nbAbt-txt-wrap {
    text-align: start;
}
.nbAbt-hero-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    color: #3D474D;
}
.nbAbt-heading-spn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 30px;
    line-height: 119.5%;
    color: #3D474D;
}
.nbAbt-heading-grey {
    color: #3D474D;
}
.nbAbt-hero-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 166%;
    text-transform: capitalize;
    color: #3D474D;
}
.saas-main-section {
    padding: 50px 0px;
    background-color: #ffffff;
    text-align: start;
}
.nb-saas-head-wrap {
    margin-bottom: 35px;
    text-align: center;
}
.saas-sub-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 129%;
    letter-spacing: 1.5px;
    text-transform: capitalize;
    color: #63636A;
    margin: 0px;
}
.abt-saas-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    text-transform: capitalize;
    color: #3D474D;
    margin-bottom: 0px;
}
.abt-saas-head-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 175.5%;
    text-transform: capitalize;
    color: #3D474D;
    margin: 0px;
}
.abt-saas-main-wrapper {
    background-image: url('/images/newbranding-images/about-page-images/timeline-ar.svg');
    background-repeat: no-repeat;
    background-size: auto;
    background-position-x: center;
    background-position-y: 15px;
}
.abt-saas-essential-row {
    margin-bottom: 50px;
}
.abt-saas-txt-col {
    text-align: start;
    width: 90%;
}
.saas-essential-col {
    margin-right: auto;
}
.saas-pro-col {
    margin-left: auto;
}
.abt-saas-img-col {
    text-align: center;
}
.pro-puzzle-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    color: #63636A;
    margin-bottom: 20px;
}
.nb-abt-flogo {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 29px;
    line-height: 39px;
    color: #000000;
}
.abt-saas-text {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 162%;
    color: #63636A;
}
.abt-saas-sub-txt-wrap {
    display: flex;
    justify-content: space-between;
}
.abt-saas-sub-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 162%;
    color: #63636A;
    width: 45%;
}
.nb-abt-benefit-section {
    padding: 40px 0px;
    background-color: #ffffff;
}
.nbAbt-benefit-fl-logo {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    color: #000000;
}
.nbAbt-benefit-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    color: #000000;
}
.nbAbt-benefit-warp {
    text-align: start;
}
.nbAbt-fl-benefit-wrap {
    display: flex;
    margin-top: 75px;
    padding: 20px;
    transition: all 0.4s;
}
.nbAbt-fl-benefit-wrap:hover {
    box-shadow: 0px 3.55577px 44.4471px rgb(0 0 0 / 3%);
}
.nbAbt-benefit-img-wrap {
    margin-left: 40px;
}
.nbAbt-fl-img-wrap {
    text-align: end;
}
.nb-abt-vision-section {
    background-image: url('/images/newbranding-images/about-page-images/vision-bg-ar.svg');
    min-height: 367px;
    background-size: cover;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    text-align: start;
}
.abt-vision-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 43px;
    text-transform: capitalize;
    color: #3D474D;
    margin-bottom: 15px;
}
.abt-vision-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 169.5%;
    color: #3D474D;
    margin-bottom: 0px;
}
.abt-vision-txt-wrap {
    width: 58%;
}
.nb-abt-values-section {
    padding-top: 50px;
    text-align: start;
}
.nbAbt-value-wrapper {
    background: #FFFFFF;
    border: 0.888941px solid #E7E7E7;
    border-radius: 13px;
    padding: 30px;
    margin-bottom: 30px;
    min-height: 265px;
}
.nbAbt-val-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #3D474D;
    margin: 10px 0px;
}
.nbAbt-val-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 300;
    font-size: 12.4452px;
    line-height: 134.5%;
    color: #595959;
    margin-bottom: 0px;
}
.nb-unicorn-section {
    background-image: url('/images/newbranding-images/about-page-images/about-unicorn-bg-img-ar.svg');
    background-size: auto;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 445px;
    display: flex;
    align-items: center;
    text-align: start;
}
.abt-unicorn-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 43px;
    text-transform: capitalize;
    color: #3D474D;
}
.nb-unicorn-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 169.5%;
    color: #000000;
    width: 70%;
}
.nb-abt-office-section {
    background-color: #ffffff;
    padding: 70px 0px;
}
.nb-abt-office-wrap {
    text-align: start;
}
.nb-abt-map-wrap {
    text-align: end;
}
.abt-office-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 43px;
    text-transform: capitalize;
    color: #3D474D;
    margin-bottom: 15px;
}
.nbAbt-office-list {
    list-style-image: url('/images/newbranding-images/about-page-images/location-icon.svg');
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 129%;
    text-transform: capitalize;
    color: #747474;
    width: 69%;
}
.nb-abt-office-li {
    margin: 23px 0px;
}
.nb-abt-team-section {
    padding: 30px 0;
    background-color: #ffffff;
    text-align: start;
}
.nb-abt-team-row {
    max-width: 800px;
    margin: auto !important;
}
.nb-team-heading-wrap {
    text-align: center;
}
.nb-team-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 43px;
    text-transform: capitalize;
    color: #3D474D;
    margin: auto;
    margin-bottom: 30px;
    overflow: hidden;
    text-align: center;
}
.nb-team-heading > .nb-team-head-spn{
   position: relative;
   display: inline-block;
}
.nb-team-heading > .nb-team-head-spn:before, .nb-team-heading > .nb-team-head-spn:after{
   content: '';
   position: absolute;
   top: 50%;
   border-bottom: 1px solid;
   width: 591px; /* half of limiter*/
   margin: 0 20px;
}
.nb-team-heading > .nb-team-head-spn:before{
   right: 100%;
}
.nb-team-heading > .nb-team-head-spn:after{
   left: 100%;
}
.nb-team-img-wrap {
    position: relative;
    margin-bottom: 35px;
    border-radius: 9px;
    overflow: hidden;
}
.nb-team-img-wrap:hover > .nb-team-main-hover-layer {
    bottom: 1px;
}
.nb-team-img {
    width: 100%;
}
.nb-team-sub-hover-layer {
    bottom: 5px;
    position: absolute;
    padding: 20px;
    text-align: start;
}
.nbTeam-social-wrap {
    margin: 10px 0px;
}
.nb-team-social-link {
    margin-right: 6px;
}
.nb-team-main-hover-layer {
    height: 100vh;
    background: linear-gradient(180.07deg, rgba(255, 255, 255, 0) 0.31%, rgba(172, 124, 234, 0) 0.32%, rgba(14, 0, 33, 0.8) 99.94%);
    border-radius: 9px;
    position: absolute;
    width: 100%;
    bottom: -500px;
    transition: all 0.4s;
}
.nb-team-mem-position {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 112%;
    margin-bottom: 0px;
    color: #ffffff;
}
.nb-team-mem-name {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 112%;
    color: #FFFFFF;
}
@media(max-width: 1200px) {

}
@media(max-width: 1024px) {
    
}
@media(max-width: 768px) {
    .abt-saas-main-wrapper {
        background-image: none;
    }
    .nbAbt-fl-img-wrap {
        text-align: center;
    }
    .nbAbt-value-wrapper {
        min-height: 220px;
    }
}
@media(max-width: 480px) {
    .nbAbt-hero-img, .nb-abt-saas-img, .nb-abt-saas-img, .nb-abt-mobile-img, .nb-abt-map-img {
        width: 100%;
    }
    .nb-abt-vision-section {
        padding: 35px 0px;
        min-height: auto;
        background: #B3F9F0;
    }
    .abt-vision-txt-wrap {
        width: 100%;
    }
    .nb-abt-benefit-section {
        padding: 20px 0px;
    }
    .nbAbt-fl-benefit-wrap {
        margin-top: 5px;
        padding: 15px 2px;
    }
    .nbAbt-benefit-img-wrap {
        margin-right: 15px;
    }
    .nbAbt-benefit-img {
        width: 100%;
    }
    .nbAbt-office-list {
        width: 100%;
    }
    .mid-heading {
        font-size: 22px;
    }
    .nbAbt-heading-spn {
        font-size: 20px;
    }
    .abt-saas-heading {
        font-size: 22px;
    }
    .high-heading {
        font-size: 26px;
    }
    .nbAbt-hero-txt, .abt-saas-head-txt, .abt-saas-text, .abt-vision-txt, .nb-unicorn-txt, .nbAbt-office-list {
        font-size: 14px;
    }
    .nb-unicorn-section {
        min-height: auto;
        padding: 30px 0px;
    }
}
/*********** About us page end ***********/
/*********** Pricing page start ***********/
.newbrand-price-section {
    background: linear-gradient(180deg, rgba(111, 0, 255, 0.08) 4.8%, rgba(249, 254, 255, 0) 129.94%);
    padding: 40px 0px;
    background-color: #ffffff;
    text-align: center;
}
.nb-price-heading-wrap {
    margin-top: 20px;
    margin-bottom: 35px;
}
.newbrand-price-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 109.5%;
    color: #000000;
}
.nb-priceSubTitle {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 21px;
    line-height: 32px;
    color: #000000;
}
.nb-priceSubTitle > .nb-priceSubTitle-spn{
    position: relative;
    display: inline-block;
 }
 .nb-priceSubTitle > .nb-priceSubTitle-spn:before, .nb-priceSubTitle > .nb-priceSubTitle-spn:after{
    content: '';
    position: absolute;
    top: 50%;
    border-bottom: 1px solid;
    width: 145px;
    margin: 0 20px;
    color: #7A7C7E;
 }
 .nb-priceSubTitle > .nb-priceSubTitle-spn:before{
    right: 100%;
 }
 .nb-priceSubTitle > .nb-priceSubTitle-spn:after{
    left: 100%;
 }
 .newbrand-price-pakage-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 28px;
    line-height: 42px;
    color: #3D474D;
    margin-bottom: 25px;
}
.nb-pricePkg-cta {
    font-family: 'Cairo';
    font-size: 20px;
    padding: 6px 29px;
    background: #FFFFFF;
    border-radius: 3px;
    margin: 0px 4px;
    color: #000000;
}
.nb-price-enterprise-cta {
    font-family: 'LamaSans';
    font-size: 20px;
    padding: 6px 29px;
    background: #FFFFFF;
    border-radius: 3px;
    margin: 0px 4px;
    color: #000000;
}
.nb-price-integration-cta {
    font-family: 'Cairo';
    font-size: 20px;
    font-weight: 600;
    padding: 6px 29px;
    background: #FFFFFF;
    border-radius: 3px;
    margin: 0px 4px;
    color: #000000;
}
.nb-price-whatsapp-cta {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 31px;
    color: #3D474D;
    padding: 6px 29px;
    background: #FFFFFF;
    border-radius: 3px;
    margin: 0px 4px;
}
.nb-pakage-bill-price {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    color: #000000;
}
.nb-price-quote-cta {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 21px;
    color: #FF5652;
    padding: 9px 15px;
    border: 1.77778px solid #FF5652;
    border-radius: 4px;
    box-sizing: border-box;
    transition: all 0.4s;
}
.nb-price-quote-cta:hover {
    color: #6F00FF;
    border: 1.77778px solid #6F00FF;
}

.nb-price-base-section {
    padding: 20px 0px;
    background-color: #fcfaff;
    text-align: center;
}
.newbrand-base-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    color: #3D474D;
}
.select-plan-wrapper {
    border-bottom: 0.5px solid #B9B9B9;
    width: 85%;
    margin: auto;
}
.nb-billing-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 50%;
    margin: 0 auto;
}

.nb-base-solution-cta-normal,.nb-base-solution-cta-whatsapp,.nb-base-solution-cta-bundle {
    padding: 10px;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #000;

}
.nb-base-solution-cta-normal.active,.nb-base-solution-cta-whatsapp.active,.nb-base-solution-cta-bundle.active {
    /*background: #3D474D;*/
    font-weight: 400;
    color: #6F00FF;
    border-bottom: 4.86207px solid #6F00FF;
    font-family: 'Cairo';
}
.nb-billing-package-main-wrapper {
    display: flex;
}
.nb-billing-package-inner-wrapper {
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #DBDBDB;
    padding: 20px 20px;
    text-align: center;
    position: relative;
    min-height: 675px;
}
.nb-pack-heading {
    font-family: Cairo;
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 36px;
    color: #000000;
}
.nb-pack-heading-enterprise {
    font-family: 'LamaSans';
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    color: #000000;
    margin-top: 10px;
}
.nb-pack-divider {
    width: 100%;
    margin-bottom: 15px;
    border-bottom: 1.77778px solid #F9F9F9;
}
.nb-pack-user-limit {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #7A7C7E;
    margin-bottom: 0px;
}
.nb-pack-total-ptice {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 43px;
    margin-bottom: 0px;
}
.nb-pack-base-crm {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #595959;
}
.nb-pack-per-month-ptice {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #7A7C7E;
}
.nb-pack-ul-wrap {
    min-height: 215px;
}
.nb-pakage-features-item {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: #595959;
    text-align: start;
    margin-bottom: 0px;
    padding-left: 20px;
}
.nb-pakage-features-item.pink {
    list-style-image: url('/images/newbranding-images/pink-li-check.svg');
}
.nb-pakage-features-item.purple {
    list-style-image: url('/images/newbranding-images/purple-li-check.svg');
}
ul.nb-pakage-features-item > li {
    margin: 18px 0px;
}
.nb-extra-pay-main-wrap {
    background: #F9F9F9;
    border: 1px solid #DBDBDB;
    border-radius: 4px;
    padding: 8px;
}
.nb-pack-extra-pay-wrap {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #595959;
}
.nb-pack-extra-pay {
    font-weight: 600;
}
.fl-plus-logo {
    font-family: 'Cairo';
    display: none;
}
.nb-price-enterprise-wrap {
    min-height: 135px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.nb-price-enterprise {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #595959;
}
.nb-pack-features-cta-wrap {
    margin: 5px;
}
.nb-pack-features-cta {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    text-decoration-line: underline;
    color: #263238;
}
.nb-pack-solution-cta {
    background: #FF5652;
    border-radius: 6px !important;
    width: 70%;
    border: 1px solid #FF5652;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 21px;
    color: #FFFFFF;
    transition: all 0.4s;
}
.btn.nb-pack-solution-cta:hover {
    background: #6f00ff;
    border: 1px solid #6f00ff;
    color: #ffffff;
    
}
.nb-Pre-launch-access-cta {
    border-radius: 4px !important;
    width: 70%;
    border: 1px solid #FF5652;
    font-family: 'Cairo' !important;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #FF5652;
    margin-top: 18px;
    transition: all 0.4s;
}
.nb-Pre-launch-access-cta:hover {
    color: #6f00ff;
    border: 1px solid #6f00ff;
}
.nb-preLaunch-cta-wrap {
    margin-bottom: 15px;
}
.nb-pack-sol-cta-wrap {
    margin-bottom: 15px;
}
.nb-request-special-quote {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #595959;
}
.nb-request-special-quote-cta {
    color: #FF5652;
}
.nb-pakage-addons-section {
    padding: 20px 0px;
    background-color: #fcfaff;
    text-align: center;
}
.nb-pkg-addons-inner-wrapper {
    padding: 30px 30px;
    background: #FFFFFF;
    border: 1px solid #DBDBDB;
    border-radius: 4px;
    min-height: 302px;
    text-align: center;
}
.nb-addon-heading-wrap {
    margin-top: 5px;
    margin-bottom: 30px;
}
.nb-addon-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 109.5%;
    color: #3D474D;
}
.nb-pkg-flcall-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 21px;
    color: #3D474D;
}
.nb-pkg-addon-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 21px;
    color: #3D474D;
}
.nb-addon-divider {
    width: 100%;
    margin-bottom: 15px;
    border-bottom: 1.77778px solid #ECF4FB;
}
.nb-add-ul-wrap {
    min-height: 68px;
}
.nb-addon-feature-ul {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 152.5%;
    color: #595959;
}
.pkg-addfeatures-cta {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    text-decoration-line: underline;
    color: #263238;
}
.pkg-addfeatures-cta-wrap {
    text-align: center;
    margin-bottom: 5px;
    margin-top: 36px;
}
.nb-ul-extra-info {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 10px;
    line-height: 171%;
    color: #595959;
}
.nb-pkg-addons-cta {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #FF5652;
    border: 0.888889px solid #FF5652;
    border-radius: 4px !important;
    width: 190px;
    height: 33px;
    transition: all 0.4s;
}
.nb-pkg-addons-cta:hover {
    background-color: #FF5652;
    color: #ffffff;
}
.nb-pkg-addons-features-price {
    display: flex;
    align-items: center;
    justify-content: center;
}
.nb-add-on-price {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 32px;
    color: #595959;
    margin-left: 5px;
}
.nb-add-on-price-label {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    line-height: 97.5%;
    color: #595959;
    text-align: start;
}
.nb-price-choosin-plan-section {
    background-image: url('/images/newbranding-images/price-purple-bg.svg');
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 190px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-top: 40px;
}
.nb-choosing-plan-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    text-transform: capitalize;
    color: #20efd4;
}
.choose-plan-cta-wrap {
    margin-top: 15px;
}
.nb-compare-plan-btn {
    font-family: 'Cairo' !important;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 27px;
    color: #6F00FF;
    background-color: #ffffff;
    min-width: 188px;
    border-radius: 7px !important;
    margin: 0px 6px;
    transition: all 0.4s;
}
.nb-compare-plan-btn:hover {
    background-color: #20EFD4;
}
.nb-contact-sales-btn {
    font-family: 'Cairo' !important;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    color: #FFFFFF;
    border: 1px solid;
    border-radius: 7px !important;
    padding: 6px 21px;
    transition: all 0.4s;
}
.nb-contact-sales-btn:hover {
    color: #20EFD4;
}
/* ********* */
.nb-favorite-features-section {
    border-left: 0;
    border-right: 0;
    padding: 60px 0px;
    background: #f9f9f9;
}
.fav-feature-head-wrap {
    text-align: center;
}
.nb-price-favorite-features-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 21px;
    letter-spacing: .5px;
    color: #3D474D;
}
.nb-fav-features-wrapper {
    display: flex;
    align-items: center;
}
.nb-fav-features-text {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 19px;
    line-height: 120.5%;
    color: #3D474D;
    margin-bottom: 0px;
    text-align: start;
}
.nb-fav-features-img {
    margin-left: 20px;
}
@media(max-width: 1400px) {
    .custom-price-pg-row {
        max-width: 990px;
        margin: auto !important;
    }
}
@media(max-width: 480px) {
    .nb-priceSubTitle > .nb-priceSubTitle-spn:before, .nb-priceSubTitle > .nb-priceSubTitle-spn:after {
       display: none;
    }
    .nb-price-pakage-Name {
        line-height: 2.5;
    }
    .newbrand-price-pakage-heading {
        font-size: 20px;
    }
    .nb-price-quote-cta {
        font-size: 18px;
    }
    .newbrand-base-heading, .nb-addon-heading {
        font-size: 24px;
    }
    .nb-price-choosin-plan-section {
        margin: 0px;
        padding: 25px 0px;
    }
    .nb-compare-plan-btn {
        margin: 10px 0px;
    }
    .nb-contact-sales-btn {
        padding: 6px 17px;
    }
}
/*********** Pricing page end ***********/
/*********** Contact us page start ***********/
.nb-checkout-price-section {
    background: linear-gradient(180deg, rgba(111, 0, 255, 0.05) 4.8%, rgba(249, 254, 255, 0) 129.94%);
    min-height: 630px;
}
.nb-contact-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    color: #333333;
    text-align: start;
}
.nb-contact-inner-wrap {
    max-width: 706px;
    min-height: 540px;
    padding: 40px 70px;
    background: #FFFFFF;
    box-shadow: 0px 4px 25px rgb(111 0 255 / 10%);
    margin: 50px auto;
}
.nb-contact-input::placeholder {
    font-family: 'Cairo' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 23px;
    letter-spacing: 0.03em;
    color: #181818;
}
.form-control.nb-contact-input {
    font-family: 'Cairo' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 23px;
    letter-spacing: 0.03em;
    color: #181818 !important;
    border: 0.8px solid rgba(0, 0, 0, 0.25) !important;
    border-radius: 5px !important;
}
.nb-contact-btn-wrap {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.nb-contact-lbl-info {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    color: #000000;
    text-align: start;
}
.nb-contact-email {
    font-family: 'Poppins';
    color: #FF5652;
}
.nb-contact-submit-btn {
    font-family: 'Cairo' !important;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 21px;
    color: #FFFFFF !important;
    background-color: #FF5652;
    box-shadow: 0px 4px 50px rgb(255 86 82 / 10%);
    border-radius: 3px !important;
    width: 105px;
    height: 37px;
    transition: all 0.4s;
}
.nb-contact-submit-btn:hover {
    font-size: 18px;
}
.input-group.name-field-wrap {
    width: 49%;
    float: right;
    margin-left: 4.5px;
}
.input-group.phone-field-wrap {
    width: 49%;
    float: left;
}
/* thank you page start */
.nb-contact-thanks-wrap {
    min-height: 500px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.nb-thanku-heading {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-size: 64px;
    line-height: 96px;
    color: #333333;
}
.nb-contact-thanks-msg {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #333333;
}
.nb-thanks-btn {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 27px;
    text-align: center;
    color: #FFFFFF;
    background-color: #FF5652;
    border-radius: 48px !important;
    width: 215px;
    height: 53px;
    padding: 12px;
    margin-top: 20px;
    transition: all 0.4s;
}
.nb-thanks-btn:hover {
    font-size: 20px;
    color: #ffffff;
}
.thanks-social-link-wrap {
    margin-top: 15px;
}
/* thank you page end */
@media(max-width: 480px) {
    .input-group.name-field-wrap {
        width: 100%;
        float: none;
        margin-right: 0px;
    }
    .input-group.phone-field-wrap {
        width: 100%;
        float: none;
    }
    .nb-contact-inner-wrap {
        max-width: 100%;
        padding: 25px 25px;
    }
    .g-recaptcha {
        transform: scale(0.75) translateX(10%);
    }
    .nb-contact-btn-wrap {
        display: block;
    }
    .nb-contact-btn-wrap .nb-contact-submit-btn {
        width: 100%;
        margin-top: 15px;
    }
    .nb-contact-form-wrapper .form-group {
        padding-bottom: 0px;
    }
}
/*********** Contact us page end ***********/
/*********** Password Forgot page start ***********/
@media(max-width: 480px) {
    .fg.forgot-page .fg.form_area {
        width: 100%;
        padding: 25px;
    }
    .fg.form_area input.form-control.fg.email_text {
        width: 100%;
        
    }
    .fg.form_area .btn.new-rp-cta.fg {
        width: 100%;
    }
}
/*********** Password Forgot page end ***********/
/*********** Whatsapp page start ***********/
.whatsapp-hero-section {
    background: linear-gradient(180deg, rgba(45, 199, 109, 0.1) 4.8%, rgba(234, 255, 243, 0.1) 143.87%);
    margin-bottom: 15px;
}
.Whatsapp-hero-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 44px;
    color: #000000;
    text-align: start;
}
.Whatsapp-banner-text {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 13.3333px;
    line-height: 153.5%;
    color: #000000;
    text-align: start;
}
.whatsapp-hero-image-right {
    position: relative;
    bottom: -45px;
}
.whats-need-section {
    padding: 20px 0px;
}
.whatsapp-need-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 45px;
    text-align: center;
    color: #3D474D;
    margin-bottom: 40px;
}
.need-heading-spn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 39px;
    text-align: center;
    color: #A1A5A7;
}
.whatsapp-need-col {
    background: #FFFFFF;
    border: 0.888941px solid #E7E7E7;
    border-radius: 13.3341px;
    padding: 25px;
    min-height: 195px;
    text-align: start;
}
.whatsapp-icon {
    margin-bottom: 15px;
}
.whatsapp-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
    color: #3D474D;
}
.whatsapp-table-section {
    padding: 30px 0px;
}
.green-gradient1 {
    background: linear-gradient(180deg, rgb(234, 250, 240), rgb(235, 251, 241));
}
.green-gradient2 {
    background: linear-gradient(180deg, rgb(238, 251, 242), rgb(240, 251, 245));
}
.green-gradient3 {
    background: linear-gradient(180deg, rgb(242, 251, 246), rgb(243, 252, 247));
}
table.table.whatsapp-table th {
    width: 130px;
}
.whatsapp-bg-green {
    background: linear-gradient(180deg, rgba(45, 199, 109, 0.1) 4.8%, rgba(234, 255, 243, 0.1) 143.87%);
}
.whatsapp-td-wrap {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    color: #3D474D;
    height: 88px;
    border: 1px solid #E7E7E7;
    padding: 13px 20px;
    background-color: #ffffff;
}
.whatsapp-feature-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 54px;
    color: #3D474D;
    text-align: center;
    margin-bottom: 25px;
}
.whatsapp-feature-col-wrap {
    background: #FFFFFF;
    border: 0.888941px solid #E7E7E7;
    border-radius: 13.3341px;
    padding: 35px 20px;
    margin-top: 15px;
    min-height: 175px;
    text-align: start;
}
.whats-feature-img {
    margin-bottom: 15px;
}
.whats-feature-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 169.5%;
    color: #3D474D;
}
.whatsapp-addon-section {
    padding: 50px 0px;
}
.whatsapp-addon-heading, .whatsapp-business-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 45px;
    text-align: center;
    color: #3D474D;
    margin-bottom: 40px;
}
.whatsapp-addon-head-spn, .whatsapp-business-head-spn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    color: #A1A5A7;
}
.whatsapp-addon-col-wrap {
    background: linear-gradient(180deg, rgba(45, 199, 109, 0.1) 4.8%, rgba(234, 255, 243, 0.1) 143.87%);
    border-radius: 40px;
    padding: 35px;
    min-height: 600px;
    text-align: start;
}
.whatsapp-scan-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 45px;
    text-align: center;
    color: #3D474D;
}
.whatsapp-scan-img-wrap {
    text-align: center;
}
.whatsapp-scan-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #939CA5;
}
.whatsapp-scan-img-wrap {
    min-height: 275px;
}
table.table.table-bordered.whatsapp-business-table th h2 {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 167.5%;
    color: #3D474D;
    padding: 20px 25px;
}
.whatsapp-th-spn {
    font-size: 16px;
}
table.table.table-bordered.whatsapp-business-table td {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 167.5%;
    color: #3D474D;
    padding: 18px 25px;
    text-align: center;
}
.whatsapp-boost-section, .whatsapp-management-section {
    padding: 20px 0px;
}
.whatsapp-boost-heading, .whatsapp-management-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 45px;
    text-align: center;
    color: #3D474D;
    margin-bottom: 15px;
}
.whatsapp-boost-col-wrap, .whatsapp-management-col-wrap {
    background: #FFFFFF;
    border: 0.888941px solid #E7E7E7;
    border-radius: 13.3341px;
    padding: 40px;
    margin-top: 30px;
    min-height: 395px;
    text-align: start;
}
.whatsapp-management-col-wrap {
    min-height: 420px;
}
.whatsapp-boost-sub-heading, .whatsapp-management-sub-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px;
    color: #3D474D;
    margin-bottom: 20px;
}
.whatsapp-boost-txt, .whatsapp-management-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #A1A5A7;
    width: 93%;
}
.whats-boost-txt-spn, .whats-management-txt-spn {
    font-weight: 500;
    color: #3D474D;
}
.whats-boost-icon, .whats-management-icon {
    margin-bottom: 20px;
}

.whatsapp-usecase-section {
    padding: 30px 0px;
    background-color: #ffffff;
    text-align: start;
}
.whatsapp-usecase-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 54px;
    color: #3D474D;
}
.usecase-txt-wrap {
    min-height: 290px;
}
.whatsapp-usecase-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
    color: #A1A5A7;
    margin-bottom: 35px;
}
.whatsapp-case-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
    color: #A1A5A7;
    display: none;
}
.whats-usecase-li-wrap {
    padding: 0px;
    list-style: none;
    width: 93%;
}
.whatsapp-usecase-li h3 {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
    color: #666666;
    padding: 15px 35px;
}
.selected-usecase {
    background-color: #F9F9F9;
    color: #6F00FF;
    border-left: 5px solid #6F00FF;
}
.whatsapp-usecase-li.selected-usecase > a > h3 {
    color: #6F00FF;
}

.deal-aiming-section {
    background-image: url('images/newbranding-images/whatsapp-inside-images/purple-banner.png');
    background-color: #6F00FF;
    min-height: 205px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.deal-aiming-wrap {
    text-align: center;
}
.deal-aiming-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 48px;
    color: #FFFFFF;
}
.deal-aiming-btn {
    background-color: #ffffff;
    border-radius: 10.4558px !important;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 25px;
    line-height: 38px;
    color: #6F00FF;
    height: 54px;
    width: 187px;
    padding: 7px;
}
@media(max-width: 1200px) {

}

@media(max-width: 1024px) {
    
}

@media(max-width: 768px) {
    .whatsapp-hero-section {
        padding-top: 20px;
    }
    whatsapp-hero-image-right {
        bottom: auto;
    }
    .whatsapp-need-col {
        margin-bottom: 20px;
    }
    table.table.table-bordered.whatsapp-business-table th {
        font-size: 20px;
        line-height: 150%;
        padding: 10px 15px;
    }
    table.table.table-bordered.whatsapp-business-table td {
        font-size: 18px;
        line-height: 150%;
        padding: 10px 15px;
    }
    .whatsapp-boost-col-wrap, .whatsapp-management-col-wrap {
        min-height: auto;
    }
    .whatsapp-usecase-txt, .whatsapp-case-txt {
        font-size: 20px;
        line-height: normal;
    }
    .whatsapp-usecase-li {
        font-size: 20px;
        line-height: normal;
    }
}

@media(max-width: 480px) {
    nav.navbar.navbar-expand-lg.navbar-light.new-header {
        padding: 20px;
    }
    .whatsapp-hero-section {
        padding-top: 20px;
    }
    .high-heading {
        font-size: 22px;
        line-height: 30px;
        text-align: center;
    }
    .Whatsapp-banner-text {
        text-align: center;
    }
    .whatsapp-hero-image-right {
        width: 100%;
        bottom: auto;
    }
    .whatsapp-need-col {
        text-align: center;
        margin-bottom: 20px;
    }
    .whatsapp-table-section {
        padding: 20px 0px;
    }
    table.table.table-bordered.whatsapp-business-table th {
        font-size: 12px;
        line-height: 140%;
        padding: 6px 5px;
    }
    table.table.table-bordered.whatsapp-business-table td {
        font-size: 10px;
        line-height: 158%;
        padding: 6px 5px;
    }
    .whatsapp-th-spn {
        font-size: 10px;
    }
    .whatsapp-feature-col-wrap {
        text-align: center;
    }
    .whatsapp-addon-section {
        padding: 25px 0px;
    }
    .whatsapp-addon-col-wrap {
        border-radius: 20px;
        padding: 20px;
        min-height: auto;
        margin-bottom: 20px;
    }
    .whatsapp-scan-heading {
        font-size: 20px;
        line-height: 30px;
    }
    .whatsapp-scan-img-wrap {
        min-height: auto;
        margin-bottom: 15px;
    }
    .whatsapp-scan-img {
        width: 100%;
    }
    .whatsapp-scan-txt {
        text-align: center;
    }
    .whatsapp-boost-col-wrap, .whatsapp-management-col-wrap {
        padding: 20px;
        text-align: center;
    }
    .low-heading {
        font-size: 18px;
        line-height: 22px;
    }
    .whatsapp-usecase-txt {
        font-size: 16px;
        line-height: normal;
        text-align: center;
    }
    .whatsapp-usecase-li {
        font-size: 14px;
        line-height: 33px;
        padding: 10px 20px;
    }
    .whatsapp-case-txt {
        font-size: 16px;
        line-height: normal;
        text-align: center;
    }
    .deal-aiming-section {
        min-height: auto;
        padding: 20px 0px;
    }
    .deal-aiming-btn {
        font-size: 18px;
        height: 45px;
        width: 135px;
        padding: 3px;
    }
}

/*********** Whatsapp page end ***********/

/*********** Whatsapp revamp page start ***********/
.whtsapp-high-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    /* font-size: 35.5781px; */
    font-size: 2.224rem;
    line-height: 43px;
    color: #3D474D;
}
.whtsapp-mid-bold-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 44px;
    color: #3D474D;
}
.whtsapp-mid-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 44px;
    color: #3D474D;
}
.whtsapp-low-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 44px;
    color: #3D474D;
}
.whtsapp-mid-text {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 182%;
    color: #000000;
}
.whtsapp-low-text {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 182%;
    color: #000000;
}

.whats-hero-section {
    min-height: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(180deg, rgba(45, 199, 109, 0.1) 4.8%, rgba(234, 255, 243, 0.1) 143.87%);
}
.whats-sub-hero-sec {
    background-image: url('images/newbranding-images/whatsapp-rewamp-images/whatsapp-back-icon-ar.svg');
    background-repeat: no-repeat;
    background-position-x: 0%;
    background-size: 28%;
    min-height: 400px;
    max-width: 100%;
    width: 100%;
}
.whats-hero-col-wrap {
    text-align: start;
}
.whtsapp-text-wrap {
    width: 92%;
}
.whats-hero-video-wrap {
    padding-top: 50px;
}
.whats-video {
    width: 100%;
    min-height: 312px;
}
.whats-feature-section {
    min-height: 356px;
    display: flex;
    align-items: center;
    text-align: center;
}
.whtsapp-feature-col-wrap {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 4%;
}
.whats-feature-icon-wrap {
    min-height: 50px;
}
.whtsapp-feature-text {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 13.3585px;
    line-height: 169.5%;
    color: #3D474D;
}
.whatsapp-function-section {
    background: linear-gradient(180deg, rgba(45, 199, 109, 0.07) 4.8%, rgba(234, 255, 243, 0.07) 143.87%);
    padding: 60px 0px;
    /* padding-top: 60px; */
}
.whtsapp-work-section {
    text-align: center;
}
.company-recomended-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #3D474D;
    margin-bottom: 4%;
}
.company-recomended-txt span {
    font-size: 16px;
    font-weight: 700;
}
.whats-work-col-wrap {
    min-height: 332px;
    background: #FFFFFF;
    border: 1px solid #E5FFF0;
    box-shadow: 0px 4px 40px rgb(45 199 109 / 5%);
    border-radius: 10px;
    position: relative;
}
.whats-col-counter {
    width: 66px;
    height: 66px;
    border-radius: 50%;
    border: 7px solid #E5FFF0;
    background-color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    top: -32px;
    right: 38%;
}
.whats-work-text-wrap {
    min-height: 64px;
}
.whts-work-text {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    color: #3D474D;
}
.whts-work-text-spn {
    font-weight: 700;
}
.whats-work-img-wrap {
    position: relative;
    top: 27px;
}
.whatsapp-price-col-wrap {
    background: #FFFFFF;
    box-shadow: 0px 4px 40px rgb(45 199 109 / 8%);
    border-radius: 14px;
    margin-top: 4%;
    padding: 16px 50px;
    min-height: 127px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.whatsapp-tag-sm {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 10px;
    line-height: 15px;
    color: #3D474D;
}
.whtsapp-price-info-wrapper {
    display: flex;
    width: 28%;
    align-items: flex-end;
}
.whts-price-info-wrap {
    margin-right: 15%;
}
.whatsapp-user {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 20.8264px;
    line-height: 31px;
    color: #3D474D;
    margin-bottom: 6%;
}
.whatsapp-price-monthly-spn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 26.0331px;
    line-height: 39px;
    color: #3D474D;
}
.whatsapp-price-monthly {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 13.8843px;
    line-height: 21px;
    color: #3D474D;
}
.min-user-monthly {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    color: #3D474D;
}
.whtsapp-api-section {
    margin-top: 7%;
    text-align: center;
}
.whatsapp-booking-txt-new {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #3D474D;
}
.whatsapp-booking-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 27px;
    color: #3D474D;
}
.whatsapp-booking-txt a, .whatsapp-booking-txt a:hover {
    text-decoration: underline;
    color: #6f00ff;
}
.whatsapp-booking-wrap {
    margin-bottom: 5%;
}
.whtsapp-qr-section {
    margin-top: 7%;
}
.whtsapp-qr-col-wrap {
    background: #FFFFFF;
    box-shadow: 0px 4px 40px rgb(45 199 109 / 8%);
    border-radius: 14px;
    min-height: 282px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 35px 50px;
}
.whtsapp-qr-txt-wrap {
    width: 68%;
    text-align: start;
}
.whtsapp-qr-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 133%;
    color: #000000;
}
.whats-elevate-section {
    background-color: #ffffff;
    padding: 60px 0px;
}
.whats-slider-wrapper {
    margin-top: 2%;
}
.whats-customer-slider {
    width: 88%;
    margin: auto;
}
.whats-elevate-sub-section {
    text-align: center;
    position: relative;
}
.point-img-wrap {
    position: absolute;
    left: 0%;
    top: 62px;
}
.whats-customer-slider img {
    margin: 0 auto;
}
.whats-customer-slider .carousel-indicators li {
    background-color: #6f00ff;
    width: 8px;
    height: 8px;
    border-radius: 100%;
}
.whats-reach-person-row, .whats-answer-client-row {
    align-items: center;
    margin-top: 6%;
}
.whats-reach-col-wrapper, .whats-ans-client-col-wrapper {
    text-align: start;
}
.whats-reach-img-wrap, .whats-ans-client-img-wrap {
    text-align: end;
}
.whtsapp-reach-heading-wrap {
    width: 78%;
}
.whatsapp-reach-txt-wrap, .whatsapp-ans-clinet-txt-wrap {
    width: 93.7%;
}
.cus-engagement-sub-section {
    text-align: center;
    padding-top: 30px;
}
.whats-monitor-client-row, .whats-nurture-client-row {
    align-items: center;
    margin-top: 4%;
}
.whats-nur-client-img-wrap, .whats-monitor-client-img-wrap, .whats-monitor-client-col-wrapper, .whats-nur-client-col-wrapper {
    text-align: start;
}
.whatsapp-monitor-client-txt-wrap, .whatsapp-nur-clinet-txt-wrap {
    width: 95%;
}
.whats-reporting-section {
    background: linear-gradient(180deg, rgba(45, 199, 109, 0.07) -55.41%, rgba(234, 255, 243, 0.07) 100%);
    padding: 60px 0px;
}
.reporting-heading-spn {
    font-size: 24px;
}
.whts-report-col-wrapper {
    background: #FFFFFF;
    box-shadow: 0px 4px 40px rgb(45 199 109 / 8%);
    border-radius: 14px;
    padding: 40px;
    display: flex;
    min-height: 413px;
}
.report-data-wrap {
    text-align: start;
}
.whatsapp-report-txt-wrap {
    width: 100%;
}
.whats-support-sub-section {
    margin-top: 5%;
}
.whats-manage-head-row {
    text-align: center;
    margin-bottom: 4%;
}
.whats-manage-col-wrap {
    background: #FFFFFF;
    border: 0.878524px solid #E7E7E7;
    border-radius: 13.1779px;
    min-height: 245px;
    padding: 25px 25px;
    text-align: start;
}
.whats-manage-img {
    margin-bottom: 15px;
}
.whats-tabs-sub-section {
    margin-top: 5%;
}
.whats-tabs-head-row {
    text-align: center;
    margin-bottom: 2%;
}
.whats-tabs-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 153.5%;
    text-align: center;
    color: #3D474D;
}
.whats-tabs-link-main-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}
.whats-tabs-link-wrap {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 30px;
    color: #3D474D;
}
.whats-tabs-link-wrap {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 30px;
    color: #3D474D;
    border-bottom: 1px solid #B9B9B9;
}
.whats-tabs-link-wrap a {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 30px;
    color: #3D474D;
    margin: 0px 15px;
}
.whats-tabs-link-wrap.selected {
    border-bottom: 3px solid #2DC76D;
}
.whats-tabs-link-wrap.selected a {
    color: #2DC76D;
}
.whats-tabs-col-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 23.7188px;
    line-height: 30px;
    color: #3D474D;
}
.whats-tabs-col-text-wrap {
    width: 98%;
}
.whats-tabs-row {
    margin-top: 3%;
    /* display: none; */
}
.tab-row-wrap {
    display: none;
}
.whats-tab-col-wrapper {
    text-align: start;
}
.whats-interested-wrapper {
    background-color: #2D3441;
    border: 1.06452px solid #000000;
    min-height: 264px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.whats-interest-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 137%;
    text-align: center;
    text-transform: capitalize;
    color: #FFFFFF;
    margin-bottom: 5px;
}
.whats-interest-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 137%;
    text-align: center;
    text-transform: capitalize;
    color: #2DC76D;
}
.whats-interest-btn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 17.9106px;
    line-height: 27px;
    color: #2D3441;
    background: #FFFFFF;
    border-radius: 7.46273px !important;
    padding: 10px 28px;
}
/* @media(min-width: 1500px) {
    .whats-customer-slider {
        width: 60%;
    }
    .point-img-wrap {
        left: 15%;
    }
} */
@media(max-width: 1200px) {
    .whats-customer-slider {
        width: 93%;
    }
    .point-img-wrap {
        left: -3%;
    }
}
@media (max-width: 1024px) {
    .whats-customer-slider {
        width: 96%;
    }
    .whats-customer-slider img {
        width: 90%;
    }
    .point-img-wrap {
        left: -3%;
    }
}
@media (max-width: 768px) {
    .whats-sub-hero-sec {
        padding-top: 30px;
        padding-bottom: 30px;
        text-align: center;
    }
    /* .whats-video {
        width: 100%;
    } */
    .whtsapp-feature-wrapper {
        margin: 10px;
    }
    .whats-col-counter {
        right: 45%;
    }
    .whats-work-col-wrap {
        margin-top: 9%;
    }
    .company-recomended-txt {
        margin-bottom: 0px;
    }
    .whtsapp-price-info-wrapper {
        width: 47%;
    }
    .whats-manage-col-wrap {
        min-height: auto;
        margin-bottom: 5%;
    }
}
@media (max-width: 480px) {
    .whtsapp-high-heading {
        font-size: 25px;
    }
    .whtsapp-mid-heading {
        font-size: 20px;
    }
    .whtsapp-mid-bold-heading {
        font-size: 20px;
    }
    .whtsapp-low-heading {
        font-size: 16px;
    }
    .whts-work-text {
        font-size: 16px;
    }
    .whatsapp-price-monthly-spn {
        font-size: 20px;
    }
    .reporting-heading-spn {
        font-size: 20px;
    }
    .whats-feature-section {
        padding: 50px 0px;
    }
    .whats-work-col-wrap {
        margin-top: 15%;
    }
    .whats-col-counter {
        right: 40%;
    }
    .whatsapp-price-col-wrap {
        margin-top: 13%;
        padding: 20px;
    }
    .whtsapp-qr-col-wrap {
        display: block;
        padding: 30px;
        margin-top: 7%;
    }
    .whtsapp-qr-txt-wrap {
        width: 100%;
    }
    .whtsapp-qr-img-wrap {
        text-align: center;
    }
    .whats-slider-wrapper {
        margin-top: 6%;
    }
    .whats-reach-person-row, .whats-answer-client-row {
        margin-top: 12%;
    }
    .whats-reach-img, .whats-ans-client-img, .whats-monitor-client-img, .whats-nur-client-img, 
    .whatsapp-monitor-client-txt-wrap, .whatsapp-nur-clinet-txt-wrap, .report-img, .whats-tabs-img {
        width: 100%;
    }
    .whts-report-col-wrapper {
        display: block;
        padding: 30px;
    }
    .whats-tabs-link-main-wrapper {
        display: block;
        width: 65%;
    }
    .whats-tabs-link-wrap {
        margin: 3% auto;
    }
    .whats-manage-col-wrap {
        text-align: center;
    }
    .whtsapp-price-info-wrapper {
        width: auto;
    }
    .whtsapp-price-info-wrapper {
        width: auto;
    }
    .whats-interest-heading {
        font-size: 20px;
        width: 90%;
        margin: 3% auto;
    }
    .whats-interest-txt {
        font-size: 20px;
    }
    .whats-hero-video-wrap iframe {
        width: 100%;
    }
    
}
/*********** Whatsapp revamp page end ***********/

/*********** Pricing revamp page Start ***********/
.pricing-re-high-heading {
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 109.5%;
    color: #000000;
}
.pricing-re-txt {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 32px;
    text-align: center;
    color: #6B6B6B;
}
.re-price-section {
    background: linear-gradient(180deg, rgba(111, 0, 255, 0.04) 4.8%, rgba(249, 254, 255, 0) 129.94%);
    padding-top: 50px;
    font-family: 'Cairo';
}
.re-price-sub-section {
    background-image: url('/images/newbranding-images/pricing-background-lines.svg');
}
.re-price-wrapper {
    max-width: 850px;
    margin: 0 auto;
}
.fl-pricing-text-wrap {
    text-align: center;
    margin-top: 2%;
}
.fl-sale-text-wrap {
    text-align: center;
    margin-top: 6%;
}
/*price toggle switch start */
.re-price-toggle-wrapper {
    margin: 0 10px;
}
.re-price-switch {
    position: relative;
    display: inline-block;
    width: 57px;
    height: 30px;
    margin-bottom: 0px;
}
  
.re-price-switch input { 
    opacity: 0;
    width: 0;
    height: 0;
}
  
.price-toggle-slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #FF5652;
    -webkit-transition: .4s;
    transition: .4s;
    border-radius: 34px;
}
  
.price-toggle-slider:before {
    position: absolute;
    content: "";
    height: 16px;
    width: 16px;
    left: 4px;
    bottom: 7px;
    background-color: #ffffff;
    -webkit-transition: .4s;
    transition: .4s;
    border-radius: 50%;
}
  
.re-price-switch input:checked + .price-toggle-slider {
    background-color: #6F00FF;
}
  
.re-price-switch input:focus + .price-toggle-slider {
    box-shadow: 0 0 1px #6F00FF;
}
  
.re-price-switch input:checked + .price-toggle-slider:before {
    -webkit-transform: translateX(34px);
    -ms-transform: translateX(34px);
    transform: translateX(34px);
}
/*price toggle switch end */
.select-plan-main-wrapper {
    margin: 4% 0;
    /* display: flex;
    justify-content: center; */
}
.select-plan-wrapper {
    /* display: flex;
    align-items: center; */
    position: relative;
}
.billing-save-price {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 8px;
    line-height: 15px;
    text-align: center;
    color: #FF5652;
    position: absolute;
    top: -1px;
}
/* .save-price-img {
    position: absolute;
    left: -26%;
    bottom: 43%;
} */
.price-billing-txt {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    color: #000000;
    margin-bottom: 0px;
}
.price-billing-txt span.active {
    color: #6f00ff;
    font-family: 'Cairo';
}
.re-price-pkg-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 26px;
    line-height: 35px;
    letter-spacing: -0.03em;
    color: #000000;
}
.re-price-pkg-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: -0.01em;
    color: #595959;
    /* width: 88%; */
}
.re-price-bill-card {
    max-width: 360px;
    background-color: #ffffff;
    box-shadow: 0px 4px 20px rgb(111 0 255 / 6%);
    border-radius: 16.4371px;
    /* height: 684px; */
    padding: 30px 25px;
    margin: auto;
    text-align: start;
}
.price-engage-section .re-price-bill-card {
    text-align: center;
}
.re-price-bill-card.right {
    margin-left: auto;
    margin-right: 15px;
}
.re-price-bill-card.left {
    margin-right: auto;
    margin-left: 15px;
}
.price-card-head-wrapper {
    min-height: 130px;
}
.billing-card-divider {
    border-bottom: 0.821856px dashed #A9A9AA;
    margin: 5% auto;
}
.price-card-list-wrapper {
    min-height: 239px;
}
.price-card-list-ul {
    list-style: none;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    color: #000000;
    padding-right: 31px;
    /* width: 83%; */
    position: relative;
    margin-bottom: 0px;
    min-height: 230px;
    text-align: start;
}
.price-card-list-wrapper-wp .price-card-list-ul {
    min-height: auto;
}
.price-card-list-ul.pro {
    width: 100%;
    min-height: 230px;
}
.price-card-list-ul li {
    margin: 6% auto;
}
.price-card-list-ul span {
    position: absolute;
    right: -1%;
}
.card-list-link-wrap {
    text-align: end;
}
.card-list-link {
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    color: #6F00FF;
}
.re-card-bill-price {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 42px;
    color: #0B0914;
}
.re-card-bill-price-span {
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 42px;
    color: #0B0914;
}
.re-price-card-btn {
    background-color: #6F00FF;
    border-radius: 4px !important;
    width: 100%;
    font-style: normal;
    font-weight: 600;
    font-size: 18.0808px;
    line-height: 33px;
    text-align: center;
    color: #FFFFFF !important;
    font-family: 'Cairo';
}
.re-price-card-btn-wrap {
    margin-top: 8%;
}
.select-plan-main-wrapper.cus-platform, .select-plan-main-wrapper.bndl-tailored {
    margin-top: 5%;
}
.re-price-pkg-heading-sec {
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
    letter-spacing: -0.03em;
    color: #000000;
}
.re-price-pkg-rec-txt {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    letter-spacing: -0.01em;
    color: #000000;
}
.re-price-pkg-rec-txt span {
    font-weight: 600;
}
.re-card-bill-price-user {
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    color: #3D474D;
}
.re-price-bundle-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 35px;
    letter-spacing: -0.03em;
    color: #000000;
}
.price-card-head-wrapper-bndl {
    font-style: normal;
    font-weight: 600;
    font-size: 26px;
    line-height: 35px;
    letter-spacing: -0.03em;
    color: #000000;
}
.price-launch-section {
    padding-top: 45px;
}
.price-launch-heading {
    text-align: center;
    position: relative;
    margin-bottom: 4%;
}
.price-launch-heading-spn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 167%;
    color: #000000;
}
.price-launch-heading-spn::before {
    content: '';
    position: absolute;
    top: 50%;
    border-bottom: 1.4px dashed;
    width: 38%;
    margin: 0 20px;
    color: #A9A9AA;
    left: 54%;
}
.price-launch-heading-spn::after {
    content: '';
    position: absolute;
    top: 50%;
    border-bottom: 1.4px dashed;
    width: 38%;
    margin: 0 20px;
    color: #A9A9AA;
    right: 54%;
}
.price-launch-wrapper {
    background-color: #FFFFFF;
    border-radius: 8px;
    box-shadow: 0px 4px 20px rgb(111 0 255 / 6%);
    padding: 30px 30px;
    width: 93%;
    margin: auto;
}
.col-right-border {
    border-left: 1.4px dashed #A9A9AA;
}
.launch-pkg-wrap {
    margin: 0 10%;
    text-align: start;
}
.price-new-pkg-heading {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 26px;
    line-height: 35px;
    color: #000000;
}
/* .new-pkg-txt-wrap {
    width: 82%;
} */
.price-new-pkg-txt {
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 167%;
    display: flex;
    align-items: center;
    color: #3D474D;
}
.re-price-form-wrapper {
    margin-top: 5%;
}
.re-price-form-text {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 33px;
    text-align: center;
    color: #000000;
}
.re-price-form-wrapper .form-group {
    padding-bottom: 0px;
}
.re-price-form-wrapper input, .re-price-form-wrapper select, .choose-product-wrap-field {
    border: 0.5px solid rgba(0, 0, 0, 0.25) !important;
    border-radius: 5px !important;
    font-family: 'Cairo' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: 0.03em;
    color: #181818;
    height: 45px;
}
.re-price-form-wrapper input::placeholder {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: 0.03em;
    color: #181818;
}
.re-price-form-btn-wrap {
    text-align: center;
    margin-top: 6%;
}
.re-price-form-btn {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 33px;
    text-align: center;
    color: #6F00FF;
    border: 1px solid;
    border-radius: 4px !important;
    padding: 4px 57px;
}
.price-form-bottom-txt {
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #000000;
    text-align: center;
    margin-top: 1%;
}
.price-qr-section {
    min-height: 140px;
    background-color: #6f00ff;
    margin-top: 6%;
    display: flex;
    align-items: center;
}
.price-qr-sub-section {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    margin: auto;
    width: 765px;
}
.price-qr-start-heading {
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 133%;
    color: #FFFFFF;
    text-align: start;
}
.price-qr-start-text {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 182%;
    color: #FFFFFF;
    text-align: start;
}
.price-qr-start-text a {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 182%;
    color: #20EFD4;;
}
.signup-profile-wrapper {
    font-family: 'Cairo' !important;
}


@media(max-width: 1200px) {
}

@media (max-width: 1024px) {
}
@media(max-width: 768px){
}

@media(max-width: 480px){
    .select-plan-main-wrapper.cus-platform, .select-plan-main-wrapper.bndl-tailored, .select-plan-main-wrapper {
        margin-top: 16%;
    }
    .re-price-bill-card {
        margin-top: 6%;
    }
    .save-price-img {
        position: absolute;
        left: -10%;
        bottom: 100%;
        transform: rotate(18deg);
    }
    .re-price-sub-section {
        padding: 0 15px;
    }
    .price-launch-heading-spn::before, .price-launch-heading-spn::after {
        display: none;
    }
    .price-launch-wrapper {
        width: 100%;
        padding: 15px;
    }
    .launch-pkg-wrap {
        margin: 0;
    }
    .col-right-border {
        border: none;
    }
    .price-form-bottom-txt {
        margin-top: 6%;
    }
    .price-qr-section {
        padding: 20px 0px;
        border-radius: 8px;
    }
    .price-qr-sub-section {
        display: block;
        text-align: center;
    }
    .price-qr-start-text-wrap {
        margin: 3% 0;
    }
}
/*********** Pricing revamp page end ***********/

/******************New Sign Up PAGE rewamp START 17-11-2021*******************/
.signup-info-summary del {
    color: #6f00ff !important;
}
#apply_coupon:hover {
    background: transparent;
}
/* .payment-billing-total-cart-amount.force-english.final-stage,.payment-billing-cart-amount-label.final-stage {
    width: 50%;
} */
.signup-new-col {
    background: #ffffff;
    margin: 20px 0px;
    padding: 10px 0px;
}
ul#signup_page_tab {
    border-bottom: 1px solid #C4C4C4;
    margin-bottom: 4px;
}
li.nav-item.signup-tab-item a {
    font-style: normal;
    font-weight: 500;
    font-size: 14.0458px;
    line-height: 21px;
    color: #6F00FF;
    padding: 0px 65px;
    border: 0px;
    padding-bottom: 10px !important;
    color: #C4C4C4 !important;
    text-align: center;
}
li.nav-item.signup-tab-item {
    padding-bottom: 0px !important;
}
li.nav-item.signup-tab-item.active{
	border-bottom: 3px solid #6f00ff !important;
}
ul.nav.nav-tabs > li.signup-tab-item.active a{
    color: #6f00ff !important;
}
li.nav-item.signup-tab-item:after {
    display:none;
}
.signup-profile-password-row input, .signup-profile-password-row select#signup_profile_Sector,.signup-profile-password-row select#signup_profile_country, .mastercard-div input, .mastercard-div select {
    background: rgba(255, 255, 255, 0.6);
    border: 0.6px solid #E0E0E0 !important;
    border-radius: 4px;
    height: 42px;
	font-size: 15px !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    color: #000000;
}
.signup-profile-wrapper {
    width: 100%;
    margin: 0 auto;
    padding: 0 6rem;
}
/* .signup-profile-password-row input.form-control {
    box-shadow: none;
    background-color: #ffffff !important;
    border: 0.893023px solid #D8D8D8 ;
    box-sizing: border-box;
	border-radius: 5px;
} */
.error-pack ,.mastercard-div.row .error-pack {
	border: 1px solid red !important;
	/* border: 1px solid red !important; */
}
.signup-profile-password-row .form-group {
    padding-bottom: 0px;
}
.signup-profile-page-heading {
    /* font-family: 'Poppins-Regular'; */
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 27px;
    color: #000000;
    padding-right: 15px;
    text-align: start;
}
.signup-profile-page-subheading {
    /* font-family: 'Poppins-Regular'; */
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 29px;
    color: #000000;
    border-bottom: 0.5px solid #979797;
    padding-bottom: 0px;
    margin-bottom: 5px;
}
.ppp-wrapper-total {
    display: flex;
}
.ppp-total {
    width: 45%;
    padding-left: 30px;
}
.ppp-total {
    width: 45%;
    padding-left: 30px;
}
.ppp-total-amount {
    width: 45%;
    text-align: right;
    padding-right: 6%;
}
.ppp-total, .ppp-total-amount {
    /* font-family: Poppins-Regular; */
    font-weight: bold;
    font-size: 13px;
    line-height: 19px;
    color: #000000;
}
.annual-subscription-col .form-group {
    padding-bottom: 0px;
}
#annual_subscription {
    border: 0.893023px solid #B1B1B1;
    box-sizing: border-box;
    border-radius: 5px;
    /* font-family: 'Poppins-Regular'; */
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #000000;
    height: 33px;
}
.signup-payment-billing-heading {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 27px;
    color: #000000;
    text-align: start;
}
/* .choose-payment-method-col {
    border-right: 1px solid #C4C4C4;
} */
.cash-div.row {
    display: none;
}
.signup-payment-note {
    margin-bottom: 0px;
    font-size: 13px;
    color: #ff0000;
}
.select-payment-method {
    margin: 15px 0px;
}
a.payment-method-btn {
    border: 1px solid #C4C4C4;
    border-radius: 5px;
    box-shadow: 1px 1px 1px #c4c4c4;
    padding: 16px 20px;
    margin-right: 15px;
    cursor: pointer;
}
.payment-method-btn.active {
    border: 2px solid #6f00ff;
}
.mastercard-div input {
    border: 1px solid rgba(0,0,0,.15) !important;
    border-radius: 5px;
}
.mastercard-div.row .col-md-12, .mastercard-div.row .col-md-6,.cash-div.row .col-md-12 {
    padding-right: 0px;
}
.mastercard-div .form-group {
    padding-bottom: 0px;
}
.mastercard-div input {
    border: 1px solid #00000026 !important;
    border-radius: 5px;
    color: #000000;
}
label.contract-term-check-label {
    /* font-family: 'Poppins-Regular'; */
    font-size: 13px;
    color: #7A7C7E;

}
.contract-term-check {
    padding-right: 18px;
    position: relative;
}
.contract-term-check input {
    right: 0px;
}
.dark-color {
    /* font-family: 'Poppins'; */
    font-style: normal;
    font-weight: 500;
    font-size: 16.0014px;
    line-height: 24px;
    /* identical to box height */
    color: #000000;
}
label.contract-term-check-label a {
    color: #6f00ff;
}
.payment-billing-cart-wrapper {
    width: 100%;
    height: 35px;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
}
/* .payment-billing-cart-amount-label {
    width: 70%;
    text-align: left;
    font-family: 'Poppins-Regular';
    font-style: normal;
    font-size: 14px;
    line-height: 17px;
    color: #7A7C7E;
} */
/* .payment-billing-total-cart-amount {
    text-align: right;
    width: 30%;
    font-family: 'Poppins-Regular';
    font-style: normal;
    font-size: 14px;
    color: #7A7C7E;
} */
.col-md-5.summary-payment-method-col {
    padding-left: 35px;
}
.col-md-6.summary-payment-method-col {
    margin: 0 auto;
}
.btn-Next-profile, .btn-Procced-payment, .profile-package-cart-btn {
    font-family: 'Cairo' !important;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 27px;
    color: #FFFFFF;
    background-color: #6f00ff;
    border-radius: 6px !important;
    border: none;
    padding: 0.5rem 2rem;
}
.btn-Next-profile:hover, .btn-Procced-payment:hover, .profile-package-cart-btn:hover {
    color: #ffffff;
}
.pro-pkg-col-wrap {
    width: 81%;
    padding: 15px;
}
.profile-pkg-cover {
    padding: 1rem 0;
    border-top: 0.89px solid #E8E8E8;
    border-bottom: 0.89px solid #E8E8E8;
    color: #000000;
    text-align: start;
}
.pkg-user-drop-wrap {
    display: flex;
    align-items: center;
    margin-bottom: 6%;
}
.pkg-user-drop-txt {
    font-style: normal;
    font-weight: 500;
    font-size: 15.8015px;
    line-height: 24px;
    color: #000000;
    margin-left: 5%;
    text-align: start;
}
.ppp_total_users {
    border: 0.5px solid #6F00FF;
    border-radius: 3px;
    box-sizing: border-box;
    font-style: normal;
    font-weight: 500;
    font-size: 11.9649px;
    line-height: 18px;
    color: #000000;
    width: 30%;
    margin-right: 5%;
    height: 30px;
    text-align: center;
}
.pro-pkg-col-heading {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 27px;
    color: #000000;
    text-align: start;
}
.profile-pkg-sub-heading {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #000000;
    text-align: start;
}
.profile-pkg-title {
    /* font-family: 'Hurme Geometric'; */
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    color: #000000;
    margin-bottom: 0px;
}
.pkg-monthly-price {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 146%;
    color: #000000;
}
.pro-pkg-monthly {
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 146%;
    color: #757575;
}
.profile-pkg-inner-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 90%;
}
.profile-pkg-card {
    background: rgba(255, 255, 255, 0.6);
    border: 0.894009px solid #E0E0E0;
    border-radius: 5.36406px;
}
.profile-pkg-header {
    background: #F5F8FA;
    border-bottom: 0.894009px solid #E0E0E0;
    border-radius: 5.36406px 5.36406px 0px 0px;
    display: flex;
    align-items: center;
}

.profile-pkg-card-tabs-links, .profile-pkg-card-sumary-heading {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #000000;
    padding: 0.5rem 0.7rem;
    display: block;
    position: relative;
}
.profile-pkg-card-tabs-links.active {
    color: #6f00ff;
    border-bottom: 3px solid #6F00FF;
}
.pkg-card-discount {
    font-style: normal;
    font-weight: 500;
    font-size: 8px;
    line-height: 12px;
    color: #000000;
    position: absolute;
    top: 1px;
}
.profile-pkg-body {
    padding: 1rem;
}
.profile-card-txt-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 2% 0;
}
.profile-card-title-txt {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #000000;
}
.profile-card-price-txt {
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    color: #000000;
    position: relative;
}
.profile-card-total-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.profile-card-total-price {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #000000;
}
.profile-card-input-wrap {
    display: flex;
    border: 1px solid #E0E0E0;
    border-radius: 5px;
    width: 100%;
    margin: 2% 0;
    height: 44px;
}
.profile-card-input-wrap input, .profile-card-input-wrap input::placeholder {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    color: #7A7C7E;
    margin: 4px 0px;
}
.profile-coupon-btn {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #000000;
    margin: 5px 0px;
    border-left: 1px solid #E0E0E0;
}
.profile-pkg-submit-wrap {
    margin: 6% 0;
    text-align: end;
    padding: 0 1rem;
}
.profile-pp-wrapper-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 80%;
}
.round {
    position: relative;
    float: right;
}

.round label {
    background-color: #fff;
    border: 1px solid #979797;
    border-radius: 50%;
    cursor: pointer;
    height: 28px;
    left: 0;
    position: absolute;
    top: 0;
    width: 28px;
}
.round label:after {
    border: 2px solid #fff;
    border-top: none;
    border-right: none;
    content: "";
    height: 6px;
    left: 7px;
    opacity: 0;
    position: absolute;
    top: 8px;
    transform: rotate(-45deg);
    width: 12px;
}

.round input[type="checkbox"] {
    visibility: hidden;
}

.round input[type="checkbox"]:checked + label {
    background-color: #6f00ff;
    border-color: #6f00ff;
}

.round input[type="checkbox"]:checked + label:after {
   opacity: 1; 
}
.profile-card-price-txt .remove_coupon {
    background-color: #FF5652;
    color: #ffffff;
    border-radius: 20px;
    width: 12px;
    height: 13px;
    padding: 0rem 0.2rem;
    line-height: 13px;
    display: block;
    font-size: 11px;
    position: absolute;
    top: -10px;
    right: 0px;
}
.profile-pkg-body del {
    display: none;
}
.divider-profile-pkg {
    border-top: 2px dashed #CDCDCD;
}
.signup-tab {
    margin-top: 4%;
}
.choose-payment-method-col {
    margin-top: 3%;
}
.mastercard-field-icon {
    position: absolute;
    left: 12px;
    top: 11px;
}
.mastercard-bottom-txt {
    font-style: normal;
    font-weight: 500;
    font-size: 14.0458px;
    line-height: 21px;
    color: #000000;
}
.mastercard-bottom-wrap {
    margin-top: 8%;
}
.country-select {
    display: block !important;
}
.country-select.inside .country-list {
    /* margin-left: 89%; */
    float: right;
    left: 0%;
    z-index:1001;

}
.country-select.inside .flag-dropdown .selected-flag .arrow {
    right: 0 !important;
}
.country-select .country-list .flag {
    margin-right: 6px;
    margin-left: 7px;
}
.country-select.inside .country-list .country {
    color: #000;
}
.country-select .selected-flag {
    padding: 0 8px 0 0px !important;
}



@media (max-width: 480px) {

    .pro-pkg-col-wrap {
        width: 100%;
    }
    .profile-pp-wrapper-inner {
        width: 100%;
    }
    .profile-pkg-submit-wrap {
        margin: 6% 15px;
    }
    .mastercard-div .cvc-col {
        padding: 0px;
    }
    .signup-profile-wrapper {
        padding: 0 0rem;
    }
    ul#signup_page_tab {
        padding: 0 1rem;
    }
    li.nav-item.signup-tab-item a {
        padding: 0.5rem 4.4rem 0.5rem 0.4rem !important;
        text-align: start;
    }
    .summary-payment-method-col {
        margin-top: 7%;
    }
}
/******************New Sign Up PAGE rewamp END 	 17-11-2021*******************/


/* **************Home Facelift page start   05-01-2023*************** */
.hf-hero-section {
    background: linear-gradient(179deg, rgb(111 0 255 / 5%) 0%, rgba(249, 254, 255, 0) 87.29%);
    min-height: 500px;
    position: relative;
}
.hf-hero-sub-section {
    background: linear-gradient(179deg, rgb(111 0 255 / 5%) 0%, rgba(249, 254, 255, 0) 87.29%);
    min-height: 500px;
    display: flex;
    align-items: center;
    background-image: url('images/newbranding-images/home-facelift-images/banner-img-ar1.gif');
    background-size: contain;
    background-position-x: -1%;
    background-repeat: no-repeat;
    font-family: 'Cairo';
    font-style: normal;
    text-align: start;
}
.hero-bnner-lines {
    position: absolute;
    top: -10%;
    right: 0;
    transform: scaleX(-1);
}
.hf-hero-heading {
    font-weight: 700;
    font-size: 36px;
    color: #3D474D;
}
.hf-hero-txt {
    font-weight: 500;
    font-size: 14px;
    color: #3D474D;
    line-height: normal;
}
.hf-hero-btn-wrap {
    margin-top: 5%;
}
.request-free {
    font-family: 'Cairo' !important;
    font-weight: 600;
    font-size: 14px;
    line-height: 21px;
    color: #FFFFFF;
    background-color: #6F00FF;
    box-shadow: 0px 3.60143px 45.0178px rgb(255 86 82 / 10%);
    border-radius: 7.20285px !important;
}
.hf-demo-btn {
    font-family: 'Cairo' !important;
    font-weight: 600;
    font-size: 14px;
    line-height: 21px;
    color: #6F00FF;
    border: 1px solid #6F00FF;
    filter: drop-shadow(0px 3.60143px 45.0178px rgba(255, 86, 82, 0.1));
    border-radius: 7.20285px !important;
    margin: 0 2%;
}
.hf-whatsapp-us {
    font-weight: 600;
    font-size: 14px;
    line-height: 21px;
    color: #6F00FF;
}

.hf-product-section {
    background-color: #ffffff;
    padding: 4% 0;
    font-family: 'Cairo';
    font-style: normal;
}
.hf-product-heading {
    font-weight: 400;
    font-size: 24px;
    line-height: 36px;
    text-align: center;
    color: #2A2A2A;
    margin-bottom: 4%;
}
.hf-product-heading span {
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
    text-align: center;
    color: #2A2A2A;
}
.hf-product-card-wrap {
    border: 0.2px solid #6F00FF;
    box-shadow: 0px 2.85714px 14.2857px rgb(111 0 255 / 5%);
    border-radius: 4px;
    min-height: 290px;
    padding: 5%;
}
.hf-product-card-heading {
    font-weight: 500;
    font-size: 16px;
    line-height: 108.92%;
    color: #3D474D;
    text-align: center;
    margin-bottom: 8%;
}
.hf-card-inner-wrap {
    text-align: start;
}
.hf-card-title {
    /* font-family: 'Hurme Geometric'; */
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #000000;
}
.hf-card-para {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    color: #3D474D;
    width: 100%;
    min-height: 110px;
    display: flex;
    align-items: center;
}
/* .hf-card-pro .hf-card-para {
    width: 95%;
} */
.hf-card-link-wrap {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.hf-card-link {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    color: #6F00FF;
}
.hf-coming-soon {
    font-weight: 500;
    font-size: 10px;
    line-height: 167%;
    color: #000000;
}
.hf-card-left-line {
    border-right: 0.5px solid #C4C4C4;
}


.hf-connectapp-section {
    min-height: 500px;
    display: flex;
    align-items: center;
    background-image: url('images/newbranding-images/home-facelift-images/app-connect-img-ar.svg');
    background-size: 51%;
    background-position-x: left;
    background-position-y: center;
    background-repeat: no-repeat;
    background-color: #ffffff;
    font-family: 'Cairo';
    font-style: normal;
    text-align: start;
}
.hf-connectapp-heading {
    font-weight: 700;
    font-size: 32px;
    line-height: 135%;
    color: #2A2A2A;
}
.hf-connectapp-txt {
    font-weight: 500;
    font-size: 18px;
    line-height: 125%;
    color: #2A2A2A;
    margin-top: 4%;
}

.hf-beneifit-section {
    padding: 2%;
    background-color: #ffffff;
    font-family: 'Cairo';
}
.hf-benefit-main-heading {
    font-weight: 700;
    font-size: 24px;
    line-height: 132%;
    text-align: center;
    color: #3D474D;
}
.hf-benefit-main-txt {
    font-weight: 500;
    font-size: 20px;
    line-height: 132%;
    text-align: center;
    color: #3D474D;
}
.hf-benefit-top-card {
    background: rgba(111, 0, 255, 0.03);
    border-radius: 26px 26px 0px 0px;
    padding: 3% 2%;
    margin: 2% 0%;
}
.hf-benefit-bottom-card {
    background: rgba(111, 0, 255, 0.03);
    border-radius: 0px 0px 26px 26px;
    padding: 3% 2%;
    margin: 2% 0%;
}
.hf-benefit-card-heading {
    font-weight: 600;
    font-size: 24px;
    line-height: 132%;
    text-align: center;
    color: #2B2B2B;
}
.hf-benefit-card-sub-heading {
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    color: #2B2B2B;
}
.hf-benefit-card-txt {
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    color: #474747;
}
.hf-tile-text {
    font-weight: 500;
    font-size: 14.3397px;
    line-height: 22px;
    text-align: center;
    color: #3A3A3A;
}
.hf-tile-col {
    max-width: 20%;
    flex: 0 0 20%;
    width: 20%;
    display: flex;
    align-items: center;
}
.hf-benefit-tile {
    min-height: 187px;
    padding: 15% 11%;
    text-align: center;
    border-radius: 7.91698px;
    transition: all 0.5s;
    width: 100%;
}
.hf-benefit-tile:hover {
    background-color: #ffffff;
}
.hf-tile-icon-wrap {
    height: 55px;
    width: 55px;
    margin: auto;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 5%;
    background-color: #ffffff;
}
.hf-benefit-tile:hover > .hf-tile-icon-wrap{
    background-color: #FAF6FF;
}
.hf-benefit-tile-wrapper {
    margin-top: 3%;
}

.hf-companies-section {
    background-color: #ffffff;
    font-family: 'Cairo';
}
.hf-com-head-spn {
    font-weight: 600;
    font-size: 15.8201px;
    line-height: 120.5%;
    text-align: center;
    text-transform: capitalize;
    color: #2B2B2B;
}
.hf-company-heading {
    font-weight: 600;
    font-size: 23.7301px;
    line-height: 140.5%;
    text-align: center;
    text-transform: capitalize;
    color: #3D474D;
}
/* .hf-company-slide-wrap {
    margin-top: 2%;
}
.hf-com-slide-holder {
    overflow: hidden;
}
.hf-com-left-slide {
    animation : slide 10s linear infinite;
    
  }
  
@keyframes slide {
    0% {
        transform: translatex(0%)
    }

    100% {
        transform: translatex(100%)
    }
} */
.hf-marquee, .hf-marquee1 {
    position: relative;
    width: 100%;
    height: 135px;
    overflow: hidden;
}
.hf-slide-li-wrap {
    display: flex;
    /*position: absolute;*/
    width: 100%;
    /*overflow: hidden;*/
    animation: marquee 20s linear infinite;
}
.hf-slide-li-wrap1 {
    display: flex;
    /*position: absolute;*/
    width: 100%;
    /*overflow: hidden;*/
    animation: marquee1 14s linear infinite;
}
.hf-slide-img {
    /* box-shadow: 0px 4.8589px 24.2945px rgb(111 0 255 / 5%); */
    /* margin: 1%; */
    width: 20%;
}
  /* .hf-slide-li-wrap:hover {
    animation-play-state: paused;
  } */
  
@keyframes marquee {
   /* 0% {
        transform: translatex(0%)
    }

    100% {
        transform: translatex(100%)
    }*/

    0% {
        transform: translate3d(0, 0, 0);
    }

    100% {
        transform: translate3d(123.4rem, 0, 0)
        /*transform: translate3d(-86.5rem, 0, 0);*/
    }
}
@keyframes marquee1 {
    0% {
        transform: translate3d(111rem, 0 ,0)
    }

    100% {
        transform: translate3d(0,0,0)
    }
}

.hf-application-section {
    background-color: #ffffff;
    padding: 2%;
    font-family: 'Cairo';
    text-align: start;
}
.hf-application-wrapper {
    background: rgba(111, 0, 255, 0.03);
    border-radius: 26px;
    min-height: 326px;
    display: flex;
    align-items: center;
    background-image: url('images/newbranding-images/home-facelift-images/available-ar.svg');
    background-size: cover;
}
.hf-application-txt {
    font-weight: 300;
    font-size: 11.5393px;
    line-height: 131.5%;
    color: #63636A;
    margin: 0 16%;
    text-align: end;
}
.hf-application-heading {
    font-weight: 600;
    font-size: 32px;
    line-height: 129%;
    color: #000000;
}
.hf-application-wrap {
    display: flex;
    align-items: center;
    margin-top: 7%;
}
.hf-ios-txt, .hf-android-txt {
    font-family: 'Poppins';
    font-weight: 600;
    font-size: 21.4301px;
    line-height: 129%;
    color: #000000;
}
.hf-ios-wrap {
    margin-left: 9%;
}
.hf-tab-section {
    background-color: #ffffff;
    padding: 2%;
    font-family: 'Cairo';
}

.hf-tab-sub-heading {
    font-weight: 500;
    font-size: 24px;
    line-height: 119.5%;
    text-align: center;
    text-transform: capitalize;
    color: #363636;
}
.hf-tab-heading {
    font-weight: 700;
    font-size: 32px;
    line-height: 119.5%;
    text-align: center;
    text-transform: capitalize;
    color: #FF5652;
}
.hf-tab-btn-wrap {
    text-align: center;
    margin: 3% 0;
}
.hf-tab-btn {
    font-family: 'Cairo' !important;
    font-weight: 600;
    font-size: 16px;
    line-height: 120.5%;
    text-transform: capitalize;
    color: #363636;
    background-color: #F4EEFC;
    border-radius: 5px !important;
    margin: 0 1%;
}
.hf-tab-btn.hf-active {
    color: #ffffff;
    background-color: #6f00ff;
}
.hf-tab-btn.btn:focus {
    box-shadow: none;
}
.hf-tab-cover {
    display: none;
}
.hf-tab-inner-heading {
    font-weight: 700;
    font-size: 20px;
    line-height: 150%;
    color: #363636;
    margin-bottom: 4%;
}
.hf-tab-txt {
    font-weight: 500;
    line-height: normal;
}
.hf-tab-col-wrap {
    width: 93%;
    text-align: start;
}
.hf-tab-img-wrap {
    text-align: center;
}
.hf-tab-wrapper {
    background: rgba(111, 0, 255, 0.03);
    border-radius: 26px;
    padding: 4%;
}
.hf-grow-section {
    background-color: #ffffff;
    padding: 2%;
    font-family: 'Cairo';
}
.hf-grow-inner-section {
    min-height: 389px;
    background: #6F00FF;
    border-radius: 26px;
    display: flex;
    align-items: center;
    background-image: url('/images/newbranding-images/home-facelift-images/line-pattern.svg');
    background-repeat: no-repeat;
    background-size: cover;
}
.hf-grow-container {
    width: 60%;
    margin: auto;
    text-align: center;
}
.hf-grow-heading {
    font-weight: 700;
    font-size: 32px;
    line-height: 187%;
    text-transform: capitalize;
    color: #FFFFFF;
}
.hf-head-spn {
    color: #00EDCE;
}
.hf-grow-txt {
    font-weight: 500;
    font-size: 16px;
    line-height: 187%;
    text-transform: capitalize;
    color: #FFFFFF;
    margin-bottom: 3%;
}
.hf-launch-sub-head {
    font-weight: 700;
    font-size: 35.5952px;
    line-height: 129%;
    text-transform: capitalize;
    color: #FFFFFF;
}
.hf-launch-sub-txt {
    font-weight: 300;
    font-size: 11.8651px;
    line-height: 150%;
    text-align: center;
    text-transform: capitalize;
    color: #FFFFFF;
}


.hf-map-section {
    background-color: #ffffff;
    padding: 3% 0%;
    font-family: 'Cairo';
    text-align: center;
}
.hf-map-top-heading {
    font-weight: 600;
    font-size: 23.7301px;
    line-height: 29px;
    text-align: center;
    color: #3D474D;
}
.hf-map-com-img {
    width: 65%;
    margin-top: 2%;
}
.hf-map-bottom-heading {
    font-weight: 500;
    font-size: 24px;
    line-height: 132%;
    text-align: center;
    color: #3D474D;
    margin-top: 7%;
}
.hf-insight-section {
    background-color: #ffffff;
    padding: 2%;
    font-family: 'Cairo';
}
.hf-insight-sub-section {
    background-color: #FBF7FF;
    border-radius: 26px;
    padding: 3%;
}
.hf-insight-text {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #3D474D;
    text-align: start;
}
.hf-insight-img-wrap {
    text-align: end;
}
.hf-insight-btn-wrap {
    display: flex;
    align-items: center;
    margin-top: 5%;
}
.hf-insight-btn {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #6F00FF;
    border: 1px solid #6F00FF;
    border-radius: 7.37882px !important;
    padding: 0.57rem 1.42rem;
    margin-left: 4%;
}

.hf-book-section {
    background-color: #ffffff;
    padding: 2% 0%;
    font-family: 'Cairo';
}
.hf-book-inner-section {
    background-image: url('images/newbranding-images/home-facelift-images/need-start-banner.svg');
    background-size: cover;
    height: 289px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.hf-incRevenue-heading {
    font-weight: 700;
    font-size: 31.6402px;
    line-height: 137%;
    text-align: center;
    text-transform: capitalize;
    color: #FFFFFF;
}
.hf-incRevenue-txt {
    font-weight: 500;
    font-size: 15.8201px;
    line-height: 129%;
    text-align: center;
    color: #FFFFFF;
}
.hf-book-call-btn {
    background-color: #ffffff;
    padding: 9px 23px !important;
    border-radius: 7px !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #6F00FF;
    margin-left: 5px;
}
.hf-book-call-btn:hover {
    background-color: #FF5652;
    color: #ffffff;
}
.hf-whatsapp-us-btn {
    padding: 9px 23px !important;
    border-radius: 7px !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #ffffff;
    border: 1px solid;
    margin-right: 5px;
}
.hf-whatsapp-us-btn:hover {
    color: #20EFD4;
}

@media(max-width: 1200px) {
    
}

@media (max-width: 1024px) {
    
}

@media (max-width: 768px) {
    
}

@media (max-width: 480px) {
    .hf-hero-section {
        min-height: auto;
    }
    .hf-hero-sub-section {
        background: linear-gradient(179deg, rgb(111 0 255 / 4%) 0%, rgba(244, 235, 255, 0) 87.29%);
        min-height: auto;
        padding: 7% 0%;
    }
    .hf-hero-heading {
        font-size: 30px;
    }
    .hf-whatsapp-us, .request-free, .hf-demo-btn, .hf-launch-sub-txt {
        font-size: 10px;
    }
    .hf-product-heading, .hf-product-heading span {
        font-size: 18px;
        line-height: normal;
        margin-bottom: 4%;
    }
    .hf-product-card-wrap {
        margin: 5%;
    }
    .hf-card-para {
        width: 100%;
        min-height: 95px;
    }
    .hf-card-left-line {
        border-top: 0.5px solid #C4C4C4;
        border-left: 0;
        border-right: 0;
    }
    .hf-product-card-heading {
        margin-bottom: 0%;
    }
    .hf-card-inner-wrap {
        margin: 6% 0;
    }
    .hf-connectapp-section {
        min-height: auto;
        padding: 5% 0%;
        background: #fff;
    }
    .hf-connectapp-heading, .hf-tab-heading {
        font-size: 18px;
    }
    .hf-tile-col {
        max-width: 50%;
        width: 50%;
        flex: 0 0 50%;
    }
    .hf-benefit-main-heading, .hf-benefit-main-txt, .hf-benefit-card-sub-heading, .hf-com-head-spn, .hf-tab-txt, .hf-grow-txt {
        font-size: 12px;
    }
    .hf-benefit-card-heading, .hf-company-heading, .hf-tab-sub-heading, .hf-map-top-heading, .hf-map-bottom-heading, .hf-tab-inner-heading {
        font-size: 14px;
    }
    .hf-company-heading {
        width: 90%;
        margin: auto;
    }
    .hf-benefit-top-card {
        padding-top: 8%;
    }
    .hf-benefit-tile.last-tile {
        min-height: auto;
    }
    .hf-benefit-bottom-card {
        padding-top: 8%;
    }
    .hf-marquee, .hf-marquee1 {
        height: 65px;
    }
    .hf-application-wrapper {
        min-height: auto;
        padding: 10% 0%;
        background-image: none;
        text-align: center;
    }
    .hf-application-heading {
        font-size: 20px;
    }
    .hf-application-wrap {
        justify-content: center;
    }
    .hf-tab-btn {
        font-size: 14px;
        width: 93%;
        margin: 2% 0;
    }
    .hf-tab-img {
        width: 100%;
        margin-top: 8%;
    }
    .hf-grow-container {
        width: 100%;
        margin: 8% auto;
    }
    .hf-grow-heading {
        font-size: 20px;
        line-height: normal;
        width: 80%;
        margin: auto;
    }
    .hf-grow-inner-section {
        background-image: none;
    }
    .hf-map-section {
        padding: 6% 0%;
    }
    .hf-map-com-img, .hf-insight-img {
        width: 100%;
        margin-top: 6%;
    }
    .hf-insight-sub-section {
        padding: 8% 3%;
    }
    .hf-insight-text {
        font-size: 12px;
        text-align: center;
        margin-top: 4%;
    }
    .hf-insight-btn-wrap {
        display: block;
        margin: 5% 0%;
        text-align: center;
    }
    .hf-book-inner-section {
        background: #6f00ff;
    }
    .hf-book-call-btn, .hf-whatsapp-us-btn {
        margin: 5px;
    }
}
/* **************Home Facelift page end   05-01-2023*************** */



.arabic_heading{
    font-family: Cairo;
    font-size: 64px;
    font-weight: 700;
    line-height: 120px;
    letter-spacing: 0px;
    color: #333333;


}
.arabic_message
{
    font-family: Cairo;
    font-size: 16px;
    font-weight: 400 !important;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    color: #333333;

}
.btn.nb-thanks-btn.arabic {
    font-family: Cairo;
    font-size: 18px;
    font-weight: 600;
    line-height: 34px;
    letter-spacing: 0em;
    text-align: center;

}

/* Media CSS Start */
@media(max-width: 1200px) {
    li.nav-item {
        margin: 0px;
    }
}

@media (max-width: 1024px) {
    .nb-hero-heading {
        font-size: 32px;
    }
    .nb-hero-section {
        height: 385px;
    }
    a.nav-link.new-home-nav {
        font-size: 16px;
    }
    a.nav-link {
        font-size: 12px;
    }
    .flashlead-choose-txt {
        font-size: 14px;
        line-height: 20px;
    }
    .improveSales-heading {
        font-size: 32px;
    }
    .nb-cloud-txt p {
        font-size: 18px;
    }
    .footer-call-txt p {
        font-size: 16px !important;
    }
    .launch-sub-txt {
        font-size: 10px;
    }
}
@media(max-width: 768px){
    .only-desk{
        display: none;
    }
    .nb-hero-section {
        height: 320px;
    }
    .nb-sub-heading {
        font-size: 18px;
    }
    .nb-hero-heading {
        font-size: 24px;
    }
    .nb-hero-txt {
        font-size: 12px;
    }
    .start-free, .book-demo {
        font-size: 16px !important;
    }
    .nb-container {
        width: 96%;
    }
    .flashlead-pkg-section {
        padding: 25px 0px;
        text-align: center;
    }
    .fl-pro-wrap {
        margin-top: 20px;
    }
    .add-on-section {
        height: 395px;
    }
    .overview-wrapper {
        margin-bottom: 10px;
    }
    .overview-col-left, .overview-col-right {
        padding: 0px !important;
        margin-bottom: 20px;
    }
    .nb-overview-heading, .insight-info-heading, .company-grow-heading, .accelerate-lead-heading,
    .awardMap-heading, .cd-heading, .cd-heading-spn, .nb-cloud-heading, .incRevenue-heading {
        font-size: 28px;
    }
    .feature-sale-txt {
        font-size: 28px;
        line-height: 28px;
    }
    .fl-essential-wrap, .fl-pro-wrap {
        min-height: 260px;
    }
    .insight-dtl-txt {
        font-size: 12px;
    }
    .choose-fit-head {
        font-size: 24px;
    }
    .improveSales-heading {
        font-size: 28px;
    }
    .insight-info-sub-heading {
        font-size: 18px;
    }
    .comp-tabs-link {
        font-size: 12px;
    }
    .comp-tabs-row {
        margin: 26px 0px;
    }
    .comp-tabs-link:before {
        bottom: 33px;
    }
    .choose-last-txt {
        font-size: 12px;
    }
    .col-md-6.fl-deal-col-left {
        margin-bottom: 20px;
    }
    .company-grow-img {
        position: revert;
    }
    .company-grow-img-wrap {
        text-align: center;
    }
    .company-grow-row {
        padding: 40px 40px;
        padding-bottom: 0px;
        margin-bottom: 20px;
    }
    .market-launch-section {
        background: #6F00FF;
        height: auto;
        padding: 30px 0px;
    }
    .launch-sub-wrap {
        width: 100%;
        margin: 0px;
    }
    .awardMap-img-wrap {
        margin-top: 25px;
    }
    .awardMap-image {
        width: 85%;
    }
    .nb-improveSalse-section {
        padding: 25px 0px;
    }
    .improveSales-wrapper {
        display: block;
        text-align: center;
    }
    .improveSales-txt {
        width: 100%;
    }
    .nb-cloud-img-row {
        width: 100%;
    }
    .nb-cloud-mbl-info, .nb-cloud-ios-info {
        left: 150px;
    }
    .nb-cloud-mobile-wrapper {
        margin-bottom: 10px;
    }
    .nb-cloud-ios-wrapper {
        margin: 25px 0px;
    }
    .fl-choose-txt-wrap, .fl-choose-wrap {
        min-height: auto;
    }

}
@media(min-width: 480px) {
    .only-mob{
        display: none;
    }
}

@media(max-width: 480px){
    .only-desk{
        display: none;
    }
    .header-service-drop-menu {
        width: auto;
    }
    .nb-hero-section {
        background: none;
    }
    .nb-sub-heading {
        font-size: 18px;
    }
    .nb-hero-heading {
        font-size: 22px;
    }
    .fl-essential-wrap {
        padding: 20px;
    }
    .fl-pro-wrap {
        padding: 20px;
    }
    .flashlead-nb-logo {
        font-size: 28px;
    }
    .add-on-section {
        width: 100%;
        height: auto;
        background: #ffffff;
        padding: 25px 0px;
    }
    .feature-sale-txt {
        font-size: 22px;
        line-height: 22px;
    }
    .nb-overview-heading, .insight-info-heading, .company-grow-heading, .accelerate-lead-heading,
    .awardMap-heading, .cd-heading, .cd-heading-spn, .nb-cloud-heading, .incRevenue-heading {
        font-size: 18px;
    }
    .comp-tabs-link:before {
        bottom: 30px;
        width: 50%;
        left: 26%;
    }
    .improveSales-heading {
        font-size: 22px;
    }
    .improveSales-sub-head {
        font-size: 18px;
    }
    .improveSales-last-txt {
        font-size: 20px;
    }
    .nb-cloud-head-spn {
        font-size: 22px;
    }
    .comp-tabs-link {
        font-size: 18px;
    }
    .launch-heading {
        font-size: 28px;
    }
    .comp-tabs-wrap {
        margin: 3px;
        text-align: center;
    }
    .insight-info-sub-heading {
        font-size: 14px;
    }
    .company-grow-sub-heading {
        font-size: 18px;
    }
    .company-grow-row, .fl-choose-wrap {
        padding: 30px 15px;
    }
    .improveSales-txt {
        font-size: 14px;
    }
    .nb-cloud-txt p {
        font-size: 14px;
    }
    .insight-img {
        margin-top: 20px;
    }
    .nb-cloud-mbl-info, .nb-cloud-ios-info {
        left: 75px;
    }
    .nb-cloud-txt {
        width: 100%;
    }
    .revenue-call-btn {
        font-size: 15px !important;
    }
    .last-days-wrapper {
        position: revert;
        bottom: auto;
    }
    .piechart-img {
        width: 100%;
    }
    .chart-col-padding {
        padding: 0px !important;
    }
    .user-log-legend {
        margin-left: 0px !important;
    }
    .custom-mr {
        margin: 0px;
    }
    .nb-billing-wrapper{width: 100%;}
    .re-price-bill-card.left, .re-price-bill-card.right{
        margin-left: auto;
        margin-right: auto;
    }
    .price-qr-sub-section{width: 85%;}
    .price-qr-start-heading, .price-qr-start-text{text-align: center}
}
@media(min-width: 480px){
    .mbl-br {
        display: none;
    }
}
@media(max-width: 366px){

}

/* Media CSS End */
