    body {
        color: #8e989f;
        overflow-x: hidden !important
    }
    
    a:focus,
    button:focus,
    img:focus,
    input:focus,
    select:focus,
    textarea:focus {
        outline: 0;
        text-decoration: none
    }
    
    a:focus,
    a:hover {
        text-decoration: none;
        color: inherit;
        -webkit-transition: .5s ease-in-out;
        transition: .5s ease-in-out
    }
    
    label {
        margin-bottom: 0 !important;
        font-weight: 400 !important
    }
    
    .ellipsis {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
    
    .np {
        padding: 0
    }
    
    .rs-show {
        display: none
    }
    
    .capitalize {
        text-transform: capitalize
    }
    
    .btn-hover:hover,
    .btn-hover:focus {
        -webkit-transition: .5s ease-in-out;
        transition: .5s ease-in-out;
        background: #fb6c73b5 !important;
        color: var(--white_clr) !important;
        background: #fb6c73b5 !important;
    }
    /* loader css */
    
    .loader {
        color: var(--white_clr);
        text-align: center;
        -webkit-animation-name: spin;
        -webkit-animation-duration: 2s;
        -webkit-animation-iteration-count: infinite;
        -webkit-animation-timing-function: linear;
        -moz-animation-name: spin;
        -moz-animation-duration: 2s;
        -moz-animation-iteration-count: infinite;
        -moz-animation-timing-function: linear;
        -ms-animation-name: spin;
        -ms-animation-duration: 2s;
        -ms-animation-iteration-count: infinite;
        -ms-animation-timing-function: linear;
        animation-name: spin;
        animation-duration: 2s;
        animation-iteration-count: infinite;
        animation-timing-function: linear
    }
    
    @-ms-keyframes spin {
        from {
            -ms-transform: rotate(0)
        }
        to {
            -ms-transform: rotate(360deg)
        }
    }
    
    @-moz-keyframes spin {
        from {
            -moz-transform: rotate(0)
        }
        to {
            -moz-transform: rotate(360deg)
        }
    }
    
    @-webkit-keyframes spin {
        from {
            -webkit-transform: rotate(0)
        }
        to {
            -webkit-transform: rotate(360deg)
        }
    }
    
    @keyframes spin {
        from {
            transform: rotate(0)
        }
        to {
            transform: rotate(360deg)
        }
    }
    /* end: loader css */
    
    .section,
    .section-1 {
        margin-top: 30px;
        float: left;
        width: 100%
    }
    /* sections */
    
    .section {
        margin-bottom: 30px
    }
    
    .section-1 {
        margin-bottom: 70px;
        padding-bottom: 30px;
    }
    
    .bg1-img {
        background: url(../images/strtFreeTrial.jpg) no-repeat;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        padding: 73px 0 73px;
    }
    /* end: section */
    
    .section-1 .container-fluid {
        padding: 0;
    }
    /* end: section */
    /*pricing top panel */
    
    .section-1 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }
    
    .pricing-headingtop {
        color: var(--white_clr);
        margin: 100px 0px 35px;
        float: left;
        width: 100%;
    }
    
    .pricing-headingtop .plans-heading {
        float: left;
        width: 100%;
        text-align: center;
        font-size: 42px;
        line-height: 1.4;
        color: var(--primary_clr);
        margin: 0 0 0px;
        cursor: default;
    }
    
    .pricing-headingtop .plans-subheading {
        margin-bottom: 15px;
        margin-top: 0;
        font-size: 18px
    }
    /* start-trial-cta */
    
    .bg1-img {
        text-align: center;
    }
    
    .start-trial-cta .btn-buildcal {
        background: #fb6c73;
        border: 2px solid #fb6c73;
        color: var(--white_clr);
        float: none;
        font-size: 14px;
        text-transform: uppercase;
        padding: 13px 45px;
        -webkit-transition: .5s ease-in-out;
        transition: .5s ease-in-out;
        vertical-align: middle
    }
    
    .start-trial-cta .btn-buildcal:hover {
        background: #fb757b;
        color: var(--white_clr);
        border-color: #f8434b;
    }
    
    .start-trial-cta .btn-buildcal i {
        display: inline-block;
        float: left;
        margin-right: 10px;
        position: relative;
        top: 3px
    }
    
    .start-trial-cta label {
        float: none;
        width: 100%;
        color: #8e989f;
        font-size: 12px;
    }
    
    .start-trial-cta .btn-buildcal p {
        float: left;
        margin: 0 10px 0 0;
        line-height: 30px
    }
    
    .start-trial-cta {
        margin: 0px 0px 50px;
    }
    
    .bg1-img .btn-buildcal {
        background: var( --red_clr);
        border: 2px solid var( --red_clr);
        color: var(--white_clr);
        float: none;
        font-size: 15px;
        text-transform: uppercase;
        padding: 10px 35px!important;
        -webkit-transition: .5s ease-in-out;
        transition: .5s ease-in-out;
        vertical-align: middle;
        box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.5)!important;
        border-radius: 50px;
        line-height: 24px;
    }
    
    .mb0 {
        margin-bottom: 0px;
    }
    /* end: start-trial-cta */
    /* FAQ & accordion css */
    
    .section-faq {
        margin-top: 0px;
        margin-bottom: 0;
        background: var(--white_clr);
        padding-top: 90px;
        padding-bottom: 90px;
    }
    
    .container-faqs {
        width: 1170px;
        margin: 50px auto 0;
    }
    
    .section-faq .section-2-heading {
        float: left;
        width: 100%;
        text-align: center;
        color: var(--primary_clr)!important;
        font-size: 42px;
        line-height: 44px;
        font-family: ubuntu;
        text-transform: none;
        margin: 0px;
        letter-spacing: -0.03em;
    }
    
    .accordion,
    .accordion * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
    
    .accordion,
    .accordion-section {
        overflow: hidden;
        box-shadow: none;
        border-radius: 3px;
        background: var(--white_clr)
    }
    
    .accordion-section-title {
        background-color: var(--white_clr);
        display: inline-block;
        color: #fb6c73;
        cursor: pointer;
        padding: 15px;
        width: 100%;
        border: none;
        text-align: left;
        outline: 0;
        font-size: 22px;
        transition: .4s;
        opacity: .8
    }
    
    .accordion p {
        font-size: 16px;
        color: var(--secondary_clr)
    }
    
    .accordion-section-title:before {
        content: '\02795';
        font-size: 16px;
        color: var(--secondary_clr);
        margin-left: 5px;
        margin-right: 15px;
        opacity: .7;
        margin-top: 5px;
        float: left;
        width: 22px
    }
    
    .accordion-section-title.active:before {
        content: "\2796"
    }
    
    .accordion-section-title.active,
    .accordion-section-title:hover {
        background: var(--white_clr);
        color: var( --red_clr);
        text-decoration: none
    }
    
    .accordion-section:last-child .accordion-section-title {
        border-bottom: none
    }
    
    .accordion-section-content {
        padding: 3px;
        display: none;
        font-size: 16px;
        color: var(--secondary_clr);
        margin-left: 50px
    }
    
    .accordion-section a span {
        float: left;
        width: 90%
    }
    
    .container-faqs .row:last-child .faq-section {
        margin-bottom: 0;
    }
    
    .faq_area {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 45px
    }
    
    .pricing_faq_block {
        border: 1px solid #E2E2E2;
        padding: 12px 15px;
        float: left;
        width: 100%;
        display: grid;
        /* min-height: 68px; */
    }
    
    .pricing_faq_block:not(:last-child) {
        margin-bottom: 20px;
    }
    
    .pricing_faq_block svg {
        float: left;
    }
    
    .pricing_faq_contentBlock {
        width: calc(100% - 9px);
        float: left;
        padding-left: 15px;
    }
    
    .pricing_faq_contentBlock span {
        margin: 0;
        font-size: 15px;
        color: var(--primary-textclr-op70);
        line-height: 1.4;
    }
    
    .pricing_faq_cols {
        float: left;
        width: 100%;
    }
    
    .pricing_faq_content {
        display: none;
        float: left;
        width: 100%;
        padding-left: 32px;
        margin-top: 5px;
    }
    
    .pricing_faq_content p {
        margin: 0;
        font-size: 15px;
        font-family: var( --font-Ubuntu2);
        color: var(--secondary_textclr_op70);
        line-height: 1.4;
    }
    
    .pricing_icn_containr {
        display: flex;
        align-items: center;
        float: left;
        width: 100%;
        cursor: pointer;
    }
    
    .pricing_icn_containr.open .material-icons.dp48 {
        font-size: 16px;
        color: #4479B9;
    }
    
    .pricing_icn_containr .material-icons.dp48,
    .pricing_faq_block .pricing_icn_containr.open svg {
        display: none;
    }
    
    .pricing_icn_containr.open .material-icons.dp48 {
        display: block;
    }
    /* end: FAQ & accordion css */
    /**************************************** new pricing table ****************************************/
    
    .pricing-outer {
        clear: both;
        margin-top: 40px;
        width: 950px;
        padding: 0;
    }
    
    #plan-cycle {
        z-index: 9;
        position: relative;
        padding-top: 108px;
    }
    /* billing plan list css */
    
    .monthly-price,
    .s-annual-price {
        display: none;
    }
    /**************************************** new pricing table ****************************************/
    
    label.save-per {
        background: #009ad8;
        padding: 0px 7px;
        border-radius: 15px;
        font-size: 10px;
        color: var(--white_clr);
        margin-left: 3px;
    }
    
    span.label-popularPlan {
        position: absolute;
        width: 100%;
        font-size: 10px;
        padding: 3px 5px;
        color: var(--white_clr);
        background-color: #8c8283;
        text-transform: uppercase;
        top: -20px;
        left: 0px;
        z-index: 1;
        box-shadow: rgba(0, 0, 0, 0.1) 0px -6px 10px;
        border-top: 1px solid rgb(190, 212, 223);
        font-family: Roboto-Regular;
    }
    
    .quater {
        background: url(https://cdn.filestackcontent.com/jPJvrC2nQi2kRB1MeGUq) no-repeat;
        width: 13px;
        height: 13px;
        background-position: center;
        display: inline-block;
        vertical-align: middle;
        margin-right: 5px;
    }
    
    .half {
        background: url(https://cdn.filestackcontent.com/WIbfARSQyq4KqKfJGLx4) no-repeat;
        width: 13px;
        height: 13px;
        background-position: center;
        display: inline-block;
        vertical-align: bottom;
        margin-right: 5px;
    }
    
    .full {
        background: url(https://cdn.filestackcontent.com/Mcu6lZxSdC4be8yWuAm5) no-repeat;
        width: 13px;
        height: 13px;
        background-position: center;
        display: inline-block;
        vertical-align: bottom;
        margin-right: 5px;
    }
    
    .none {
        background: url(https://cdn.filestackcontent.com/xyAejZc9RR2cLQNSTqnP) no-repeat;
        width: 13px;
        height: 13px;
        background-position: center;
        display: inline-block;
        vertical-align: bottom;
        margin-right: 5px;
    }
    
    td.active-bg {
        background: url(https://cdn.filestackcontent.com/I9cqiZQTQyKo3uGT28WZ);
        border-left: 1px solid #bed4df;
        border-right: 1px solid #bed4df;
    }
    
    tbody tr:hover td.active-bg {
        background: #f5fbff;
        cursor: pointer;
    }
    
    .not-info td.active-bg:hover {
        background: url(https://cdn.filestackcontent.com/I9cqiZQTQyKo3uGT28WZ);
    }
    
    tr.expand.open td.expand-child.active-bg {
        background: #f5fbff;
        box-shadow: 2px 3px 7px rgba(0, 0, 0, .10);
        border-bottom: 1px solid #f5fbff;
    }
    
    tr.expand.open td.active-bg {
        background: #f5fbff;
        box-shadow: 2px 3px 7px rgba(0, 0, 0, .10);
        border-bottom: 1px solid #f5fbff;
    }
    
    tr.not-info:hover td.active-bg {
        background: url(https://cdn.filestackcontent.com/I9cqiZQTQyKo3uGT28WZ);
    }
    
    tbody tr:last-child td.active-bg {
        border-bottom: 1px solid #bed4df;
    }
    
    .ltd-plan h2 {
        color: #fb545b;
        min-height: 37px;
    }
    
    .ltd-plan h3 {
        color: #fb545b !important;
    }
    
    .pricing-outer-ltd1 thead th p.price {
        font-size: 30px !important;
    }
    
    a.link-contact.intercom_triggerx {
        font-size: 10px;
        color: var( --red_clr);
        text-decoration: underline;
        text-transform: uppercase;
        background: transparent;
        padding: 0;
        padding-top: 7px;
        display: block;
        font-family: ubuntu;
    }
    
    a.link-contact.intercom_triggerx:hover {
        color: #ea101d;
    }
    
    .company-address {
        font-family: ubuntu;
        font-size: 12px;
        /* margin-top: 10px; */
        text-transform: capitalize;
    }
    
    .faq-section {
        position: relative;
        border: 1px solid #E2E2E2;
        margin-bottom: 20px;
        width: 48%;
        float: left;
        margin-right: 23px
    }
    
    .faq-section:nth-child(even) {
        margin-left: 23px;
        margin-right: 0
    }
    
    .faq-section-title {
        font-size: 15px;
        line-height: 1.4;
        letter-spacing: -.03em;
        color: var(--primary_clr);
        opacity: .7;
        width: 546px;
        padding: 15px 53px 15px 48px;
        display: flex;
        align-items: center;
        cursor: pointer
    }
    
    .faq-section-content p {
        font-size: 15px;
        line-height: 1.5;
        margin-bottom: 15px;
        padding: 0 53px 0 48px;
        letter-spacing: -.02em;
        font-family: var(--font-Ubuntu2);
        color: var(--secondary_clr);
        opacity: .7
    }
    
    .create-exp-center {
        font-size: 11px;
        color: #61696c;
        text-transform: uppercase;
    }
    
    .create-exp .container .text-opacity {
        font-size: 13px;
        position: relative;
        letter-spacing: -.01em;
        padding-top:8px
    }
    
    .create-exp button.closeDiv {
        float: right;
        position: absolute;
        right: 7px;
        top: 7px;
        background: none;
        border: none
    }
    
    .create-exp .container i.material-icons {
        font-size: 16px;
        color: #bfc6ca
    }
    
    .enterprise_pos {
        padding-bottom: 50px
    }
    
    .btn-understand:hover {
        border: 2px solid var(--white_clr)!important;
        background: none!important;
        color: var(--white_clr)!important
    }
    
    a.text-red {
        color: var(--red_clr)
    }
    
    .pricing-outer tbody th {
        font-size: 13px!important;
        color: #797f83!important
    }
    
    .four-plan-case#plan-cycle {
        margin-left: 0
    }
    
    span.expand-sub-all {
        display: none!important
    }
    
    @media screen and (min-width: 320px) and (max-width: 1279px) {
        .limit {
            left: 50%!important;
            transform: translate(-50%);
            top: 32px!important
        }
        .savng-ammnt {
            float: left;
            text-align: center;
            width: 100%
        }
        .contnt-on-click h3.sub-hedng i:last-child {
            margin-left: -7px
        }
        .bbs {
            margin-bottom: 15px!important
        }
        .ll-btnlist,
        .ll-btnlist1 {
            display: none!important
        }
        .new-pricing-respsv-hedr {
            text-align: center
        }
        .pln-selctn-toggle {
            margin-left: 0!important
        }
        .pln-selctn-toggle .onoffswitch {
            left: 50%!important;
            transform: translateX(-50%)
        }
        .pricng-tabs {
            width: 100%!important;
            margin-bottom: 30px!important
        }
        section.section-1.pricing-page {
            padding: 36px
        }
        .team-wrapper-2 {
            display: none
        }
        .faq-section {
            width: 100%
        }
        .faq-section:nth-child(even) {
            margin-left: 0!important
        }
        .container-faqs {
            width: 100%!important;
            padding: 0 134px
        }
        .create-exp .container {
            padding: 53px 36px!important
        }
        .res-sav {
            display: block!important
        }
        p.ente {
            margin: 5px 0 15px 0!important
        }
        p.offr-price {
            margin: 0!important
        }
        .sub-hedng img {
            margin-right: 4px;
            margin-top: -2px
        }
        .pricng-tabs li .grey-rightsweep-bordr:after {
            width: 3px!important
        }
        .team-wrapper1 {
            width: 100%!important;
            padding-right: 0!important
        }
    }
    
    @media screen and (min-width: 320px) and (max-width: 990px) {
        .detail {
            padding: 0!important
        }
        .buzz-outer {
            display: block!important;
        }
        .images-refrence p {
            text-align: center!important;
        }
    }
    
    span.expand-all {
        display: none !important;
    }
    /* billing plan list css */
    
    .four-plan-case .billing-plan-list {
        border-radius: 25px;
        background: var(--white_clr);
        float: none;
        max-width: 500px;
        margin: 15px auto 30px
    }
    
    .four-plan-case .billing-plan-list ul {
        padding: 0;
        margin: 0;
        border: 1px solid #ccc!important;
        border-radius: 25px!important;
        overflow: hidden
    }
    
    .four-plan-case .billing-plan-list ul>li {
        display: table-cell;
        width: 1%
    }
    
    .four-plan-case .billing-plan-list ul>li.active a {
        background: #f6f8f9!important;
        color: var(--white_clr)
    }
    
    .four-plan-case .billing-plan-list ul>li>a {
        color: var(--secondary_clr)!important;
        font-size: 11px;
        text-transform: uppercase;
        border: none!important;
        border-right: 1px solid #ccc!important;
        border-radius: 0;
        background: 0 0;
        padding: 8px;
        line-height: 17px;
        text-align: center;
        display: block
    }
    
    .four-plan-case .billing-plan-list ul>li>a.hvr-sweep-to-right::before {
        background: #f6f8f9
    }
    
    .four-plan-case .billing-plan-list ul>li:nth-child(1)>a {
        color: #8e989f;
        font-size: 11px;
        text-transform: uppercase;
        border: none!important;
        border-right: 1px solid #d7dbdd!important;
        -webkit-border-top-left-radius: 25px;
        -webkit-border-bottom-left-radius: 25px;
        -moz-border-radius-topleft: 25px;
        -moz-border-radius-bottomleft: 25px;
        border-top-left-radius: 25px;
        border-bottom-left-radius: 25px;
        overflow: hidden
    }
    
    .four-plan-case .billing-plan-list ul>li:nth-child(1)>a.hvr-sweep-to-right::before {
        background: #f6f8f9;
        border-top-left-radius: 25px;
        border-bottom-left-radius: 25px
    }
    
    .four-plan-case .billing-plan-list ul>li:nth-child(2)>a {
        color: #8e989f;
        font-size: 11px;
        text-transform: uppercase;
        border: none!important;
        -webkit-border-top-right-radius: 0;
        -webkit-border-bottom-right-radius: 0;
        -moz-border-radius-topright: 0;
        -moz-border-radius-bottomright: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-radius: 0 17px 17px 0;
        overflow: hidden
    }
    
    .four-plan-case .billing-plan-list ul>li:nth-child(2)>a.hvr-sweep-to-right::before {
        background: #f6f8f9;
        border-radius: 0 17px 17px 0
    }
    
    .four-plan-case .billing-plan-list ul>li:nth-child(3)>a {
        color: #8e989f;
        font-size: 11px;
        text-transform: uppercase;
        border: none!important;
        border-left: 1px solid #d7dbdd!important;
        -webkit-border-top-right-radius: 25px;
        -webkit-border-bottom-right-radius: 25px;
        -moz-border-radius-topright: 25px;
        -moz-border-radius-bottomright: 25px;
        border-top-right-radius: 25px;
        border-bottom-right-radius: 25px
    }
    
    .four-plan-case .billing-plan-list ul>li:nth-child(3)>a.hvr-sweep-to-right::before {
        background: #f6f8f9;
        border-top-right-radius: 25px;
        border-bottom-right-radius: 25px
    }
    
    .four-plan-case .billing-plan-list ul>li>a {
        padding: 8px 0
    }
    
    .four-plan-case .billing-plan-list ul>li a i.material-icons {
        font-size: 18px;
        color: var(--secondary_clr);
        vertical-align: middle;
        padding-right: 3px;
        display: none
    }
    
    .four-plan-case .billing-plan-list ul>li.active a i.material-icons {
        font-size: 18px;
        color: #0ead48;
        vertical-align: middle;
        padding-right: 3px;
        display: inline-block;
        margin-top: -6px
    }
    
    .four-plan-case label.save-per {
        background: #009ad8;
        padding: 0 7px;
        border-radius: 15px;
        font-size: 10px;
        color: var(--white_clr);
        margin-left: 3px
    }
    
    .four-plan-case label {
        margin-bottom: 0!important;
        font-weight: 400!important
    }
    
    .billing-plan-list ul>li.active a i.material-icons {
        font-size: 18px;
        color: #0ead48;
        vertical-align: middle;
        padding-right: 3px;
        display: inline-block
    }
    
    .four-plan-case .billing-plan-list ul>li a i.material-icons {
        font-size: 18px;
        color: var(--secondary_clr);
        vertical-align: middle;
        padding-right: 3px;
        display: none
    }
    
    @media screen and (min-width: 320px) and (max-width: 500px) {
        .pricng-tabs ul li a {
            font-size: 22px!important;
            padding: 16px 12px!important;
        }
        .pricng-popup-box.termsTalk .contnt-on-click h5.sub-hedng img {
            margin-top: -6px;
            width: 10px
        }
        .four-plan-case .billing-plan-list ul>li>a {
            display: inline-block
        }
        .four-plan-case .billing-plan-list ul>li> {
            cursor: pointer
        }
        .four-plan-case .billing-plan-list ul>li:nth-child(2).active {
            background: #f6f8f9;
            overflow: hidden;
            border-top-right-radius: 25px;
            border-bottom-right-radius: 25px
        }
        .four-plan-case .billing-plan-list ul>li.active a i.material-icons {
            font-size: 14px
        }
        .four-plan-case .billing-plan-list ul>li:nth-child(2)>a.hvr-sweep-to-right::before {
            background: transparent
        }
        .four-plan-case label.save-per {
            padding: 0 10px
        }
        .four-plan-case .billing-plan-list {
            width: 100%;
            max-width: 300px!important
        }
    }
    
    @media screen and (min-width: 411px) and (max-width: 414px) {
        .four-plan-case label.save-per {
            padding: 0px 7px;
        }
    }
    /* end: billing plan list css */
    /*  body footer cookies */
    
    @media screen and (min-width: 320px) and (max-width: 320px) {
        .pricng-tabs ul li a {
            font-size: 10px!important;
        }
        .pricng-tabs ul li {
            width: 148px!important;
        }
    }
    
    @media screen and (min-width: 320px) and (max-width: 767px) {
        /* .cbzx{margin-top: 0!important;} */
        .section-faq {
            padding: 40px 0!important;
        }
        /* .create-exp-center{top:32px!important;} */
        .cxb {
            margin-top: 20px!important;
        }
        section.section-1.pricing-page {
            padding: 19px!important;
        }
        .cbzx h4 {
            font-size: 34px!important;
        }
        .cbzx p,
        .create-exp .container h5 {
            font-size: 20px!important;
        }
        .section-faq .section-2-heading,
        .pricing-headingtop .plans-heading {
            font-size: 36px!important;
        }
        .container-faqs {
            padding: 0 26px!important;
        }
        .faq-section-title {
            width: 100%!important;
            padding: 13px 45px!important;
            min-height: 62px;
            height: auto!important;
        }
        .contnt-on-click h3.sub-hedng {
            padding: 0 10px;
        }
    }
    
    @media screen and (min-width: 320px) and (max-width: 768px) {
        .contnt-on-click h3.sub-hedng i {
            font-size: 10px!important;
            margin-top: -5px;
        }
        .contnt-on-click .sub-hedng svg {
            width: 14px;
            margin-left: 5px;
        }
        .pricng-tabs {
            width: 100%!important;
        }
        .pln-selctn-toggle label.onoffswitch-label:after,
        .pln-selctn-toggle .onoffswitch-label:before {
            font-size: 16px!important;
        }
        .contnt-on-click-contnt ul li i {
            display: none;
        }
        .pricng-tabs {
            margin-bottom: 30px!important;
        }
        .contnt-on-click-contnt .detail {
            text-align: center;
            padding: 10px 30px 0px 30px;
        }
        .creators45 .pricng-popup-contnt-hedr h3 {
            margin-bottom: 15px!important;
        }
        .four-plan-case .billing-plan-list ul>li a i.material-icons {
            display: inline-block;
            color: var(--white_clr);
            margin-left: -15px;
        }
        .four-plan-case .billing-plan-list ul>li.active a i.material-icons {
            margin-left: 0;
        }
        /* .company-address {
            margin-top: 20px!important
        } */
        .need-custom-plan {
            margin-top: 30px;
            padding: 0px 15px;
        }
    }
    
    @media screen and (min-width: 768px) and (max-width: 1279px) {
        .custm-plan {
            margin-right: 0!important;
        }
    }
    
    @media screen and (min-width: 768px) and (max-width: 768px) {
        .response-hedr-col-outr.custm-plan .dashed-bordr p.ente {
            padding: 0 11px;
            margin-bottom: 0;
        }
    }
    
    .pricing-outer.pricing-col-four tbody td.active-bg {
        border-left: 1px solid #bed4df !important;
        border-right: 1px solid #bed4df !important;
    }
    
    .pricing-outer.pricing-col-four tbody td.active-bg {
        -webkit-box-shadow: 0 6px 10px rgba(0, 0, 0, .1);
        box-shadow: 0 6px 10px rgba(0, 0, 0, .1);
        border-left: 1px solid #bed4df !important;
        border-right: 1px solid #bed4df !important;
    }
    
    .pricing-block.most-popular-plan {
        border: 1px solid #bed4df!important;
    }
    
    @media (min-width: 1280px) {
        .pricing_icn_containr {
            min-height: 42px;
        }
        .pricing_faq_block.two_lines_contnt .pricing_faq_content {
            margin-top: 15px;
        }
        .limit {
            padding: 2px 10px 2px 10px!important;
        }
        .plan-mobile-tab .new-pricing-plan-col.plan-optn {
            padding-top: 70px!important;
        }
        .plan-mobile-tab .savng-ammnt {
            margin-top: 36px!important;
        }
        .new-pricing-plan-col h3,
        .custm-plan .margin-0 {
            font-size: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
            height: 32px;
        }
        .new-pricing-plan-col .offr-price {
            margin: 0 0 20px 0!important;
        }
        .new-pricing-plan-headr .new-pricing-plan-col p.bbs {
            margin: 20px 0 16px 0!important;
            min-height: 36px;
        }
        .cvc {
            margin-top: 11px!important;
        }
    }
    
    @media (max-width: 990px) and (min-width: 0px) {
        .company-address {
            display: inline-block;
            float: none;
        }
        .temp-demo .content h2 {
            font-size: 15px;
        }
    }
    /* new footer changes */
    
    .create-exp .btn-white-red-outline:hover {
        -webkit-transition: .5s ease-in-out;
        transition: .5s ease-in-out;
        background: #fb6c73b5!important;
        color: var(--white_clr)!important;
        border-color: #fb6c73b5!important
    }
    
    .container {
        max-width: 100%;
    }
    /* Home Page Update CSS */
    
    .pricing-outer tbody td span small p,
    .pricing-outer ul li span small p {
        margin: 0;
        float: left;
        width: auto;
    }
    
    .pricing-outer tbody td span small i.material-icons.lrn-icn,
    .pricing-outer ul li span small i.material-icons.lrn-icn {
        float: left;
    }
    /* new pricing css */
    
    .new-pricing-outr,
    .new-pricing-congtainr,
    .new-pricing-plan-headr,
    .new-pricing-plan-row {
        float: left;
        width: 100%;
    }
    
    .new-pricing-plan-col p {
        float: left;
        width: 100%;
        margin: 0;
        margin-top: 16px;
        font-size: 15px;
        line-height: 1.4;
        color: var( --secondary_clr);
        cursor: default;
    }
    
    .new-pricing-plan-col .offr-price {
        margin-top: 5px;
        margin-bottom: 0;
        font-size: 24px;
        color: var( --blue-clr);
        font-family: var(--font_Ubuntu);
        font-weight: 600;
    }
    
    .new-pricing-plan-col p sub {
        bottom: 0;
        font-family: var( --font-Ubuntu2);
    }
    
    .new-pricing-plan-col label {
        float: none;
        background: var( --blue-clr);
        padding: 3px 10px 3px 10px;
        border-radius: 15px;
        font-size: 10px;
        color: var(--white_clr);
        text-transform: uppercase;
        line-height: 1.3;
    }
    
    .new-pricing-plan-col .offr-price sub {
        font-size: 14px
    }
    
    .price-redctn {
        text-decoration: line-through;
    }
    
    .new-pricing-plan-col.plan-optn {
        background: transparent;
        border: none;
        padding: 0;
    }
    
    .opcty-0 {
        opacity: 0!important;
        margin-top: 15px!important;
    }
    
    .pricng-optn-button button {
        border: 1px solid #B9CFDB;
        background: #f6f8f9;
        color: #abb7bc;
        text-transform: uppercase;
        font-size: 12px;
        line-height: 1.4;
        padding: 6px 10px;
    }
    
    .pricng-optn-button button.active,
    .pricng-optn-button button:hover {
        color: #fb6c73;
        background: var(--white_clr);
    }
    
    .new-pricing-plan-col h3,
    .pricng-popup-contnt-hedr h3 {
        float: left;
        width: 100%;
        font-size: 12px;
        color: #888;
        margin: 0;
        text-align: center;
        line-height: 1.4;
    }
    
    .pricng-optn-button button.optbtn1 {
        border-right: none;
        border-top-left-radius: 4px;
        border-bottom-left-radius: 4px;
    }
    
    .pricng-optn-button button.optbtn2 {
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
    }
    
    .new-pricing-plan-row.new-pricing-body .new-pricing-plan-col {
        border-top: none;
        background: unset;
        width: 18.75%
    }
    
    .new-pricing-body .new-pricing-plan-col h3 i {
        font-size: 4px;
        color: var( --blue-clr);
        margin-right: 5px;
        float: left;
        margin-top: 5px;
    }
    
    .new-pricing-body .new-pricing-plan-col h3 ul {
        float: left;
        width: 100%;
        margin: 0;
    }

    .new-pricing-body .new-pricing-plan-col h3 ul li {
        float: left;
        width: 100%;
        color: var( --blue-clr);
        font-size: 13px;
        margin-bottom: 6px;
        float: left;
        display: flex;
    }
    
    .new-pricing-body .new-pricing-plan-col h5 ul li {
        float: left;
        width: 100%;
        color: var( --blue-clr);
        font-size: 13px;
        margin-bottom: 6px;
        float: left;
        display: flex;
    }
    
    .new-pricing-body .new-pricing-plan-col h5 img {
        float: left;
        margin-right: 5px;
        margin-top: 3px;
        width: 10px;
        height: 10px;
    }
    
    .new-pricing-body .new-pricing-plan-col h3 ul {
        display: none;
    }
    
    .new-pricing-plan-row.new-pricing-body.open .new-pricing-plan-col h5 ul {
        display: block;
    }
    
    .new-pricing-plan-row.new-pricing-body.open {
        background: #f5fbff;
        border-bottom: 1px solid #e0f2fe;
    }
    
    .new-pricing-plan-row.new-pricing-body {
        background: var(--white_clr);
        cursor: pointer;
        margin-top: 0px
    }
    
    .new-pricing-body.open .new-pricing-plan-col h5 i.prcng-remov-icn {
        display: inline;
    }
    
    .new-pricing-body.open .new-pricing-plan-col h5 i.prcng-add-icn,
    .new-pricing-body .new-pricing-plan-col h5 i.prcng-remov-icn {
        display: none;
    }
    
    .new-pricing-body.open .new-pricing-plan-col.price-list-optns {
        border-right: 1px solid #eff0f1;
    }

    .new-pricing-body .new-pricing-plan-col h3 ul li span {
        float: left;
        width: auto;
        padding-right: 8px;
        line-height: 1.4;
    }
    
    .new-pricing-body .new-pricing-plan-col h3 ul li span a {
        text-decoration: underline;
        color: var(--blue-clr);
    }
    
    .price-ribbn {
        position: absolute;
        top: -20px;
        font-size: 10px;
        line-height: 1.4;
        color: var(--white_clr);
        width: 100%;
        left: 0;
        text-align: center;
        padding: 3px 0;
        text-transform: uppercase;
    }
    
    .new-pricing-plan-col sub {
        margin-left: 5px;
    }
    
    .custm-plan .margin-0 {
        margin: -5px 0 0 0!important;
        height: auto!important;
    }
    
    .custm-plan .offr-price {
        font-size: 24px;
        margin: 14px 0!important;
    }
    
    .pln-selctn-toggle .onoffswitch {
        position: relative;
        width: 40px;
        left: -1px;
    }
    
    .pln-selctn-toggle .onoffswitch-checkbox {
        display: none;
    }
    
    .pln-selctn-toggle .onoffswitch-label {
        display: block;
        overflow: hidden;
        cursor: pointer;
        border-radius: 50px;
        transform: none;
        position: unset;
        padding: unset;
        float: unset;
        background: var(--white_clr);
        border: 1px solid #B9CFDB;
        margin-bottom: 0;
        text-transform: capitalize;
    }
    
    .pln-selctn-toggle .onoffswitch-inner {
        display: block;
        width: 200%;
        margin-left: -100%;
        transition: margin .3s ease-in 0s;
    }
    
    .pln-selctn-toggle .onoffswitch-inner:before {
        content: "";
        background-color: var(--white_clr);
    }
    
    .pln-selctn-toggle .onoffswitch-inner:before,
    .pln-selctn-toggle .onoffswitch-inner:after {
        display: block;
        float: left;
        width: 50%;
        height: 19px;
        padding: 0;
        line-height: 1.4px;
        font-size: 13px;
        color: var(--white_clr);
        box-sizing: border-box;
        font-weight: 400;
    }
    
    .pln-selctn-toggle .onoffswitch-inner:after {
        content: "";
        background-color: var(--white_clr);
        color: var(--white_clr);
        text-align: right;
    }
    
    .pln-selctn-toggle .onoffswitch-switch {
        display: block;
        width: 13px;
        height: 13px;
        margin: 4px;
        background: #FB6C73;
        position: absolute;
        top: 0;
        bottom: 0;
        border-radius: 20px;
        transition: all .3s ease-in 0s;
        box-shadow: none;
    }
    
    .pln-selctn-toggle .onoffswitch-checkbox:checked+.onoffswitch-label.open .onoffswitch-switch {
        right: 0!important;
    }
    
    .pricng-optn-button {
        float: left;
        width: 100%;
        display: none;
    }
    
    .new-pricing-respsv-hedr {
        display: none;
    }
    
    .most-poplr-pln {
        border-left: 1px solid #bed4df;
        border-right: 1px solid #bed4df!important;
        ;
        box-shadow: 0 9px 10px rgba(0, 0, 0, .1);
        background: url(https://cdn.filestackcontent.com/I9cqiZQTQyKo3uGT28WZ)!important;
        border-bottom: none;
    }
    
    .new-pricing-plan-row.new-pricing-body.open .new-pricing-plan-col {
        background: #f5fbff!important;
        box-shadow: none;
    }
    
    .new-pricing-plan-row.new-pricing-body:hover .new-pricing-plan-col.most-poplr-pln {
        background: #f5fbff!important;
    }
    /* Pricing CSS For Tab View */
    
    @media (max-width: 1279px) and (min-width: 640px) {
        .response-hedr-col-outr.custm-plan {
            width: 100%!important;
            border-right: 0!important;
            padding-left: 10px;
            padding-right: 0!important;
            display: flex;
        }
        .response-hedr-col-outr.custm-plan .response-hedr-col {
            width: 50%!important
        }
        .response-hedr-col-outr:nth-child(odd) {
            padding-right: 17px;
        }
        .response-hedr-col-outr:nth-child(even) {
            padding-left: 17px;
        }
    }
    
    @media (max-width: 1279px) and (min-width: 769px) {
        .contnt-on-click-contnt ul li {
            font-size: 13px!important;
        }
        .contnt-on-click h5.sub-hedng {
            font-size: 15px!important;
        }
        .pricing-headingtop {
            margin-top: 120px!important;
        }
        .contnt-on-click svg {
            margin-left: 5px;
        }
    }
    /* Pricing CSS For Tab View */
    
    .pricng-plan-button a,
    .pricng-popup-pln-btn button {
        font-size: 14px;
        color: var(--white_clr);
        background: var( --red_clr);
        box-sizing: border-box;
        border-radius: 3px;
        text-transform: uppercase;
        line-height: 2;
        padding: 10px 23px;
        width: 190px;
        height: 45px;
        text-align: left;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    
    .pricng-popup-box .contnt-on-click h3.sub-hedng {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .new-pricing-plan-col .offr-price sub {
        margin-left: -3px;
    }
    
    @media (max-width: 1279px) and (min-width: 640px) {
        .custm-build {
            display: block!important
        }
        .custm-build1 {
            display: none;
        }
        .cbzx {
            width: 50%;
        }
        .create-exp-center {
            width: 50%;
            padding-left: 65px;
        }
        .custm-build button {
            margin-top: 17px!important;
        }
        /* .cbzx{margin: 0!important;}     */
        .response-hedr-row .response-hedr-col-outr:first-child:nth-last-child(4),
        .response-hedr-col-outr:first-child:nth-last-child(4)~.response-hedr-col-outr {
            float: left;
            width: 50%;
        }
        .response-hedr-row .response-hedr-col-outr:first-child:nth-last-child(3),
        .response-hedr-col-outr:first-child:nth-last-child(3)~.response-hedr-col-outr {
            float: left;
            width: 50%;
        }
        .response-hedr-row .response-hedr-col-outr:first-child:nth-last-child(2),
        .response-hedr-col-outr:first-child:nth-last-child(2)~.response-hedr-col-outr {
            float: left;
            width: 50%;
        }
        .response-hedr-row .response-hedr-col-outr:first-child:nth-last-child(1),
        .response-hedr-col-outr:first-child:nth-last-child(1)~.response-hedr-col-outr {
            float: left;
            width: 100%;
        }
        .response-hedr-row .response-hedr-col-outr:first-child:nth-last-child(5),
        .response-hedr-col-outr:first-child:nth-last-child(5)~.response-hedr-col-outr {
            float: left;
            width: 33.3%;
        }
    }
    
    .team-wrapper-2 .new-pricing-plan-row.new-pricing-body:hover {
        background: default;
    }
    
    .team-wrapper-2 .expand.open .new-pricing-plan-col.most-poplr-pln {
        background: url(https://cdn.filestackcontent.com/I9cqiZQTQyKo3uGT28WZ)!important;
    }
    
    .team-wrapper-2 .most-poplr-pln {
        cursor: default;
    }
    
    .mvc {
        margin-bottom: 34px;
    }
    
    .responsive-wrapper {
        float: left;
        width: 100%;
        margin-bottom: 0;
    }
    
    h4.annual-off-headng {
        color: #2b93be;
        font-size: 18px;
        line-height: 1.4;
        float: left;
        width: 100%;
        text-align: center;
        margin: 0 0 40px;
    }
    
    .pricng-popup-pln-btn button a {
        color: var(--white_clr);
    }
    
    .levite p {
        margin-top: 0;
        text-align: left;
    }
    
    .levite span {
        display: flex;
    }
    
    .most-poplr-pln h3 {
        margin: 6px 0 0 0;
    }
    
    @media(min-width:1920px) {
        .pricing-outer.pricing-col-four,
        .pricng-tabs {
            width: 1435px!important
        }
        .enterprise-startup .container {
            width: 1465px!important
        }
        .pricing-page .create-exp .container {
            width: 1435px!important;
            max-width: 1435px!important
        }
        .new-pricing-plan-col p {
            margin-top: 0!important
        }
        #team-tab .team-wrapper-2 .expand .new-pricing-plan-col {
            padding: 8.6px 0px 6px 0px!important
        }
    }
    
    .team-wrapper-2 .expand.open .new-pricing-plan-row.new-pricing-body,
    .team-wrapper-2 .expand.open .new-pricing-plan-col.most-poplr-pln {
        border-bottom: none!important;
        box-shadow: inherit!important
    }
    
    .team-wrapper-2 .expand.open {
        cursor: unset!important
    }
    
    .price-list-optns h3 {
        display: flex;
        align-items: center
    }
    
    .termsTalk .expand.open {
        background: none!important
    }
    
    .pricng-popup-box .expand.open,
    .contnt-on-click.open {
        box-shadow: 2px 3px 7px rgba(0, 0, 0, .1);
        border-top: 1px solid #e0f2fe
    }
    
    .contnt-on-click:last-child {
        padding-bottom: 15px
    }
    
    .termsTalk .contnt-on-click.expand.open {
        box-shadow: none!important;
        border: none!important
    }
    
    p.annualyCreater,
    p.annualyCreaterMonthly,
    .annualyterms,
    .monthlyTerms {
        margin: 0!important
    }
    
    .limit {
        position: absolute;
        top: 17px;
        left: 110px
    }
    
    .pricng-popup-box.termsTalk .contnt-on-click h3.sub-hedng {
        display: block!important;
    }
    
    .SMB {
        display: flex;
    }
    
    .res-sav {
        display: none;
    }
    /* new design */
    
    .pricng-tabs {
        width: 1170px;
        display: flex;
        margin: 0 auto 28px;
    }
    
    .pricing-outer.pricing-col-four {
        width: 1170px;
    }
    
    .pricng-tabs ul li a {
        float: left;
        padding: 16px 20px;
        width: 100%;
        font-size: 24px;
        line-height: 1.4;
        background: #fee7e8;
        color: var( --red_clr);
        letter-spacing: -0.03em;
    }
    
    .pricng-tabs ul li.active a {
        color: var(--white_clr);
        background: var( --red_clr);
    }
    
    .pricng-tabs ul li {
        float: left;
        width: 50%;
        cursor: pointer;
        position: relative
    }
    
    .pricng-tabs ul {
        float: left;
        margin: 0;
        width: 100%;
    }
    
    .pricng-tabs li.active a:after {
        position: absolute;
        top: auto;
        left: 20px;
        border-right: 10px solid transparent;
        border-top: 15px solid var( --red_clr);
        border-left: 10px solid transparent;
        content: '';
        height: 5px;
        bottom: -10px;
    }
    
    .actv-pln {
        display: flex;
        align-items: center;
        color: var( --red_clr)!important;
    }
    
    .actv-pln img {
        width: 15px;
        margin-right: 10px;
    }
    
    .new-pricing-plan-col h2 {
        float: left;
        width: 100%;
        margin: 0;
        font-size: 20px;
        line-height: 1.4;
        color: var( --secondary_clr);
        position: relative;
        padding: 9px 0px 18px 0;
        border-bottom: 1px solid #E2E2E2;
        cursor: default;
    }
    
    .pln-selctn-toggle .onoffswitch-label:before {
        content: 'Annual';
        position: absolute;
        left: -57px;
        top: 0px;
        font-size: 16px;
        color: var( --secondary_clr);
        opacity: 0.6;
    }
    
    .pln-selctn-toggle label.onoffswitch-label:after {
        content: 'Monthly';
        position: absolute;
        right: -67px;
        top: 0px;
        font-size: 16px;
        color: var( --secondary_clr);
        opacity: 0.6;
    }
    
    .savng-ammnt {
        font-size: 20px!important;
        color: var( --blue-clr)!important;
        letter-spacing: -0.03em;
        margin: 0;
        margin-top: 5px!important;
    }
    
    .new-pricing-plan-col .pricng-plan-button a {
        font-size: 14px;
        line-height: 1.8;
        padding: 12px 20px 10px 20px;
        background: #fb6c73;
        border: none;
        border-radius: 3px;
        color: #fdfeff;
        text-transform: uppercase;
        width: 190px;
        height: 45px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    
    .new-pricing-plan-headr .new-pricing-plan-row .pricng-col-outr,
    .ll-btnlist .pricng-col-outr {
        float: left;
        width: 18.75%;
        position: relative;
        padding-bottom: 30px;
    }

    .new-pricing-body .new-pricing-plan-col h3 {
        float: left;
        width: 100%;
        font-size: 15px;
        line-height: 1.4;
        color: var( --secondary_clr);
        margin: 0;
        padding: 20px 20px 20px 0;
        position: relative;
        letter-spacing: -0.03em;
        text-align: unset;
        height: unset;
        display: unset;
    }

    .price-list-optns h3 {
        opacity: 0.7;
    }
    
    .price-list-optns,
    .ll-btnlist .price-list-optns {
        width: 25%!important;
    }

    .new-pricing-plan-col h3 svg {
        position: absolute;
        right: 66px;
    }
    
    .pricng-plan-button {
        float: left;
        margin-top: 5px;
        position: relative;
    }
    
    .pln-selctn-toggle {
        float: left;
        width: 100%;
        margin: 20px 0 17px 0;
        margin-left: 58px;
    }
    
    .new-pricing-plan-row {
        display: flex;
        border-bottom: 1px solid #E2E2E2;
    }
    
    .expand.open,
    .contnt-on-click.open {
        background: #f5fbff;
        cursor: pointer;
    }
    
    .bbs {
        opacity: 0.7;
        font-size: 13px!important;
        font-family: ubuntu!important;
    }
    
    .create-exp .container {
        padding: 36px 0;
        display: flex;
        align-items: center;
    }
    
    .create-exp {
        background: #f6f6f6;
        margin-top: 70px;
    }
    
    .cbzx h4 {
        font-size: 37px;
        letter-spacing: -0.03em;
        color: var( --primary_clr);
        margin: 0;
        font-family: var( --font_Ubuntu);
        font-weight: 600;
    }
    
    .cbzx p {
        font-size: 27px;
        color: var( --primary_clr);
        letter-spacing: -0.03em;
        font-family: var( --font-Ubuntu2);
        margin: 0;
    }
    
    .create-exp .container h5 {
        font-size: 22px;
        color: var( --primary_clr);
        font-family: var( --font_Ubuntu);
        font-weight: 600;
        margin-top: 0;
        margin-bottom: 5px;
        text-transform: uppercase;
        letter-spacing: -0.03em;
        text-align: left;
        line-height: 1.4;
    }
    
    .create-exp .container span {
        font-size: 14px;
        color: var( --primary_clr);
        opacity: 0.7;
        text-align: left;
        letter-spacing: 0.02em;
        float: left;
        line-height: 1.4;
    }
    
    .create-exp-start {
        display: block;
        font-size: 16px!important;
        width: 100%;
    }
    
    .startng_price_block {
        display: flex;
        width: 100%;
        align-items: center;
    }
    
    .cdx span {
        text-transform: capitalize;
    }
    
    .cxb {
        margin-top: 40px;
        float: left;
        width: 100%;
    }
    
    .create-exp .container span.create-exp-price {
        font-size: 24px;
        color: var(--primary_clr);
        font-family: var( --font_Ubuntu);
        font-weight: 600;
        opacity: 1;
        line-height: 1.4;
    }
    
    .create-exp .container .btn-white-red-outline {
        font-size: 14px;
        color: var( --red_clr);
        padding: 8px 18px;
        outline: none;
        box-shadow: none;
        float: right;
        text-transform: uppercase;
        border: 2px solid var( --red_clr);
        border-radius: 3px;
        width: 175px;
        height: 45px;
        text-align: left;
        display: flex;
        align-items: center;
        justify-content: space-between;
        float: left;
    }
    /* .cbzx{margin-top: 45px;} */
    
    .faq-section-content {
        display: none;
    }
    
    .faq-section-title svg {
        position: absolute;
        left: 20px;
    }
    
    .container-faqs row {
        margin: 0;
    }
    
    .team-wrapper-2 h2 {
        border: 0!important;
        color: var( --red_clr)!important;
        display: flex;
        align-items: center;
    }
    
    .team-wrapper-2 h2 svg {
        margin-right: 10px;
    }
    
    .team-wrapper-2 .new-pricing-plan-row {
        border: 0!important;
    }
    
    .team-wrapper-2 .new-pricing-plan-row.new-pricing-body .new-pricing-plan-col {
        width: 100%!important;
    }
    
    .team-wrapper-2 .new-pricing-body .new-pricing-plan-col h3 {
        padding: 0!important;
        margin-bottom: 20px;
    }
    
    .team-wrapper-2 .pricng-plan-button {
        width: 100%!important;
        margin-bottom: 10px;
    }
    
    .team-wrapper-2 .pricng-plan-button a {
        width: 100%!important;
    }
    
    .team-wrapper-2 .new-pricing-body .new-pricing-plan-col h3 i {
        font-size: 10px;
        color: #249EEA;
    }
    
    .custm-build {
        display: none;
    }
    
    .row {
        margin: 0;
    }
    
    .ll-btnlist,
    .ll-btnlist1 {
        margin-top: 25px;
        border: 0;
    }
    
    .new-pricing-plan-row.new-pricing-body.opcty-0 {
        display: none;
    }
    
    .margin-0 {
        opacity: 0.8;
    }
    
    .team-wrapper-2 .new-pricing-plan-row.new-pricing-body {
        cursor: default !important;
    }
    
    .team-wrapper-2 .new-pricing-body .new-pricing-plan-col h3 i:first-child {
        margin-right: -3px;
    }
    
    .create-exp .btn-white-red-outline:hover>.rt-ar1 {
        display: block!important
    }
    
    .create-exp .btn-white-red-outline:hover>.rt-ar {
        display: none!important
    }
    /* Pricing Popup on mobile view CSS */
    
    .pricng-popup-hedr img {
        float: left;
        width: 16px;
        height: 16px;
        margin-left: 20px;
    }
    
    .pricng-popup-box {
        float: left;
        width: 100%;
        background: var(--white_clr);
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        z-index: 9999;
        overflow: scroll;
    }
    
    .pricng-popup-hedr {
        float: left;
        width: 100%;
        background: var(--white_clr);
        height: 46px;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
        display: flex;
        align-items: center;
    }
    
    .pricng-popup-body {
        float: left;
        width: 100%;
        padding: 20px 0;
    }
    
    .pricng-popup-contnt-hedr {
        float: left;
        width: 100%;
        margin-top: 25px;
        position: relative;
        margin-bottom: 22px;
    }
    
    .pricng-popup-contnt-hedr h2 {
        float: left;
        width: 100%;
        font-size: 24px;
        line-height: 1.4;
        color: var( --secondary_clr);
        margin: 0;
        margin-bottom: 19px;
        text-align: center;
        position: relative;
        margin-bottom: 15px;
    }
    
    .pricng-popup-contnt-hedr label.limit {
        top: 30px!important;
    }
    
    .pricng-popup-contnt-hedr p {
        text-align: center;
        float: left;
        width: 100%;
        font-size: 12px;
        line-height: 1.4;
        color: #888;
        margin: 0;
        padding: 0 20px;
    }
    
    .pricng-popup-contnt-hedr p.offr-price {
        font-size: 24px;
        color: #3a85b4;
        margin-bottom: 10px!important;
        font-family: var(--font-Ubuntu1)
    }
    
    .pricng-popup-pln-btn {
        float: left;
        width: 100%;
        display: flex;
        justify-content: center;
    }
    
    .pricng-popup-contnt-hedr p.offr-price sub {
        font-size: 14px;
    }
    
    .pricng-popup-contnt-hedr p sub {
        margin-left: 5px;
        bottom: 0
    }
    
    .pricng-popup-contnt-hedr label {
        float: left;
        background: #3a85b4;
        padding: 2px 10px;
        border-radius: 15px;
        font-size: 10px;
        color: var(--white_clr);
        text-transform: uppercase;
        font-family: Ubuntu;
        left: 50%;
        top: 23px;
        line-height: 1.4
    }
    
    .pricng-popup-contnt-body {
        float: left;
        width: 100%;
    }
    
    .contnt-on-click {
        float: left;
        width: 100%;
        padding-top: 15px;
        padding-bottom: 7px;
    }
    
    .contnt-on-click h3.sub-hedng {
        float: left;
        width: 100%;
        font-size: 13px;
        font-family: Ubuntu!important;
        color: var( --secondary_clr);
        text-align: center;
        cursor: pointer;
        margin: 0;
        line-height: 1.4;
        padding: 0 20px;
    }
    
    .contnt-on-click h3.sub-hedng i {
        font-size: 15px;
        color: #2b93be;
        vertical-align: middle;
        margin-left: 3px;
    }
    
    .contnt-on-click.open h5.sub-hedng i.prcng-remov-icn {
        display: inline;
    }
    
    .contnt-on-click.open h5.sub-hedng i.prcng-add-icn,
    .contnt-on-click h5.sub-hedng i.prcng-remov-icn {
        display: none;
    }
    
    .contnt-on-click-contnt {
        float: left;
        width: 100%;
        margin-top: 5px;
    }
    
    .contnt-on-click-contnt ul {
        float: left;
        width: 100%;
        margin: 0;
    }
    
    .contnt-on-click-contnt ul li {
        float: left;
        width: 100%;
        color: #2b93be;
        font-size: 11px;
        margin-bottom: 2px;
        display: flex;
        justify-content: center;
        padding: 0 10px;
    }
    
    .contnt-on-click-contnt ul li i {
        font-size: 15px;
        color: #2b93be;
        vertical-align: middle;
        margin-left: 0px;
        margin-top: -4px;
    }
    
    .contnt-on-click-contnt ul li span {
        float: left;
        width: auto;
    }
    
    .contnt-on-click-contnt ul li span a {
        text-decoration: underline;
    }
    
    .contnt-on-click-contnt {
        display: none;
    }
    
    .contnt-on-click.open .contnt-on-click-contnt {
        display: block;
    }
    
    .expand.open .new-pricing-plan-row.new-pricing-body,
    .expand.open .new-pricing-plan-col.most-poplr-pln {
        background: #f5fbff!important;
        border-bottom: 1px solid #e0f2fe;
        box-shadow: none!important;
    }
    
    #team-tab .team-wrapper1 .new-pricing-plan-headr .new-pricing-plan-row .pricng-col-outr,
    .team-wrapper1 .new-pricing-plan-row.new-pricing-body .new-pricing-plan-col,
    .ll-btnlist1 .pricng-col-outr {
        width: 25%!important;
    }
    #team-tab .team-wrapper1 .new-pricing-plan-headr .new-pricing-plan-row .pricng-col-outr.nw-wid,
    .team-wrapper1 .new-pricing-plan-row.new-pricing-body .new-pricing-plan-col.nw-wid, .new-pricing-row-plan  .pricng-col-outr{
        width: 35%!important;
    }
    
    #team-tab .team-wrapper1 .new-pricing-plan-headr .new-pricing-plan-row .pricng-col-outr.price-list-optns,
    #team-tab .team-wrapper1 .new-pricing-plan-row.new-pricing-body .new-pricing-plan-col.price-list-optns,
    .ll-btnlist1 .pricng-col-outr.price-list-optns {
        width: 35%!important;
    }
    
    .most-poplr-pln span {
        float: left;
    }
    
    .team-wrapper1 {
        float: left;
        width: calc(100% - 270px);
        padding-right: 10px;
    }
    
    .team-wrapper-2 {
        float: left;
        width: 270px;
        padding: 0 20px 35px 20px;
        border: 1px solid #E2E2E2;
        box-sizing: border-box;
        box-shadow: 10px 10px 30px rgba(0, 0, 0, .08);
    }
    
    .team-wrapper-2 .new-pricing-plan-headr .new-pricing-plan-row .pricng-col-outr {
        width: 100%!important;
    }
    
    .cnc {
        color: #fb6c73!important;
        background: transparent!important;
        padding: 0!important;
        bottom: -23px!important;
        left: 31%!important;
    }
    /* Pricing Popup on mobile view CSS */
    /* Pricing CSS For Mobile View */
    
    @media (max-width: 1279px) and (min-width: 0px) {
        .pricing_faq_cols:not(:last-child) {
            margin-bottom: 20px;
        }
        .faq_area {
            grid-template-columns: 1fr;
            gap: unset;
        }
        .response-hedr-col-outr.custm-plan h2 svg,
        .termsTalk .pricng-popup-contnt-hedr h2 svg {
            margin-right: 5px;
        }
        .response-hedr-col-outr.custm-plan h2,
        .termsTalk .pricng-popup-contnt-hedr h2 {
            color: var( --red_clr)!important;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .response-hedr-col h3 {
            float: left;
            width: 100%;
            font-size: 13px;
            color: var( --secondary_clr);
            margin: 0;
            text-align: center;
            line-height: 1.4;
            margin: 3px 0;
            min-height: 60px;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .response-hedr-col .pricng-plan-button {
            margin-bottom: 15px;
            width: 100%;
            display: flex;
            justify-content: center;
        }
        .response-hedr-row .pricng-bottm {
            margin-bottom: 20px;
        }
        .response-hedr-col .pricng-bottm a {
            color: #aaa;
            font-size: 12px;
            text-decoration: underline;
        }
        .response-hedr-col p sub {
            bottom: 0;
            font-family: var( --font-Ubuntu2)!important;
            font-size: 14px;
        }
        .response-hedr-col p.offr-price {
            font-size: 24px;
            color: var( --blue-clr);
            margin-bottom: 12px!important;
            display: block;
        }
        .new-pricing-respsv-hedr {
            display: block;
        }
        .response-hedr-outr .pricng-plan-button button {
            float: left;
            font-size: 10px;
            line-height: 1.4;
            padding: 8px 23px;
            background: var(--white_clr);
            border: none;
            border-radius: 3px;
            border: 1px solid rgba(0, 0, 0, 0.1);
            color: #fb6c73;
            text-transform: uppercase;
        }
        .response-hedr-col h2 label {
            font-size: 10px;
            line-height: 1.6;
            background: #3A85B4;
            border-radius: 20px;
            color: var(--white_clr);
            padding: 1px 10px;
            margin-bottom: 0;
            text-transform: uppercase;
        }
        .response-hedr-col p {
            font-size: 12px;
            color: #888;
            line-height: 1.4;
            text-align: center;
            float: left;
            width: 100%;
            margin: 15px 0 15px 0;
            display: flex;
            justify-content: center;
            align-items: center;
            min-height: 38px;
            font-family: var( --font-Ubuntu1);
        }
        .response-hedr-col h2 {
            float: left;
            width: 100%;
            font-size: 22px;
            color: var( --secondary_clr);
            line-height: 1.4;
            margin: 0;
            position: relative;
        }
        .pricng-responsive .new-pricing-plan-row.new-pricing-body,
        .pricng-responsive .new-pricing-plan-headr {
            display: none;
        }
        .response-hedr-outr,
        .response-hedr-row {
            float: left;
            width: 100%;
        }
        .response-hedr-col-outr {
            float: left;
            width: 50%;
        }
        .response-hedr-col {
            float: left;
            width: 100%;
            margin: 0 auto;
            text-align: center;
            padding: 30px!important;
            box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);
            border-radius: 3px;
        }
    }
    
    @media (max-width: 639px) and (min-width: 0px) {
        .response-hedr-row .response-hedr-col-outr {
            width: 100%;
        }
        .create-exp .container {
            display: block;
        }
        .create-exp-center {
            margin-top: 38px;
            margin-bottom: 30px;
        }
        .create-exp-center .cdx {
            float: left;
            margin-bottom: 12px;
        }
    }
    /* Pricing CSS For Mobile View */
    
    @media (min-width: 1400px) {
        .section-1.pricing-page {
            margin-top: 0!important;
        }
    }
    
    @media (min-width:1024px) {
        .pricing-headingtop {
            margin: 135px 0px 40px!important;
        }
    }
    
    .pricng-tabs ul li a:hover {
        transition: none!important;
    }
    .overflow-hidden{
        overflow: hidden !important;
        height: 100vh !important;
    }
