/*
 Theme Name:   Appone Child
 Theme URI:    http://keenitsolutions.com/products/wordpress/appone/
 Description:  Appone Child
 Author:       RS Theme
 Author URI:   http://rstheme.com
 Template:     appone
 Version:      1.3
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */
 /* ul {list-style-type: disc !important;} */
.toolbar-area {
    display: none !important;
}

.rs-breadcrumbs {
    display: none !important;
}
.site-content {
    padding-bottom: 0 !important;
}
.rs-headingNew h3 {
    color: #212121 !important;
    text-transform: none;
    font-size: 40px !important;
    font-weight: 600;
    text-align: center;
    line-height: normal;
}
.first-word {
    font-weight: 600 !important;
    background: linear-gradient(98deg, #a570ff, #ff6eb2 50%, #ffad66);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.vc_tta-tabs-list {
    display: flex !important;
    max-width: fit-content;
    gap: 8px;
    padding: 8px !important;
    border-radius: 8px !important;
    border: 1px solid #e5e5e5;
    margin: auto auto 15px !important;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab>a {
    border: none !important;
    border-radius: 8px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    background: none !important;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a {
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
    color: #FFFFFF !important;
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab>a:hover {
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
    color: #FFFFFF !important;
}

.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels {
    background: none !important;
    border: none !important;
}
.priceHeading h3 {
    margin-bottom: 40px !important;
}
.pricingWrapper .wpb-pricing-table {
    background: none !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 16px !important;
}
.pricingWrapper .wpb-price {
    font-size: 32px !important;
}
.pricingWrapper .wpb-period {
    font-size: 18px !important;
}
.pricingWrapper .vc_btn3 {
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
    color: #FFFFFF !important;
    font-size: 16px !important;
}


.pricingWrapper input:disabled,.pricingWrapper button:disabled {    
    background-color: #b9b7b7 !important;    
    color: #aaa;    
    border-color: #ccc;    
    cursor: not-allowed;    
    opacity: 0.5;
}
.pricingWrapper ul {
    margin-left: 0;
    margin-bottom: 0;
}
.pricingWrapper .wrapper ul li {
    border-left: 0 !important;
    text-align: left !important;
    display: flex;
    align-items: flex-start;
    gap: 15px;
    border-bottom: 1px solid #e5e5e5;
    padding: 10px 0 !important;
    font-weight: normal;
    cursor: auto;
    text-transform: none;
}
.pricingWrapper .wrapper ul li:last-child {
    border-bottom: none;
}
.pricingWrapper .wrapper ul li::before {
    content: '';
    display: inline-block;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_638_313)'%3E%3Cpath d='M12 23.5005C18.3513 23.5005 23.5 18.3518 23.5 12.0005C23.5 5.64921 18.3513 0.500488 12 0.500488C5.64873 0.500488 0.5 5.64921 0.5 12.0005C0.5 18.3518 5.64873 23.5005 12 23.5005Z' fill='%235E5291'/%3E%3Cpath d='M10.3667 16.1283L6.43915 12.2007L7.52066 11.1192L10.3667 13.9652L16.4794 7.85254L17.5609 8.93406L10.3667 16.1283Z' fill='%23CCCCE0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_638_313'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
    background-repeat: no-repeat;
    background-size: auto !important;
    width: 24px !important;
    height: 24px !important;
    margin: 0 !important;
}
.pricingWrapper .wpb-plan-description {
    font-size: 24px;
    text-decoration: line-through;
}
.pricingWrapper .wpb-price-container {
    padding: 0 0 15px 0 !important;
}
.pricingWrapper .wpb-pricing-table {
    padding: 30px !important;
    background: #FFFFFF !important;
}

.pricingInnercenter {
    text-align: center;
    margin-bottom: 150px;
}

.pricingInnercenter h3 {
    font-size: 76px !important;
    font-weight: 600 !important;
    line-height: 1.1 !important;
    padding-bottom: 0 !important;
    margin-bottom: 15px;
}

.pricingInnercenter p {
    text-align: center !important;
    max-width: 100% !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    max-width: 640px !important;
    margin: 0 auto;
    line-height: 1.6;
    text-wrap: balance ;
}

.pricingWrapper .vc_tta-panel-body {
    max-width: 70%;
    margin: 0 auto;
    vertical-align: top;
}

.pricingWrapper .vc_tta-panel-body section {
    width: 47%;
    display: inline-block;
    margin: 0 10px;
    vertical-align: top;
}
.reachOut p {
    font-size: 24px;
    text-align: center;
    font-weight: 600;
}
.reachOut p a {
    color: #5E5291;
}
.reachOut { margin: 0 0 30px 0 !important;}
.reachOut a{ position: relative;}
.reachOut a::after{ content: ""; position: absolute; bottom: 0px; left: 0; height: 1px; width: 100%; background-color: #5E5291; opacity: 0; visibility: hidden; transition: all .3s ease-in-out;}
.reachOut a:hover::after{opacity: 1; visibility: visible;}
.reachOut .wpb_content_element {
    margin: 20px 0 0 0 !important;
}
.reachOutLinks {    
    width: 41%;
    margin: 0 auto;
}
.reachOutLinks ul {
    list-style-type: none;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-left: 0;
}
.reachOutLinks ul a {
    color: #5e5291 !important;
}
.reachOutLinks ul a:hover {
    color: #5e5291 !important;
}

.banner-price {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.banner-price .vc_col-sm-12 {
    width: 100%;
}

.banner-price .rs-heading {
    margin-bottom: 0 !important;
}

.banner-price h3 {
    text-transform: none !important;
    font-size: 32px;
    font-weight: 600;
    line-height: 1.16;
    text-align: center;
}

.banner-price .clpricing-table .price-table.style1 .cl-pricetable-wrap:hover {
    margin: 0 !important;
}

.banner-price .clpricing-table .price-table.style1 .cl-pricetable-wrap:hover .bottom {
    margin: 0 !important;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .top {
    padding: 30px 30px 0 30px !important;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-subheader {
    margin-top: 10px !important;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .top h3 {
    font-size: 34px !important;
    font-weight: 600 !important;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .top h4 {
    padding: 0 !important;
    font-size: 32px !important;
    font-weight: 500 !important;
    text-transform: none !important;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .top h5 {
    text-transform: capitalize !important;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .top h6 {
    padding: 0 !important;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .bottom {
    padding: 0 30px 0 30px !important;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .bottom ul li {
    padding: 0 !important;
    border-left: 0 !important;
    text-align: left !important;
    display: flex;
    align-items: flex-start;
    gap: 15px;
    border-bottom: 1px solid #e5e5e5;
    padding: 10px 0 !important;
    font-weight: normal;
    cursor: auto;
    text-transform: none;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .bottom ul li:last-child {
    border-bottom: 0 !important;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .bottom ul li::before {
    content: '';
    display: inline-block;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_638_313)'%3E%3Cpath d='M12 23.5005C18.3513 23.5005 23.5 18.3518 23.5 12.0005C23.5 5.64921 18.3513 0.500488 12 0.500488C5.64873 0.500488 0.5 5.64921 0.5 12.0005C0.5 18.3518 5.64873 23.5005 12 23.5005Z' fill='%235E5291'/%3E%3Cpath d='M10.3667 16.1283L6.43915 12.2007L7.52066 11.1192L10.3667 13.9652L16.4794 7.85254L17.5609 8.93406L10.3667 16.1283Z' fill='%23CCCCE0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_638_313'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
}

.pricingWrapper .clpricing-table .price-table.style1 .cl-pricetable-wrap .bottom p a {
    margin: 20px 0 0 0 !important;
    width: 100% !important;
    display: block !important;
    max-width: 100% !important;
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
    text-transform: none !important;
    font-size: 16px !important;
}

.faqSection h3 {
    text-transform: none !important;
    font-size: 40px;
    font-weight: 600;
    line-height: 1.16;
    text-align: center;
}

.faqSection .rs-heading {
    margin-bottom: 0;
}

.faq-section .wpb_column {
    max-width: 850px !important;
    width: 100% !important;
    margin: 0 auto !important;
    float: none !important;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
    padding: 8px 20px !important;
}
/* .faqWrapper {
    margin-bottom: 60px;
} */
.faqWrapper ul {list-style-type: disc !important; padding-left: 17px; margin-top: 10px;}
.faqWrapper .vc_tta-panel-title:hover {
    background: #5E5291 !important;
    color: #FFFFFF !important;
}
.faqWrapper .vc_tta-panel-title:hover a {
    color: #FFFFFF !important;
}
.faqWrapper .vc_tta-panel-title:hover .vc_tta-controls-icon::before {
    border-color: #fff !important;
}
.faqWrapper .vc_tta-panel.vc_active .vc_tta-panel-title {
    background: #5E5291 !important;
}

.faqWrapper .vc_tta-panel.vc_active {
    box-shadow: 0 0 10px 0 rgba(0, 27, 56, .1) !important;
}
.faqWrapper .vc_tta-controls-icon {
    right: 15px;
    left: unset !important;
}
.faqWrapper .vc_tta-panel.vc_active .vc_tta-controls-icon::before {
    border-color: #fff !important;
}
.showMore {
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
    color: #FFFFFF !important;
    font-size: 16px !important;
    max-width: 140px !important;
    height: 50px !important;
    border-radius: 2em !important;
    vertical-align: middle;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 20px auto 0 !important;
    cursor: pointer;
}

.bestInsights .rs-heading {
    margin-bottom: 0 !important;
}

.bestInsights h3 {
    text-transform: none !important;
    font-size: 40px;
    font-weight: 600;
    line-height: 1.16;
    text-align: center;
}

.bestInsights .vc_general {
    margin: 12px auto 0;
    width: 100%;
    max-width: 140px;
    /* height: 50px;
    line-height: 50px; */
    display: block;
    font-size: 16px !important;
    font-weight: 400;
    text-align: center;
    text-transform: none !important;
    color: #FFFFFF !important;
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
}

.bestInsightsSlider {
    margin-top: 30px;
}
.bestInsightsSlider .wpb_wrapper {
    padding: 0 50px !important;
}

.bestInsightsSlider h3 {
    text-align: left !important;
}

.bestInsightsSlider .vc_column_container>.vc_column-inner {
    padding-right: 12px !important;
}
.bestInsightsSlider .owl-item {
    /* margin-right: 0 !important; */
    padding: 0 5px !important;
}
.bestInsightsSlider .owl-item .blog-item {
    border-radius: 10px !important;
    box-shadow: 0 0 10px 0 rgba(0, 27, 56, .1) !important;
    overflow: hidden !important;
}

.bestInsightsSlider .owl-item .blog-item:hover a {
    color: #5E5291 !important;
}

/* .bestInsightsSlider .rs-blog .blog-item .blog-img {
    height: 242px !important;
} */

.bestInsightsSlider .rs-blog .blog-item .blog-img img {
    object-fit: cover;
    height: 100%;
}

.bestInsightsSlider .rs-blog .blog-item .blog-img .blog-img-content::before {
    background: #5E5291 !important;
}

.bestInsightsSlider .rs-blog .blog-item .blog-img .blog-img-content .blog-link:hover {
    background: #5E5291 !important;
}
.bestInsightsSlider .rs-blog .blog-item .blogWrapper {
    padding: 0 20px 20px 20px;
}
.bestInsightsSlider .rs-blog .blog-item .blogWrapper .blog-title {
    font-size: 18px !important;
    line-height: 1.4 !important;
    font-weight: 700 !important;
    min-height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.bestInsightsSlider .rs-blog .blog-item .blogWrapper .blog-desc {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.readyToBegin .wpb_column {
    box-shadow: 0 0 10px 0 rgba(0, 27, 56, .1) !important;
    padding:70px 0;
    border-radius: 16px;
    background-color: #efedf7;
}

.readyToBegin .rs-heading {
    margin: 0 0 10px 0;
}

.readyToBegin .rs-heading h3 {
    text-transform: none;
    font-size: 40px;
    font-weight: 600;
    line-height: 1.16;
    text-align: center;
}

.readyToBegin .rs-heading h3 span {
    text-transform: none;
}

.readyToBegin .rs-heading p {
    font-size: 20px;
    text-wrap:balance;
    line-height:1.6;
    max-width: 480px;
}

.readyToBegin .vc_btn3-container {
    margin-bottom: 0 !important;
}

.readyToBegin .vc_general {
    margin: 12px auto 0;
    width: 100%;
    max-width: 140px;
    height: 50px;
    line-height: 50px;
    display: block;
    font-size: 16px !important;
    font-weight: 400;
    text-align: center;
    text-transform: none !important;
    color: #FFFFFF !important;
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
}

.imageWrapper .wpb_single_image {
    margin-bottom: 0 !important;
}

.imageWrapper img {
    width: 200px !important;
    margin-bottom: 10px;
}
.imageWrapper img:is([sizes="auto" i], [sizes^="auto," i]) {
    contain-intrinsic-size: unset !important;
}


.imageWrapper .wpb_wrapper h3 {
    margin: 15px 0 0 0;
    font-size: 20px;
}

.imageWrapper .mc4wp-form-fields input[type=submit] {
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
    font-size: 16px !important;
    text-transform: none !important;
}

.imageWrapper .mc4wp-form-fields input[type=submit]:hover {
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
}
.formWrapper {
    margin-bottom: 80px;
}
.formWrapper .vc_col-sm-6 {
    box-shadow: 0 0 10px 0 rgba(0, 27, 56, .1) !important;
    border-radius: 16px;
    margin: 0 10px;
    width: 48%;
    padding: 30px !important;
}
.formWrapper .vc_col-sm-6:last-child {
    margin-right: 0;
}
.formWrapper .vc_col-sm-6 .vc_column-inner {
    padding: 0 !important;
}
.formWrapper .f4Image {
    margin-bottom: 10px !important;
}
.teamsWrap .wpb_content_element { margin-bottom: 10px !important;}

.formHeader {
    margin-bottom: 10px !important;
}
.formHeader h3 {
    margin-bottom: 10px !important;
}
.contactForm .form-field {
    box-shadow: 0 0 10px 0 rgba(0, 27, 56, .1) !important;
   padding: 0;
    margin-bottom: 20px;
}
.contactForm .form-field input {
    width: 100%;
}
.contactForm .form-field input.wpcf7-not-valid {
    border: 1px solid #dc3232;
}
.contactForm .form-field .wpcf7-not-valid-tip {
   position: absolute;
   bottom: -30px;
   left: 0;
   font-size: 11px;
}
.contactForm .wpcf7-response-output {
   border: 0 !important;
   padding: 0 !important;
   margin: 10px 0 0 0 !important;
   color: #dc3232 !important;
   font-size: 14px;
}
.contactForm textarea {
   width: 100%;
   height: 110px;
}
.contactForm .form-button p {
    margin-bottom: 0;
}
.contactForm .form-button input {
    width: 100%;
}
.contactForm .form-button input[type="submit"] {
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
    text-transform: none !important;
    color: #FFFFFF !important;
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
    border-radius: 50px;
    width: auto !important;
}
.contactForm .form-button input[type="submit"]:hover {
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%) !important;
}
.contactForm .form-field p {
   margin-bottom: 0;
}
.cotactFaq {
    margin-bottom: 60px !important;
}
.cotactFaq .vc_tta-container {
    max-width: 850px !important;
    width: 100% !important;
    margin: 0 auto !important;
    float: none !important;
}
.cotactFaq .vc_tta-panel-heading h4 a {
    font-weight: 400 !important;
    font-size: 16px !important;
    padding: 8px 20px !important;
}
.cotactFaq .vc_active .vc_tta-panel-heading h4 a {
    color: #FFFFFF !important;
}

.footerLinks p {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 8px;
}

.footerLinks ul {
    margin-left: 0;
    list-style-type: none;
}

.footerLinks ul li a {
    color: #555555;
}

@media (max-width: 1024px) {
    .main-contain #content{    padding-top: 40px !important;}
    .container{padding-left: 15px; padding-right: 15px;}
    .pricingInnercenter h3 {
        font-size: 54px !important;
    }
    .formWrapper .vc_col-sm-6 {
        width: 100%;
        margin-bottom: 20px;
    }
    .rs-headingNew h3{
        font-size: 32px !important;
        line-height: 1.1 !important;
    }
    #about-genieus .about-subBanner .rs-heading{
        margin-bottom: 20px;
    }
    #about-genieus .about-genieus-banner{
        margin-bottom: 0;
    }
    #about-genieus{padding-bottom: 0 !important;}
    #our-story{padding-top: 40px !important; padding-bottom: 0 !important;}
    #our-story .story-img{margin-bottom: 0;}
    #awards-section{padding: 40px 0 !important;}
    .site-content .featuresHeading .txtWrap p{margin-bottom: 60px !important;}
    .site-content .featuresHeading{padding-bottom: 40px !important;}
    .site-content #faq-section .cotactFaq{ margin-bottom: 0 !important;}
    .banner-price h3, .pricingWrapper .wpb-price{font-size: 30px !important;}
    .cotactFaq {padding-bottom: 40px !important; margin: 0 !important; }
    .cotactFaq {padding-bottom: 40px !important; margin: 0 !important; }
  }
/* ///// */
.faqWrapper .vc_tta-panel .vc_tta-panel-body{background-color:#FFF !important}
 .faqWrapper .vc_tta-panel .vc_tta-panel-heading{
    border-radius: 10px !important;
    overflow: hidden;
}

.blog-container{
    /* margin: 0 auto 60px; */
}
.blog-wrapper{
      max-width: 70vw;
      margin: 0 auto;
      padding: 0 50px;
  }

  .blog-content .image-wrapper .bs-img{
    border-radius: 10px;
    overflow: hidden;
    width: 70vw;
    margin: 0 auto;
  }
  .blog-content .image-wrapper .bs-img img{
    width: 100%;
  }


  .blog-container article{
    background-color: #fff !important;
  }
  .blog-content,
  .listing-page{
    padding-bottom: 40px !important;
  }
  .blog-header{
    /* margin-bottom: 30px; */
    text-align: center;
  }

  .blog-header::before{
    /* content: "Insights"; */
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
    color: #5E5291;
    opacity: .8;
  }
  .blog-header .blog-title{
    font-size: 32px;
    font-weight: 600;
    text-wrap: balance;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px !important;
    /* color: #153c33; */
  }
 .single-content-full{
    padding: 0 !important;
 }
  
  .blog-wrapper{
    font-size: 17px;
  }
  .useCase-wrapper{
    font-size: 16px;
  }
  .single-content-full ul{
    margin-left: 20px;
  }
  .single-content-full h6,
  .single-content-full h5,
  .single-content-full h4,
  .single-content-full h3,
  .single-content-full h2{
      margin-bottom: 15px;
      font-weight: 600;
      margin-top: 30px;
}
.single-content-full h6{
    font-size: 18px;
}
.single-content-full h5{
    font-size: 20px;
}
.single-content-full h4{
    font-size: 22px;
}
.single-content-full h3{
    font-size: 24px;
}

.blog-container .ps-navigation,
.blog-container .comments-area{
    padding: 0 20px;
}
.full-blog-content .blog-title{font-size: 18px !important; line-height: 1.4 !important;}
.blog-listing .blog-title{font-size: 20px;}
.blog-listing .blog-title a{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
}
.blog-listing .blog-desc p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 4;
}
.blog-listing .blog-item{border-radius: 10px; overflow: hidden; box-shadow: 0 0 10px 0 rgba(0,27,56,.1); margin-bottom: 0 !important; height: 100%;}
.blog-listing .pagination{
    justify-content: center;
    margin-top: 30px;
}

@media (max-width: 767px) {
    .blog-container{
        max-width: 100%;
    }
    .blog-header .blog-title{
        max-width: 100%;
        font-size: 20px;
        line-height: 1.4 !important;
    }
    .blog-container .single-content-full{
        padding: 0 !important;
    }
    .blog-container .ps-navigation, .blog-container .comments-area {
        padding: 0;
    }
    .pricingWrapper .vc_tta-panel-body{
        max-width: 100%;
    }
    .pricingWrapper .vc_tta-panel-body section {
        width: 100%;
        margin: 0;
        margin-bottom: 20px;
    }
    #price-table .vc_tta.vc_general .vc_tta-panel-body{
        padding: 0 !important;
    }
    #price-table .vc_tta.vc_general .vc_tta-panel{
        margin-bottom: 10px;
    }
    .rs-heading.dark-style h3{
        line-height: 1.2 !important;
    }
    .bannerServices .vc_column_container .vc_custom_heading:before{
        right: calc(100% + -47px) !important;
        font-size: 24px;
    }
    .blog-content .image-wrapper .bs-img{
        width: 100%;
    }
    .blog-wrapper{
        max-width: 100%;
        padding: 0;
    }
    .agent-action::before{
        display: none !important;
    }
    .related-posts-section .related-post-copy {
        padding: 25px 15px;
    }
    .bestInsightsSlider .wpb_wrapper{
        padding: 0 !important;
    }
    #rs-header .commonButton{
        display: none;
    }
    .nav-link-container i{
        color: #000;
    }

    .banner-price .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
       background: #FFFFFF;
       font-size: 18px;
    }
    .banner-price .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a::after {
        content: '';
        border: solid #666;
        border-width: 0 2px 2px 0;
        display: inline-block;
        padding: 5px;
        transform: rotate(45deg) translateY(-50%);
        position: absolute;
        right: 20px;
        top: 40%;
     }
     .tabList .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
        background: #FFFFFF;
        font-size: 18px;
     }
     .tabList .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a::after {
         content: '';
         border: solid #666;
         border-width: 0 2px 2px 0;
         display: inline-block;
         padding: 5px;
         transform: rotate(45deg) translateY(-50%);
         position: absolute;
         right: 20px;
         top: 40%;
      }
      .tabList .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
        background: none;
        border-color: transparent;
        padding: 0;
      }
      .faq-section .vc_tta-panel-title a, .cotactFaq .vc_tta-panel-heading h4 a {
        line-height: normal;
      }
}

 .blog-date,
 .blog-lc{
    display: none !important;
}
.agent-action{
    display: flex; align-items: center; justify-content: center; gap: 10px; font-size: 26px; margin: 40px 0 !important;
}
.agent-action::before{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='37' height='34' viewBox='0 0 37 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.892 17.693C36.377 21.753 34.077 25.423 31.032 28.604C27.989 31.785 22.667 33.019 18.277 33.655C13.891 34.297 10.432 34.337 7.777 31.126C5.12 27.916 4.791 22.912 5.091 18.066C5.391 13.221 9.086 11.25 11.922 8.239C14.769 5.227 16.896 -0.145005 21.492 0.00299535C26.092 0.145995 30.401 3.087 33.259 6.133C36.118 9.171 37.397 13.633 36.892 17.693Z' fill='%23FFAD66' fill-opacity='0.116'/%3E%3Cpath d='M33.1 9.208C35.652 13.454 35.628 19.272 33.06 24.416C30.492 29.553 25.38 34.008 20.267 34C15.162 33.992 10.073 29.53 7.001 24.106C3.93 18.683 2.89 12.3 5.434 8.07C7.978 3.832 14.123 1.74 19.754 2.027C25.396 2.305 30.54 4.97 33.1 9.208Z' fill='%23A570FF' fill-opacity='0.266'/%3E%3Cpath d='M2 17.524H28.276M19.518 9L28.518 17.5L19.518 26' stroke='%235E5291' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100%;
    height: 30px;
    width: 30px;
    display: block;
}
.blog-container .caseStudy-intro {
     margin: 0 auto ;
     width: 70%;
     text-align: center;
}

.blog-content details{
    background-color: #fff;
    margin-bottom: 10px;
    box-shadow: 0 0 3px 0 rgba(0, 27, 56, .1);
    border: 1px solid #e9e9e9;
    border-radius: 10px;
    overflow: hidden;
}
.blog-content details summary{
    position: relative;
    font-weight: 600;
}
.assistant-img{
    border-radius: 10px;
    overflow: hidden;
}
.assistant-img img{
    width: 100%;
    height: auto;
}
.blog-content details summary::after{
    content: "";
    /* background-image: url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.85464 6.85457C6.80819 6.90113 6.75301 6.93808 6.69227 6.96328C6.63152 6.98849 6.5664 7.00146 6.50064 7.00146C6.43487 7.00146 6.36975 6.98849 6.309 6.96328C6.24826 6.93808 6.19308 6.90113 6.14664 6.85457L0.146635 0.854571C0.0527484 0.760685 3.8147e-06 0.633347 3.8147e-06 0.500571C3.8147e-06 0.367795 0.0527484 0.240458 0.146635 0.146571C0.240522 0.0526845 0.367859 -6.00815e-05 0.500635 -6.00815e-05C0.633411 -6.00815e-05 0.760749 0.0526845 0.854635 0.146571L6.50064 5.79357L12.1466 0.146571C12.2405 0.0526845 12.3679 -6.00815e-05 12.5006 -6.00815e-05C12.6334 -6.00815e-05 12.7607 0.0526845 12.8546 0.146571C12.9485 0.240458 13.0013 0.367795 13.0013 0.500571C13.0013 0.633347 12.9485 0.760685 12.8546 0.854571L6.85464 6.85457Z' fill='white'/%3E%3C/svg%3E%0A"); */
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.85464 6.85457C6.80819 6.90113 6.75301 6.93808 6.69227 6.96328C6.63152 6.98849 6.5664 7.00146 6.50064 7.00146C6.43487 7.00146 6.36975 6.98849 6.309 6.96328C6.24826 6.93808 6.19308 6.90113 6.14664 6.85457L0.146635 0.854571C0.0527484 0.760685 3.8147e-06 0.633347 3.8147e-06 0.500571C3.8147e-06 0.367795 0.0527484 0.240458 0.146635 0.146571C0.240522 0.0526845 0.367859 -6.00815e-05 0.500635 -6.00815e-05C0.633411 -6.00815e-05 0.760749 0.0526845 0.854635 0.146571L6.50064 5.79357L12.1466 0.146571C12.2405 0.0526845 12.3679 -6.00815e-05 12.5006 -6.00815e-05C12.6334 -6.00815e-05 12.7607 0.0526845 12.8546 0.146571C12.9485 0.240458 13.0013 0.367795 13.0013 0.500571C13.0013 0.633347 12.9485 0.760685 12.8546 0.854571L6.85464 6.85457Z' fill='black'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    height: 9px;
    width: 14px;
    background-size: 100%;
    display: block;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    transition: transform .3s linear;
}

.blog-content details summary,
.blog-content details p{
    padding: 15px 30px 15px 15px;
    transition: all .4s ease-in-out;
}
.blog-content details[open] summary{
    background-color: #5E5291;
    color: #fff;
}
.blog-content details[open] summary::after{
    transform: rotateX(180deg)!important;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.85464 6.85457C6.80819 6.90113 6.75301 6.93808 6.69227 6.96328C6.63152 6.98849 6.5664 7.00146 6.50064 7.00146C6.43487 7.00146 6.36975 6.98849 6.309 6.96328C6.24826 6.93808 6.19308 6.90113 6.14664 6.85457L0.146635 0.854571C0.0527484 0.760685 3.8147e-06 0.633347 3.8147e-06 0.500571C3.8147e-06 0.367795 0.0527484 0.240458 0.146635 0.146571C0.240522 0.0526845 0.367859 -6.00815e-05 0.500635 -6.00815e-05C0.633411 -6.00815e-05 0.760749 0.0526845 0.854635 0.146571L6.50064 5.79357L12.1466 0.146571C12.2405 0.0526845 12.3679 -6.00815e-05 12.5006 -6.00815e-05C12.6334 -6.00815e-05 12.7607 0.0526845 12.8546 0.146571C12.9485 0.240458 13.0013 0.367795 13.0013 0.500571C13.0013 0.633347 12.9485 0.760685 12.8546 0.854571L6.85464 6.85457Z' fill='white'/%3E%3C/svg%3E%0A");
}
.accordion-wrap{
    margin-top: 20px;
}
.overview-title{
    margin: 60px 0 20px 0 !important;
    font-size: 26px;
}
.use-agent-wrapper{
    padding: 30px;
    border-radius: 10px;
    background-color: #e5e5e5;
    margin: 60px 0;
    text-align: center;
}
.category-blog .rs-blog h4{display: none;}
.category-use-cases .blog-item .blog-date,
.category-use-cases .blog-item .blog-lc
{display: none!important;}
.category-use-cases .blog-item .blog-desc p,
.rs-blog .blog-item .blog-desc p{
    overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.category-media .blog-item,
.category-insights .blog-item,
.category-use-cases .blog-item{background: #fff;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 10px 0 rgba(0, 27, 56, .1);
    margin-bottom: 0 !important;
    height: 100%;
}
.category-use-cases .blog-item .btm-cate{display: none;}
.category-use-cases .blog-title{font-size: 32px;line-height: 30px; margin-bottom: 15px!important;}
.category-use-cases .main-contain #content{padding-bottom: 40px;}
.category-use-cases .blog-title h4{display: none!important;}
.category-use-cases .bs-desc{ margin-top: 0;}
.category-use-cases .image-wrapper .bs-img{display: none;}
/* .category-use-cases .blog-img img{
    max-height: 150px;
    object-fit: cover;
} */
.category-use-cases .wp-block-list{
    list-style-type: disc;
    margin-bottom: 1rem;
 }
.category-use-cases .wp-block-heading{margin-top: 0px;margin-bottom: 12px;}
.category-use-cases .overview-title{font-size: 26px;}
.category-insights .usecase-title h4{display: none!important;}
.category-insights #content{padding-bottom: 40px;}
.category-insights .blog-item .btm-cate{display: none;}
.category-insights .blog-lc,
.category-insights .blog-date{display: none!important;}
/* .category-insights .blog-title{font-size: 20px;margin: 0 0 10px;line-height: 30px; border: 1px solid red;} */
.category-insights .blog-title a{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
}
/* .category-use-cases .pagination-area{display: none;} */
.genieus-agent{
    gap: 1em;
    display: flex !important;
    align-items: flex-start!important;
}
.genieus-agent .ai-image{
    width: 72%;
    /* max-height: 677px; */
    flex-basis: inherit !important;
    flex-grow: inherit !important;
    position: relative;
}
.ai-image .commonButton{
    display: inline-block;
    /* background: #ffffffe6; */
    background: #FFF;
    background: radial-gradient(circle,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.9) 100%);
    width: 100%;
    margin: 0 auto;
    max-width: 200px;
    position: absolute;
    top: 50%;
    left: 50%;
    bottom: auto;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 1;
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
    transition: all 0.6 ease-in-out;
}
.ai-image .commonButton .wp-block-button__link{
    background-color: transparent;
    padding: 0px;
    color: #000!important;
    font-weight: 600;
}
.ai-image:hover .commonButton{
    opacity: 1;
    visibility: visible;
}
.ai-image .assistant-img{
    margin-top: 0px;
}
.ai-image:hover .assistant-img{position: relative;}
.ai-image:hover .assistant-img::before{
    content: "";
    background-color: #5e5291d6;
    width: 100%;
    position: absolute;
    z-index: 1;
    height: 100%;
    top: 0px;
    border-radius: 9px;
}
.ai-imagewrap{position: relative;}
.genieus-agent .accordion-content{
    width: 28%;
    flex-basis: inherit !important;
    flex-grow: inherit !important;
}
.accordion-content h5{margin-top: 0px;margin-bottom: 19px !important;}
.accordion-content h6.wp-block-heading{margin-top: 0px;}
.accordion-content p{font-size: 14px;line-height: 25px;}
.genieus-agent details summary{font-size: 13px; line-height: 14px;}
.genieus-agent details summary::after{
    top: 40%;
    right: 15px;
}
.ai-image .commonButton,
.genieus-agent .commonButton{
    width:100%;
    text-align: center;
    border-radius: 50px;
    padding: 0px;
    font-size: 16px;
    color: #FFF !important;
    display: inline-block;
    background: hsla(251, 41%, 64%, 1);
    transition: all .4s ease-in-out;
    font-weight: 500;
    letter-spacing: 1px;
    background: none;
    background: none;
    background: none;

}
.genieus-agent .commonButton a{color: #fff !important;width: 100%;}
.ai-image .commonButton a{ padding: 10px 20px!important;background: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.9) 100%)!important;}
.genieus-agent .commonButton{
    width:100%;
    text-align: center;
    /* margin-bottom: 20px; */
}
.genieus-agent .commonButton a{color: #fff !important;}
.single-content-full h5{
    margin-bottom: 3px;
}
.related-posts-section{padding-top: 60px;
}
.related-posts-section .related-post-card{overflow: hidden;margin-bottom: 30px;border-radius: .625rem;box-shadow: 0 0 10px 0 rgba(0, 27, 56, .1);background-color: #fff;
}
.related-posts-section .related-post-copy{padding: 25px;}
.related-posts-section .related-post-card img{height: 150px;width: 100%;object-fit: cover;
}
.related-posts-section .related-excerpt{ color: #555555;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 10px;-webkit-line-clamp: 3;line-height: 1.5;}
.related-posts-section .related-excerpt:hover{ color: #555555;}
.related-posts-section .related-excerpt-title{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 10px;-webkit-line-clamp: 2;}
.related-posts-section .readMore::after{
    content: "";
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='15' viewBox='0 0 8 15' fill='none'%3E%3Cpath d='M1 13.6313L7 7.63135L1 1.63135' stroke='%235e5291' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-position: 50% !important;
    width: 5px !important;
    margin-top: 2px !important;
    margin-left: 8px !important;
    height: 8px;
}
.related-posts-section .readMore:hover{color: #5c3bd3;}
.related-posts-section .swiper-pagination-bullet{background-color: #5e5291;height: 10px;width: 10px;opacity: 1;position: relative;}
.related-posts-section .swiper-pagination-bullet.swiper-pagination-bullet-active::before{border: 1px solid #5e5291;content: "";height: 18px;width: 18px;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); border-radius: 50%;}
.related-posts-section .swiper-pagination{padding: 10px 0;position: relative;}
.related-posts-section .swiper-slide{height: auto; display: flex;}
.pagination-area .navigation{justify-content: center;}
.pagination-area .navigation .page-numbers.current{background-color: #5e5291 !important;}
.pagination-area .nav-links{ display: flex; gap: 5px;padding: 15px 28px;}
.pagination-area .nav-links .page-numbers{ height: 40px; width: 40px; border-radius: 50%; line-height:1; display: inline-block; display: flex; align-items: center; justify-content: center; background-color: transparent;}
.pagination-area .nav-links .page-numbers:hover{background-color: #5e5291 !important;}
.pagination-area .nav-links .page-numbers.next,
.pagination-area .nav-links .page-numbers.prev{
    height: auto;
    font-size: 16px;
}
.pagination-area .nav-links .page-numbers.prev{
    justify-content: flex-end;
    padding: 0 5px 0 0;
}
.pagination-area .nav-links .page-numbers.next:hover,
.pagination-area .nav-links .page-numbers.prev:hover{
    background-color: transparent !important;
    color: #555555 !important;
}
.benefit-section{
    padding: 40px 30px 40px;
    background-color: #f6f4fd;
    border-radius: 36px;
    margin-top: 50px;
}
.benefit-section .overview-title{margin-top: 0px!important;}
.overview-section h5.wp-block-heading,
.usecase-section h5.wp-block-heading,
.benefit-section h5.wp-block-heading{display: flex;align-items: center;font-size: 17px;}
.overview-section{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='1288' height='1010' viewBox='0 0 1288 1010' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1287.69 555.024C1284.98 481.252 1254.22 404.507 1191.84 365.059C1079.86 294.257 925.18 368.956 802.581 318.805C740.393 293.319 695.238 239.104 654.831 185.416C629.13 151.284 603.808 115.714 573.701 85.7776C556.708 68.3485 537.627 53.0869 516.89 40.3392C514.813 38.8417 512.467 37.8084 510.333 36.6643C451.727 1.64962 399.002 -2.6631 360.622 1.12975C341.464 2.55408 322.577 6.51181 304.455 12.8995C281.431 20.9742 259.361 31.5502 238.639 44.4376C171.303 85.7759 114.705 142.479 73.4841 209.898C32.2629 277.317 7.5916 353.534 1.49268 432.302C-4.60623 511.069 8.0408 590.144 38.3971 663.046C68.7534 735.947 115.955 800.6 176.132 851.705C290.358 948.678 442.909 989.486 592.271 1003.7C748.007 1018.57 911.482 1006.1 1049.23 931.63C1186.97 857.16 1293.49 711.337 1287.69 555.024Z' fill='%23F5F3FF'/%3E%3C/svg%3E");
    /* background-image: url("data:image/svg+xml,%3Csvg width='1288' height='1010' viewBox='0 0 1288 1010' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1287.69 555.024C1284.98 481.252 1254.22 404.507 1191.84 365.059C1079.86 294.257 925.18 368.956 802.581 318.805C740.393 293.319 695.238 239.104 654.831 185.416C629.13 151.284 603.808 115.714 573.701 85.7776C556.708 68.3485 537.627 53.0869 516.89 40.3392C514.813 38.8417 512.467 37.8084 510.333 36.6643C451.727 1.64962 399.002 -2.6631 360.622 1.12975C341.464 2.55408 322.577 6.51181 304.455 12.8995C281.431 20.9742 259.361 31.5502 238.639 44.4376C171.303 85.7759 114.705 142.479 73.4841 209.898C32.2629 277.317 7.5916 353.534 1.49268 432.302C-4.60623 511.069 8.0408 590.144 38.3971 663.046C68.7534 735.947 115.955 800.6 176.132 851.705C290.358 948.678 442.909 989.486 592.271 1003.7C748.007 1018.57 911.482 1006.1 1049.23 931.63C1186.97 857.16 1293.49 711.337 1287.69 555.024Z' fill='%23F4F0FF'/%3E%3C/svg%3E"); */
    /* background-image: url("data:image/svg+xml,%3Csvg width='1288' height='1010' viewBox='0 0 1288 1010' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1287.69 555.024C1284.98 481.252 1254.22 404.507 1191.84 365.059C1079.86 294.257 925.18 368.956 802.581 318.805C740.393 293.319 695.238 239.104 654.831 185.416C629.13 151.284 603.808 115.714 573.701 85.7776C556.708 68.3485 537.627 53.0869 516.89 40.3392C514.813 38.8417 512.467 37.8084 510.333 36.6643C451.727 1.64962 399.002 -2.6631 360.622 1.12975C341.464 2.55408 322.577 6.51181 304.455 12.8995C281.431 20.9742 259.361 31.5502 238.639 44.4376C171.303 85.7759 114.705 142.479 73.4841 209.898C32.2629 277.317 7.5916 353.534 1.49268 432.302C-4.60623 511.069 8.0408 590.144 38.3971 663.046C68.7534 735.947 115.955 800.6 176.132 851.705C290.358 948.678 442.909 989.486 592.271 1003.7C748.007 1018.57 911.482 1006.1 1049.23 931.63C1186.97 857.16 1293.49 711.337 1287.69 555.024Z' fill='%23DCD2FF'/%3E%3C/svg%3E"); */
    background-position: center;
    background-size: 90%;
    background-repeat: no-repeat;
    display: block;
}

.overview-section h5.wp-block-heading::before,
.usecase-section .usecase-list h5.wp-block-heading::before,
.benefit-section h5.wp-block-heading::before{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='668' height='668' viewBox='0 0 668 668' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M300.667 634H334C499.687 634 634 499.687 634 334C634 168.315 499.687 34 334 34H300.667M300.667 467.333L434 334M434 334L300.667 200.667M434 334H34' stroke='%235E5291' stroke-width='66.6667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
    display: block;
    margin-right: 10px;
    flex: 0 0 auto;
}
.overview-section p,
.usecase-section .usecase-list p,
.benefit-section p{padding-left: 30px;}

.overview-section .wp-block-list, 
.usecase-section .wp-block-list,
.benefit-section .wp-block-list{
    padding-left: 30px;
}
.teamsWrap{display: none;}

.contact-client-logo.wpb_gallery .wpb_gallery_slides img {
    height: 50px!important;
    width: auto;
}
.active-chat .assistantEverywhere li{
    opacity: 0;
      transform: translateY(20px);
      animation: fadeInUp 0.6s ease forwards;
}
.active-chat .assistantEverywhere li:nth-of-type(1) {
    animation-delay: 1s;
  }

.active-chat .assistantEverywhere li:nth-of-type(2) {
    animation-delay: 2s;
}

.active-chat .assistantEverywhere li:nth-of-type(3) {
    animation-delay: 3s;
  }

.active-chat .assistantEverywhere li:nth-of-type(4) {
    animation-delay: 4s;
  }

.active-chat .assistantEverywhere li:nth-of-type(5) {
    animation-delay: 5s;
}
@keyframes fadeInUp {
    to {
      opacity: 1;
      transform: translateY(0);
    }
}

.ai::before{
    content:"G";
    background-color: #999797;
    color: #fff;
    height: 32px;
    width: 32px;
    display: block;
    text-align: center;
    border-radius: 50%;
    position: absolute;
    top: 5px;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 600;
}
.picture-ai-wrapper{position: absolute;    top: 62px;width: 100%;margin: 0 auto;text-align: center;}
.picture-ai-wrapper .wp-block-heading{margin: 0px;font-size: 21px;color: #fff;}
.picture-ai-wrapper .wp-block-heading .ai-name{
    background-color: #ffffffb5;
    padding: 0px 11px;
    border-radius: 5px;
    color: #000;
    font-size: 18px;
    font-weight: 900;
}
.tag-name{color: #fff;}

/* .services-wrap{display: none;} */
.services-wrap{
    flex-basis: inherit;
    flex-grow: inherit;
    position: absolute;
    top: 80px;
    left: 30px;
    width: 18%;
}
.services-wrap > .wp-block-columns{flex-direction: column;gap: 0px; display: flex !important; align-items: center !important;}
.services-wrap > .wp-block-columns img{width:50px;height: 50px;box-shadow: none!important;}
.services-wrap > .wp-block-columns > .wp-block-columns{width: auto;flex-basis: inherit;flex-grow: inherit;}
.services-wrap > .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis: inherit!important;flex-grow: inherit!important;width: auto;text-align: center;margin-bottom: 22px;}
.services-wrap > .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column figure{margin-bottom: 8px;}
.services-wrap > .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column .wp-block-heading{font-size: 14px!important;line-height: 18px !important;color: #fff;    letter-spacing: 0.9px;
margin-top: 0px;
}
.services-wrap > .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column .wp-block-heading strong{
    font-weight: 500;
}
.genieus-agent details summary::marker{display:none !important; font-size: 0px !important;}

.footerWrapper{}

/* #loading{
    display: none;
} */

#about-genieus .about-list-wrapper ul{ list-style-type: none; margin: 0; display: flex; gap: 20px;}
#about-genieus .rs-heading h3{line-height: 1.2 !important;}
#about-genieus .about-list-wrapper ul li{display: flex; gap: 7px; align-items: center; color: #5E5291;}
#about-genieus .about-list-wrapper ul li:before{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg fill='%235E5291' aria-hidden='true' class='e-font-icon-svg e-fas-check' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    height: 13px;
    width: 13px;
    display: block;
}
@media (min-width:1025px){
    .nav .navbar-menu .menu #menu-item-6475{
        display: none !important;
    }
}
#about-genieus .short-description{ margin-bottom: 15px;}
#about-genieus .about-genieus-banner .vc_single_image-wrapper,
#about-genieus .about-genieus-banner .wpb_wrapper{width: 100%;}
#about-genieus .about-genieus-banner img{width: 100%; border-radius: 20px;}
.commonButton a{background-color: transparent;padding: 0px;color: #fff;font-size: 16px;}
.accordion-content .commonButton{margin-bottom: 20px;}
#our-story .story-img img{ border-radius: 20px; width: 100%;}
#our-story .story-img figure,
#our-story .story-img figure .vc_single_image-wrapper{width: 100%;}
#our-story .rs-heading{ margin-bottom: 10px !important;}
#awards-section .rs-heading{ margin-bottom: 0px;}
.about-faq .rs-heading{margin-bottom: 10px;}
#awards-section .clientsWrapper .wpb_gallery .wpb_gallery_slides img{
    height: 90px;
}
.featuresHeading .rs-heading { margin-bottom: 20px !important}
.featuresHeading .rs-heading h3{font-size: 96px !important; padding-bottom: 0 !important; line-height: 1.4 !important; }
.featuresHeading .txtWrap p {margin-bottom: 150px !important; font-size: 20px !important; }

.category .rs-blog .blog-item .blog-img .blog-img-content .blog-link:hover{
    background-color: #fff!important;
}
.category .rs-blog .blog-item .blog-img .blog-img-content .blog-link:hover .fa.fa-link{color: #6b5fa2!important;}
.category .rs-blog .blog-item .blog-img .blog-img-content:before{
    background: linear-gradient(-60deg, #57469ffa, #68608bb8) !important;
}
.category .full-blog-content:hover a{color: #5e5291 !important;}
.rs-blog .blog-item .blog-button a{color: #6a5ea1;font-weight: 500;}

#scrollUp .fa.fa-angle-up{
    background-color: #5e5291ce !important;
}
.cases .taxonomy-description p{max-width: 650px !important;}
#feature-wrapper p{max-width: 650px;margin: 0 auto;}
@media (max-width:767px) {

    .genieus-agent{flex-wrap: wrap !important;}
    .genieus-agent .ai-image,
    .genieus-agent .accordion-content{width: 100%;}
    .servicesHeader h2.vc_custom_heading{padding-top: 30px;}
    .bannerServices .vc_column_container .vc_custom_heading:before{padding-top: 40px;}
    #scrollUp{right: 20px; bottom: 30px;}
    #scrollUp i{height: 42px; display: flex; align-items:center; justify-content: center;}
    #about-genieus .rs-heading h3{text-align: center; font-size: 32px; padding-bottom: 0;}
    #about-genieus, #our-story{text-align: center;}
    #about-genieus .about-list-wrapper ul{justify-content: center;}
    .pricingInnercenter{margin-bottom: 60px;}
    .pricingInnercenter h3, .featuresHeading .rs-heading h3{font-size: 40px !important; line-height: 1.2 !important;}
    .services-wrap{    top: 50%;
        left: 63px;
        bottom: auto;
        transform: translate(-50%, -50%);}  
    .services-wrap > .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{width: 120px;}  
    .services-wrap > .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column figure{margin-top: 0;}
    .services-wrap > .wp-block-columns img{width: 24px;height: 24px;}
    .picture-ai-wrapper{top:18px}
    .services-wrap > .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column .wp-block-heading{font-size: 9px!important;line-height: 12px !important;margin-bottom: 5px;}
    .services-wrap > .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{margin-bottom: 4px;}
    .picture-ai-wrapper p{font-size: 13px;}
    .picture-ai-wrapper .wp-block-heading{line-height: 1;}
    .pricing-header .rs-heading{ margin-bottom: 20px;}
    .reachOut {line-height: 1.3;}
    .pricing-faq .rs-heading.dark-style.center{ margin-bottom: 20px;}
    .pricing-faq #faq-section{padding-bottom: 40px !important;}
    .blog-container .caseStudy-intro{width: 100%;}
    .related-posts-section{padding-top: 40px;}
    .related-posts-section .related-title{font-size: 24px; text-align: center;}
    .blog-header .blog-title{margin-bottom: 40px !important;}
    .benefit-section{padding: 40px 15px 40px;}
    .article-list .media-title{font-size: 20px !important;}
}
#rs-header.transparent_header .nav .navbar-menu .menu #menu-item-6475 a{border-radius:50px;padding:10px 25px;font-size:16px;color: #FFF;display:inline-block;
    background: hsla(251, 41%, 64%, 1);transition:all .4s ease-in-out;font-weight:500;letter-spacing:1px;
    background: linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%);
    background: -moz-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%);
    background: -webkit-linear-gradient(-90deg, hsla(251, 41%, 64%, 1) 0%, hsla(251, 28%, 45%, 1) 100%);
    color: #fff !important;
}
#rs-header .menu-area .navbar ul li:nth-last-child(1){border-bottom: 0;}
.category-media .bs-desc .wp-block-heading{
    color: #8f8f8f !important;
    margin-bottom: 1px;
    font-weight: 400;
    font-size: 16px;
    font-style: italic;
}
.category-media .bs-desc .has-link-color a{
    color: #0066FF!important;
}
.category-media .bs-desc .wp-block-list li{margin-bottom: 12px;}
.bestInsightsSlider .owl-stage{padding-top: 8px;}
.default-section{max-width: 950px;margin: 0 auto!important;padding-bottom: 60px;}
.main-title{
    font-size: 76px !important;
    font-weight: 600 !important;
    line-height: 1.1 !important;
    padding-bottom: 0 !important;
    margin-bottom: 15px;
    font-family: inherit!important;
}
.taxonomy-description p{
    max-width: 750px !important;
    text-align: center !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    margin: 0 auto;
    line-height: 1.6;
    text-wrap: balance;
}
.media-title{
    font-size: 22px !important;
    line-height: 1.4 !important;
    color: #000 !important;
    font-family: inherit!important;
    font-weight: 700!important;
    margin-bottom: 10px;
}
.article-list{
    padding: 30px 0px;
    border-bottom: 1px solid #ddd;
}
.article-list .vc_column_container > .vc_column-inner{
    padding: 0;
}
.article-link{
    font-family: inherit!important;
    line-height: 24px!important;
    margin-bottom: 0px; 
}
.article-link a{
    color: #0066FF !important;
    font-size: 16px;
    font-weight: 400 !important;
    font-style: inherit;
    line-height: 16px;
    word-wrap: break-word;
}
.default-section .article-list:last-child{border-bottom: 0px;}
.about-section.vc_custom_1744887335154{display: none;}
.newHomebanner{}
.newHomebanner .container{display:flex;flex-wrap:wrap;padding:0 15px;}
.newHomebanner .bgImage{
    background-repeat:no-repeat;background-size:55%;background-position:bottom right;
    background-image:url("homeHero.png");
}
.newHomebanner .container .copy{max-width:50%;margin:45px 0 20px 0;width:100%;}
.newHomebanner .container .copy h1{margin-bottom:10px;}
.newHomebanner .container .copy h1 .gr{
    background: linear-gradient(98deg, #a570ff 0%, #ff6eb2 50%, #ffad66 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.newHomebanner .container .copy .subTitle{
    opacity: .75;
    font-weight: 400;
    font-size: 25px;
}
.newHomebanner .container .copy .subTitle span{
    padding:8px 15px;
    display: inline-flex;
    align-items: center;
    border: 1px solid rgba(33, 37, 41, .45);
    border-radius: 8px;
    margin-left: 5px;
    font-size: 60%;
    vertical-align: middle;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height:1.2;
}
.newHomebanner .container .copy .subTitle span:before{
    content: "";
    width: 12px;
    height: 12px;
    background-color: red;
    flex: 0 0 auto;
    margin-right: 8px;
    border-radius: 100px;
}
.newHomebanner .container .image{flex:1;
}
.newHomebanner .container .copy .buttonActions{display:flex;flex-wrap:wrap;max-width:90%;}
.newHomebanner .container .copy button, .newHomebanner .container .copy select{
    padding: 15px 25px;
    font-size: 16px;
    line-height: 1;
    font-weight: 600;
    border-radius: 100px;
    border: 1px solid rgba(33, 37, 41, .45);
    margin-bottom: 15px;
    margin-right: 15px;
    display: inline-flex;
    text-decoration: none;
    transition: all .3s ease-in-out;
    align-items: center;
    color: inherit;
    outline:none
}
.newHomebanner .container .copy button:hover, .newHomebanner .container .copy select:hover{background-color:#e5dfff;}
.newHomebanner .container .copy button:before{
    content: "";
    display: block;
    margin-right: 8px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
}
.newHomebanner .container .copy .languages{
    vertical-align:middle;
    padding:12px 45px 12px 48px;
    background-image:url("data:image/svg+xml,%3Csvg width='25' height='30' viewBox='0 0 25 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_27_1453)'%3E%3Cpath d='M10.5338 18.0047C10.523 18.037 10.4559 18.0343 10.3324 17.9966C10.209 17.9589 10.0399 17.897 9.82511 17.8108L9.50299 17.6653C9.03055 17.4498 8.56348 17.1858 8.10177 16.8733C8.02661 16.8194 7.8065 16.6497 7.44143 16.3642C7.07636 16.0786 6.87235 15.9251 6.8294 15.9035C6.11001 17.0134 5.39061 17.9886 4.67121 18.829C3.80149 19.8527 3.23778 20.4453 2.98009 20.6069C2.93714 20.6285 2.83245 20.65 2.66602 20.6716C2.49959 20.6931 2.40027 20.6931 2.36806 20.6716C2.43248 20.6285 2.87271 20.1328 3.68875 19.1846C3.91423 18.926 4.37325 18.3064 5.0658 17.3259C5.75836 16.3453 6.1798 15.7096 6.33012 15.4187C6.51265 15.0954 6.78645 14.5647 7.15152 13.8266C7.51659 13.0885 7.70986 12.671 7.73134 12.574C7.64544 12.5632 7.05489 12.741 5.95968 13.1074C5.87379 13.1289 5.72615 13.1693 5.51677 13.2286C5.30739 13.2878 5.12218 13.339 4.96112 13.3821C4.80006 13.4252 4.70879 13.4522 4.68731 13.4629C4.66584 13.4845 4.6551 13.5411 4.6551 13.6327C4.6551 13.7242 4.64973 13.7754 4.639 13.7862C4.58531 13.894 4.41888 13.9748 4.13971 14.0286C3.89276 14.1041 3.64043 14.1041 3.38273 14.0286C3.18946 13.9855 3.03914 13.8724 2.93177 13.6892C2.88882 13.6246 2.86198 13.5007 2.85124 13.3175C2.91566 13.2959 3.04719 13.269 3.24583 13.2367C3.44447 13.2043 3.60285 13.172 3.72096 13.1397C4.34372 12.9673 4.90743 12.7949 5.41208 12.6225C6.48581 12.2453 7.03341 12.0568 7.05489 12.0568C7.16226 12.0352 7.39311 11.9302 7.74744 11.7416C8.10177 11.553 8.33799 11.4372 8.4561 11.3941C8.55274 11.3618 8.66816 11.3187 8.80238 11.2648C8.9366 11.2109 9.01444 11.1813 9.03592 11.1759C9.05739 11.1705 9.0896 11.1732 9.13255 11.184C9.15403 11.3133 9.14866 11.4911 9.11645 11.7174C9.11645 11.7389 9.04934 11.8844 8.91512 12.1537C8.78091 12.4231 8.63864 12.7114 8.48831 13.0185C8.33799 13.3256 8.24673 13.506 8.21451 13.5599C7.94608 14.0987 7.5327 14.8045 6.97436 15.6773L8.00514 16.1298C8.13398 16.1945 8.53395 16.3669 9.20503 16.647C9.87611 16.9272 10.2385 17.078 10.2922 17.0996C10.3351 17.1104 10.3915 17.2478 10.4613 17.5117C10.5311 17.7757 10.5552 17.9401 10.5338 18.0047ZM7.23205 10.1495C7.26426 10.3112 7.24279 10.462 7.16763 10.6021C7.03878 10.8499 6.77035 11.0547 6.36233 11.2163C6.04021 11.3456 5.71809 11.4103 5.39598 11.4103C5.11681 11.3779 4.85374 11.2379 4.60679 10.99C4.45646 10.8284 4.35983 10.6075 4.31688 10.3273L4.33298 10.2789C4.3652 10.3112 4.46988 10.3381 4.64705 10.3597C4.82422 10.3812 4.96648 10.3812 5.07386 10.3597C5.18123 10.3381 5.49261 10.2519 6.008 10.1011C6.39454 9.97176 6.68982 9.89633 6.89383 9.87478C7.07636 9.87478 7.1891 9.96637 7.23205 10.1495ZM18.474 12.2346L19.4887 15.9035L17.2499 15.2247L18.474 12.2346ZM0.62862 25.1649L11.8061 21.4151V4.73498L0.62862 8.50093V25.1649ZM20.6161 20.0412L22.2589 20.5423L19.3437 9.92327L17.7331 9.42222L14.2542 18.0855L15.897 18.5866L16.6218 16.8087L20.0202 17.8593L20.6161 20.0412ZM12.5148 4.49254L21.7435 7.46651V1.32461L12.5148 4.49254ZM17.5237 25.876L20.0685 26.0862L19.1988 28.6722L18.5545 27.6055C17.1587 28.4998 15.6769 29.0817 14.1093 29.3511C13.4865 29.4804 12.998 29.545 12.6436 29.545H11.2907C10.4425 29.545 9.37146 29.3349 8.07761 28.9147C6.78377 28.4944 5.79862 28.0365 5.12218 27.5408C5.03628 27.4654 4.99333 27.3792 4.99333 27.2822C4.99333 27.196 5.02017 27.1233 5.07386 27.064C5.12754 27.0048 5.19734 26.9751 5.28323 26.9751C5.32618 26.9751 5.42282 27.0155 5.57314 27.0963C5.72346 27.1772 5.88721 27.2661 6.06437 27.363C6.24154 27.46 6.35159 27.5193 6.39454 27.5408C7.17837 27.9395 8.03466 28.2708 8.96344 28.5348C9.89222 28.7988 10.7378 28.9308 11.5001 28.9308C12.5202 28.9308 13.4167 28.8527 14.1898 28.6965C14.9629 28.5402 15.8058 28.2682 16.7184 27.8802C16.8795 27.8048 17.0432 27.7213 17.2097 27.6297C17.3761 27.5381 17.5586 27.4358 17.7573 27.3226C17.9559 27.2095 18.1089 27.1206 18.2163 27.0559L17.5237 25.876ZM24.7392 8.43628V25.876L12.2732 21.9C12.1229 21.9646 10.1096 22.6515 6.23348 23.9607C2.35732 25.2699 0.381662 25.9245 0.306501 25.9245C0.166916 25.9245 0.0702807 25.8545 0.0165942 25.7144C0.0165942 25.7036 0.0112256 25.6875 0.000488281 25.6659V8.24233C0.0327001 8.14535 0.0541747 8.09147 0.064912 8.0807C0.118598 8.01605 0.225971 7.95678 0.387031 7.90291C1.53592 7.515 2.33585 7.24562 2.78681 7.09476V0.888211L11.7739 4.08846C11.7954 4.08846 12.6571 3.79214 14.3589 3.1995C16.0608 2.60687 17.7573 2.02231 19.4484 1.44583C21.1395 0.869354 22.0066 0.581116 22.0495 0.581116C22.2643 0.581116 22.3716 0.694256 22.3716 0.920537V7.67663L24.7392 8.43628Z' fill='%235E5291'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_27_1453'%3E%3Crect width='24.7838' height='28.9129' fill='white' transform='translate(0 0.581116)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"),url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='black' stroke-opacity='0.6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-position:20px 50%,calc(100% - 15px) 50%;
    background-size: 20px,15px;
    background-repeat:no-repeat;
    appearance:none;
    line-height:1.4;
}
.newHomebanner .container .copy .languages:before{
    
    width:25px;
    height:23px;
    content: "";
    display: block;
}
.newHomebanner .container .copy .video:before{
    background-image:url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 2L15 7L22 12V2Z' fill='%235E5291'/%3E%3Cpath d='M13 0H2C0.89543 0 0 0.89543 0 2V12C0 13.1046 0.89543 14 2 14H13C14.1046 14 15 13.1046 15 12V2C15 0.89543 14.1046 0 13 0Z' fill='%235E5291'/%3E%3C/svg%3E%0A");
    width: 22px;
    height: 23px;
}
.newHomebanner .container .copy .audio:before{
    background-image:url("data:image/svg+xml,%3Csvg width='27' height='11' viewBox='0 0 27 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.44119 9.87552L1.41867 7.853C1.23015 7.66601 1.08284 7.44163 0.986175 7.19422C0.889508 6.94682 0.84562 6.68185 0.857319 6.41629C0.869017 6.15073 0.936045 5.89043 1.05411 5.65207C1.17217 5.4137 1.33867 5.20252 1.54294 5.03205C3.84701 3.17881 6.55259 1.891 9.44229 1.27211C12.1095 0.67504 14.8743 0.672298 17.5404 1.26408C20.4408 1.88123 23.1537 3.1732 25.4593 5.03533C25.6626 5.20488 25.8283 5.41497 25.9458 5.65224C26.0633 5.88951 26.1301 6.14874 26.1419 6.41345C26.1537 6.67815 26.1103 6.94252 26.0143 7.18972C25.9184 7.43693 25.7721 7.66155 25.5847 7.84929L23.5582 9.87581C23.2335 10.2069 22.7999 10.4088 22.338 10.444C21.876 10.4793 21.4174 10.3454 21.0476 10.0673C20.3148 9.50554 19.5206 9.02866 18.6803 8.64569C18.3481 8.49528 18.0662 8.2527 17.8679 7.94671C17.6697 7.64072 17.5634 7.28413 17.5618 6.91921L17.5635 5.20512C14.914 4.47893 12.1163 4.4817 9.46538 5.21315L9.46368 6.92724C9.46127 7.29217 9.35431 7.64896 9.15546 7.95535C8.95662 8.26173 8.67422 8.50487 8.34173 8.65595C7.50062 9.04058 6.70553 9.51904 5.97163 10.0822C5.59729 10.3641 5.13265 10.4989 4.66609 10.4608C4.19954 10.4227 3.7636 10.2144 3.44119 9.87552Z' fill='%235E5291'/%3E%3C/svg%3E%0A");
    width: 25px;
    height: 23px;
}
.newHomebanner .container .copy .chat:before{
    background-image:url("data:image/svg+xml,%3Csvg width='21' height='19' viewBox='0 0 21 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1625 1.13037H3.8802C3.09739 1.13037 2.34663 1.44134 1.7931 1.99488C1.23956 2.54841 0.928589 3.29917 0.928589 4.08198V11.461C0.928589 12.2438 1.23956 12.9946 1.7931 13.5481C2.34663 14.1017 3.09739 14.4126 3.8802 14.4126H11.9971L16.4246 17.3642V14.4126H17.1625C17.9453 14.4126 18.696 14.1017 19.2496 13.5481C19.8031 12.9946 20.1141 12.2438 20.1141 11.461V4.08198C20.1141 3.29917 19.8031 2.54841 19.2496 1.99488C18.696 1.44134 17.9453 1.13037 17.1625 1.13037Z' stroke='%235E5291' stroke-width='1.47581' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.09385 8.50939C6.09385 8.70509 6.01611 8.89278 5.87772 9.03116C5.73934 9.16955 5.55165 9.24729 5.35595 9.24729C5.16024 9.24729 4.97255 9.16955 4.83417 9.03116C4.69579 8.89278 4.61804 8.70509 4.61804 8.50939C4.61804 8.31368 4.69579 8.126 4.83417 7.98761C4.97255 7.84923 5.16024 7.77148 5.35595 7.77148C5.55165 7.77148 5.73934 7.84923 5.87772 7.98761C6.01611 8.126 6.09385 8.31368 6.09385 8.50939ZM10.5213 8.50939C10.5213 8.70509 10.4435 8.89278 10.3051 9.03116C10.1668 9.16955 9.97907 9.24729 9.78336 9.24729C9.58766 9.24729 9.39997 9.16955 9.26159 9.03116C9.1232 8.89278 9.04546 8.70509 9.04546 8.50939C9.04546 8.31368 9.1232 8.126 9.26159 7.98761C9.39997 7.84923 9.58766 7.77148 9.78336 7.77148C9.97907 7.77148 10.1668 7.84923 10.3051 7.98761C10.4435 8.126 10.5213 8.31368 10.5213 8.50939ZM14.9487 8.50939C14.9487 8.70509 14.8709 8.89278 14.7326 9.03116C14.5942 9.16955 14.4065 9.24729 14.2108 9.24729C14.0151 9.24729 13.8274 9.16955 13.689 9.03116C13.5506 8.89278 13.4729 8.70509 13.4729 8.50939C13.4729 8.31368 13.5506 8.126 13.689 7.98761C13.8274 7.84923 14.0151 7.77148 14.2108 7.77148C14.4065 7.77148 14.5942 7.84923 14.7326 7.98761C14.8709 8.126 14.9487 8.31368 14.9487 8.50939Z' stroke='%235E5291' stroke-width='1.47581' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 21px;
    height: 23px;
}
.newHomebanner .container .copy .whatsapp:before{
    background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5217 13.2274C16.2437 13.0957 14.9122 12.4373 14.6635 12.3349C14.4148 12.2325 14.2392 12.2032 14.049 12.4812C13.8588 12.7592 13.3467 13.3591 13.1857 13.5493C13.0248 13.7395 12.8785 13.7542 12.6005 13.5493C11.8016 13.2297 11.064 12.7743 10.4204 12.2032C9.83814 11.6534 9.34458 11.0167 8.95725 10.3158C8.7963 10.0524 8.95725 9.9061 9.0743 9.75978C9.19135 9.61347 9.33766 9.45252 9.48398 9.29158C9.59084 9.1523 9.67935 8.99986 9.74734 8.838C9.78364 8.7627 9.80249 8.68018 9.80249 8.59659C9.80249 8.51299 9.78364 8.43047 9.74734 8.35517C9.74734 8.22348 9.13282 6.89203 8.89872 6.35067C8.66462 5.80931 8.45978 5.88246 8.29883 5.88246H7.71358C7.43478 5.89333 7.17168 6.01436 6.98201 6.21898C6.67586 6.51113 6.43336 6.86337 6.2697 7.25362C6.10605 7.64387 6.02477 8.06372 6.03097 8.48685C6.10668 9.52546 6.48855 10.5183 7.12832 11.34C8.30275 13.087 9.91115 14.4988 11.7957 15.4368C12.4395 15.7148 12.937 15.8757 13.332 16.0074C13.8865 16.1767 14.4732 16.2118 15.0439 16.1098C15.423 16.0329 15.7822 15.8789 16.0994 15.6574C16.4165 15.436 16.6847 15.1517 16.8875 14.8222C17.0562 14.4154 17.1118 13.9705 17.0484 13.5347C16.9752 13.4323 16.7997 13.3591 16.5217 13.2274Z' fill='%235E5291'/%3E%3Cpath d='M19.2575 3.26326C18.2457 2.24182 17.0395 1.43335 15.7102 0.885531C14.3808 0.337716 12.9553 0.0616501 11.5175 0.0736151C9.61294 0.0835819 7.74431 0.593076 6.09826 1.55121C4.45221 2.50935 3.08635 3.88259 2.1371 5.53378C1.18785 7.18497 0.688432 9.05632 0.68873 10.9609C0.689029 12.8655 1.18903 14.7367 2.1388 16.3876L0.675659 22.0207L6.44043 20.5576C8.03413 21.4248 9.8202 21.8776 11.6346 21.8744H11.5175C13.6799 21.8885 15.7975 21.2582 17.6003 20.064C19.403 18.8697 20.8093 17.1656 21.6396 15.169C22.47 13.1723 22.6869 10.9736 22.2626 8.85315C21.8384 6.73273 20.7922 4.78671 19.2575 3.26326ZM11.5175 20.0016C9.89404 20.0043 8.30056 19.5642 6.90863 18.7286L6.58674 18.5384L3.163 19.4309L4.07014 16.095L3.8653 15.7585C2.69678 13.8766 2.25967 11.6313 2.63692 9.44856C3.01417 7.26579 4.17953 5.29744 5.91189 3.91697C7.64425 2.53649 9.82308 1.83994 12.035 1.95948C14.2469 2.07902 16.3379 3.00632 17.9114 4.56545C18.755 5.40221 19.4236 6.39849 19.8783 7.49622C20.3329 8.59396 20.5646 9.77121 20.5597 10.9594C20.5559 13.3563 19.6019 15.654 17.907 17.3489C16.2121 19.0438 13.9145 19.9977 11.5175 20.0016Z' fill='%235E5291'/%3E%3C/svg%3E%0A");
    width: 23px;
    height: 23px;
}
.newHomebanner .features{border-radius:30px;background-color:white;padding:25px 30px;background-color:#E3DCFF;box-shadow:0 5px 20px rgba(0,0,0,.1);}
.newHomebanner .features ul{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:15px 0}
.newHomebanner .features ul li{flex:0 0 auto;width:33.33333%;}
.newHomebanner .features ul li .icon{background-position:center;background-repeat:no-repeat;background-size:65%;width: 50px;height: 50px;display: block;}
.newHomebanner .features ul li .icon.growth{background-image:url("data:image/svg+xml,%3Csvg width='42' height='44' viewBox='0 0 42 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M37.2848 10.6303C36.3786 10.6303 35.627 9.87876 35.627 8.9725V6.44383C31.9423 10.0467 22.4488 17.8671 4.63312 23.8064C4.467 23.8651 4.29207 23.895 4.11589 23.8948C3.72421 23.8918 3.34622 23.7503 3.04892 23.4953C2.75162 23.2403 2.55422 22.8882 2.49172 22.5016C2.42922 22.1149 2.50565 21.7186 2.70746 21.3829C2.90927 21.0472 3.22343 20.7938 3.59424 20.6676C20.8286 14.9162 30.0083 7.2683 33.3658 4.00136H30.6537C29.7474 4.00136 28.9959 3.24983 28.9959 2.34358C28.9959 1.43732 29.7474 0.685791 30.6537 0.685791H37.2848C38.1911 0.685791 38.9426 1.43732 38.9426 2.34358V8.97471C38.9426 9.88097 38.1911 10.6303 37.2848 10.6303ZM4.11589 23.8948H4.12473H4.10262H4.11589ZM36.1796 43.7882C35.0081 43.7882 34.3008 43.7882 33.5935 43.5008C32.643 43.103 31.8915 42.3514 31.4936 41.401C31.2063 40.6936 31.2063 39.9863 31.2063 38.8148V18.9214C31.2063 17.7499 31.2063 17.0426 31.4936 16.3353C31.8915 15.3848 32.643 14.6333 33.5935 14.2354C34.3008 13.9481 35.0081 13.9481 36.1796 13.9481C37.3511 13.9481 38.0585 13.9481 38.7658 14.2354C39.7162 14.6333 40.4678 15.3848 40.8656 16.3353C41.153 17.0426 41.153 17.7499 41.153 18.9214V38.8148C41.153 39.9863 41.153 40.6936 40.8656 41.401C40.4678 42.3514 39.7162 43.103 38.7658 43.5008C38.0585 43.7882 37.3511 43.7882 36.1796 43.7882ZM36.1796 17.2636C35.6049 17.2636 35.0081 17.2636 34.8534 17.3078C34.7208 17.352 34.6324 17.4626 34.5661 17.5952C34.5219 17.7278 34.5219 18.3246 34.5219 18.9214V38.8148C34.5219 39.3895 34.5219 39.9863 34.5661 40.1411C34.6103 40.2737 34.7208 40.3842 34.8534 40.4284C35.1408 40.5168 37.1964 40.5168 37.5059 40.4284C37.6385 40.3842 37.7269 40.2737 37.7932 40.1411C37.8374 40.0084 37.8374 39.4116 37.8374 38.8148V18.9214C37.8374 18.3467 37.8374 17.7499 37.7932 17.5952C37.7702 17.5286 37.7324 17.4682 37.6827 17.4184C37.6329 17.3686 37.5724 17.3308 37.5059 17.3078C37.3732 17.2636 36.7764 17.2636 36.1796 17.2636ZM20.707 43.7882C19.5355 43.7882 18.8282 43.7882 18.1208 43.5008C17.1704 43.103 16.4189 42.3514 16.021 41.401C15.7336 40.6936 15.7336 39.9863 15.7336 38.8148V26.6577C15.7336 25.4862 15.7336 24.7789 16.021 24.0716C16.4189 23.1211 17.1704 22.3696 18.1208 21.9717C18.8282 21.6844 19.5355 21.6844 20.707 21.6844C21.8785 21.6844 22.5858 21.6844 23.2931 21.9717C24.2436 22.3696 24.9951 23.1211 25.393 24.0716C25.6803 24.7789 25.6803 25.4862 25.6803 26.6577V38.8148C25.6803 39.9863 25.6803 40.6936 25.393 41.401C24.9951 42.3514 24.2436 43.103 23.2931 43.5008C22.5858 43.7882 21.8785 43.7882 20.707 43.7882ZM20.707 25C20.1323 25 19.5355 25 19.3808 25.0442C19.2481 25.0884 19.1597 25.1989 19.0934 25.3315C19.0492 25.4641 19.0492 26.0609 19.0492 26.6577V38.8148C19.0492 39.3895 19.0492 39.9863 19.0934 40.1411C19.1376 40.2737 19.2481 40.3842 19.3808 40.4284C19.6681 40.5168 21.7238 40.5168 22.0332 40.4284C22.1658 40.3842 22.2543 40.2737 22.3206 40.1411C22.3648 40.0084 22.3648 39.4116 22.3648 38.8148V26.6577C22.3648 26.083 22.3648 25.4862 22.3206 25.3315C22.2976 25.265 22.2598 25.2045 22.21 25.1547C22.1602 25.1049 22.0998 25.0671 22.0332 25.0442C21.9006 25 21.3038 25 20.707 25ZM2.6482 43.5008C3.35552 43.7882 4.06284 43.7882 5.23434 43.7882C6.40584 43.7882 7.11316 43.7882 7.82048 43.5008C8.77094 43.103 9.52247 42.3514 9.92034 41.401C10.2077 40.6936 10.2077 39.9863 10.2077 38.8148V32.1837C10.2077 31.0122 10.2077 30.3049 9.92034 29.5975C9.52247 28.6471 8.77094 27.8956 7.82048 27.4977C7.11316 27.2103 6.40584 27.2103 5.23434 27.2103C4.06284 27.2103 3.35552 27.2103 2.6482 27.4977C1.69773 27.8956 0.946204 28.6471 0.548336 29.5975C0.260987 30.3049 0.260986 31.0122 0.260986 32.1837V38.8148C0.260986 39.9863 0.260987 40.6936 0.548336 41.401C0.946204 42.3514 1.69773 43.103 2.6482 43.5008ZM3.90811 30.5701C4.06284 30.5259 4.65964 30.5259 5.23434 30.5259C5.83114 30.5259 6.42794 30.5259 6.56057 30.5701C6.69319 30.6143 6.80371 30.7248 6.84791 30.8575C6.89212 31.0122 6.89212 31.609 6.89212 32.1837V38.8148C6.89212 39.4116 6.89212 40.0084 6.84791 40.1411C6.7816 40.2737 6.69319 40.3842 6.56057 40.4284C6.25111 40.5168 4.19546 40.5168 3.90811 40.4284C3.84156 40.4054 3.7811 40.3676 3.73132 40.3178C3.68154 40.2681 3.64373 40.2076 3.62076 40.1411C3.57655 39.9863 3.57655 39.3895 3.57655 38.8148V32.1837C3.57655 31.5869 3.57655 30.9901 3.62076 30.8575C3.68707 30.7248 3.77549 30.6143 3.90811 30.5701Z' fill='%235E5291'/%3E%3C/svg%3E%0A");}
.newHomebanner .features ul li .icon.chat{background-image:url("data:image/svg+xml,%3Csvg width='40' height='39' viewBox='0 0 40 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.6062 33.7987C22.0051 33.703 23.3924 33.4796 24.7506 33.1311C26.4282 33.6354 28.1989 33.7496 29.9274 33.4649C29.9963 33.4565 30.0657 33.4513 30.1351 33.4494C30.7518 33.4494 31.5608 33.8031 32.7412 34.548V33.3234C32.7417 33.1101 32.7994 32.9008 32.9082 32.7173C33.017 32.5338 33.1731 32.3829 33.3601 32.2801C33.8744 31.9898 34.3496 31.6634 34.7858 31.3009C36.5054 29.8642 37.4758 27.9456 37.4758 25.9165C37.4758 25.2467 37.3697 24.5792 37.1597 23.9426C37.6814 22.9833 38.0969 21.982 38.4064 20.9387C39.401 22.4086 39.9359 24.1437 39.9426 25.9165C39.9426 28.675 38.6429 31.2479 36.3905 33.1289C36.0133 33.4428 35.6191 33.7316 35.2079 33.9954V36.8645C35.2079 37.8503 34.0541 38.4184 33.2407 37.8304C32.47 37.2633 31.6734 36.7322 30.8535 36.2389C30.6166 36.1023 30.3716 35.9805 30.1197 35.8742C29.4354 35.9755 28.7447 36.0265 28.053 36.0267C25.2458 36.0267 22.6508 35.1934 20.6062 33.7987ZM5.75023 28.0627C2.20478 25.0942 0.155762 21.047 0.155762 16.7102C0.155762 7.85103 8.62593 0.766769 18.9683 0.766769C29.3129 0.766769 37.7852 7.84882 37.7852 16.7102C37.7852 25.5694 29.3129 32.6515 18.9683 32.6515C17.8056 32.6515 16.6599 32.5631 15.5312 32.3862C15.0449 32.499 13.0953 33.6417 10.2881 35.6642C9.27136 36.3981 7.8302 35.6908 7.8302 34.4551V29.5636C7.10215 29.1135 6.40774 28.6112 5.75244 28.0605M15.5997 29.3691C15.6851 29.3691 15.7713 29.3757 15.8583 29.389C16.8751 29.5569 17.9117 29.6417 18.9683 29.6432C27.7059 29.6432 34.6973 23.7967 34.6973 16.708C34.6973 9.62155 27.7059 3.77509 18.9705 3.77509C10.2351 3.77509 3.23924 9.62597 3.23924 16.7102C3.23924 20.1363 4.87492 23.3635 7.76167 25.7794C8.48963 26.3865 9.28242 26.9318 10.14 27.4151C10.3727 27.5442 10.5669 27.7328 10.7028 27.9615C10.8387 28.1902 10.9115 28.4509 10.9137 28.717V31.5374C13.1351 30.0675 14.5962 29.3691 15.5997 29.3691Z' fill='%235E5291'/%3E%3Cpath d='M11.3448 19.4179C12.0043 19.4179 12.6368 19.156 13.1032 18.6896C13.5695 18.2233 13.8315 17.5908 13.8315 16.9313C13.8315 16.2718 13.5695 15.6393 13.1032 15.1729C12.6368 14.7066 12.0043 14.4446 11.3448 14.4446C10.6853 14.4446 10.0528 14.7066 9.58649 15.1729C9.12014 15.6393 8.85815 16.2718 8.85815 16.9313C8.85815 17.5908 9.12014 18.2233 9.58649 18.6896C10.0528 19.156 10.6853 19.4179 11.3448 19.4179ZM19.4282 19.4179C20.0877 19.4179 20.7202 19.156 21.1865 18.6896C21.6529 18.2233 21.9149 17.5908 21.9149 16.9313C21.9149 16.2718 21.6529 15.6393 21.1865 15.1729C20.7202 14.7066 20.0877 14.4446 19.4282 14.4446C18.7687 14.4446 18.1362 14.7066 17.6698 15.1729C17.2035 15.6393 16.9415 16.2718 16.9415 16.9313C16.9415 17.5908 17.2035 18.2233 17.6698 18.6896C18.1362 19.156 18.7687 19.4179 19.4282 19.4179ZM27.5093 19.4179C28.1688 19.4179 28.8013 19.156 29.2677 18.6896C29.734 18.2233 29.996 17.5908 29.996 16.9313C29.996 16.2718 29.734 15.6393 29.2677 15.1729C28.8013 14.7066 28.1688 14.4446 27.5093 14.4446C26.8498 14.4446 26.2173 14.7066 25.751 15.1729C25.2846 15.6393 25.0227 16.2718 25.0227 16.9313C25.0227 17.5908 25.2846 18.2233 25.751 18.6896C26.2173 19.156 26.8498 19.4179 27.5093 19.4179Z' fill='%235E5291'/%3E%3C/svg%3E%0A");}
.newHomebanner .features ul li .icon.conversations{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1544 10.9383V8.72788C13.1544 5.6024 13.1544 4.03966 14.1269 3.06931C15.0951 2.09674 16.6578 2.09674 19.7855 2.09674H28.627C31.7525 2.09674 33.3152 2.09674 34.2856 3.06931C35.2582 4.03745 35.2582 5.60019 35.2582 8.72788V10.9383C35.2582 14.0637 35.2582 15.6265 34.2856 16.5968C33.3174 17.5694 31.7547 17.5694 28.627 17.5694H26.4166L19.7855 21.9902V17.5694C16.66 17.5694 15.0973 17.5694 14.1269 16.5968C13.1544 15.6287 13.1544 14.0659 13.1544 10.9383ZM5.61697 39.0985C4.22664 40.0313 0.583939 41.9322 2.80316 44.3106C3.88625 45.4732 5.09532 46.3043 6.61164 46.3043H15.2763C16.7926 46.3043 18.0017 45.4732 19.0848 44.3106C21.304 41.9322 17.6613 40.0313 16.271 39.1007C14.6995 38.0335 12.8436 37.463 10.944 37.463C9.04436 37.463 7.18852 38.0313 5.61697 39.0985ZM32.1415 39.0985C30.7512 40.0313 27.1085 41.9322 29.3277 44.3106C30.4108 45.4732 31.6199 46.3043 33.1362 46.3043H41.8009C43.3172 46.3043 44.5263 45.4732 45.6094 44.3106C47.8286 41.9322 44.1859 40.0313 42.7955 39.1007C41.224 38.0335 39.3682 37.463 37.4685 37.463C35.5689 37.463 33.7131 38.0313 32.1415 39.0985ZM15.3647 27.5161C15.3647 28.6886 14.899 29.813 14.0699 30.642C13.2409 31.4711 12.1164 31.9369 10.944 31.9369C9.77153 31.9369 8.64709 31.4711 7.81804 30.642C6.98898 29.813 6.52323 28.6886 6.52323 27.5161C6.52323 26.3436 6.98898 25.2192 7.81804 24.3902C8.64709 23.5611 9.77153 23.0953 10.944 23.0953C12.1164 23.0953 13.2409 23.5611 14.0699 24.3902C14.899 25.2192 15.3647 26.3436 15.3647 27.5161ZM41.8893 27.5161C41.8893 28.6886 41.4235 29.813 40.5945 30.642C39.7654 31.4711 38.641 31.9369 37.4685 31.9369C36.2961 31.9369 35.1716 31.4711 34.3426 30.642C33.5135 29.813 33.0478 28.6886 33.0478 27.5161C33.0478 26.3436 33.5135 25.2192 34.3426 24.3902C35.1716 23.5611 36.2961 23.0953 37.4685 23.0953C38.641 23.0953 39.7654 23.5611 40.5945 24.3902C41.4235 25.2192 41.8893 26.3436 41.8893 27.5161Z' stroke='%235E5291' stroke-width='3.31557' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.newHomebanner .features ul li .icon.communication{background-image:url("data:image/svg+xml,%3Csvg width='48' height='42' viewBox='0 0 48 42' fill='none' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M37.3105 28.0485H21.8379V36.8901H33.995L37.3105 40.2056L40.6261 36.8901H46.1521V19.207H37.3105V28.0485ZM37.3105 28.0485L37.3114 1.52441H1.94531V28.049H7.47126L11.892 32.4697L16.3128 28.049L37.3105 28.0485ZM18.5234 14.7871H19.6286M26.2598 14.7871H27.3649M10.7871 14.7871H11.8923' stroke='%235E5291' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.newHomebanner .features ul li .icon.multitasks{background-image:url("data:image/svg+xml,%3Csvg width='51' height='54' viewBox='0 0 51 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.0085 38.7375C21.1309 39.3074 22.1411 40.0067 23.0391 40.8356C23.9371 41.6645 24.7141 42.597 25.3704 43.6331C26.0266 44.6692 26.5187 45.7744 26.8468 46.9487C27.1749 48.123 27.3476 49.349 27.3649 50.6269H24.0493C24.0493 49.2627 23.7903 47.9762 23.2722 46.7674C22.7542 45.5586 22.0462 44.5052 21.1482 43.6072C20.2502 42.7093 19.1882 41.9926 17.9621 41.4573C16.7361 40.922 15.4496 40.6629 14.1026 40.6802C12.7211 40.6802 11.4346 40.9392 10.2431 41.4573C9.05154 41.9753 7.99816 42.6834 7.08292 43.5813C6.16769 44.4793 5.45104 45.5413 4.93299 46.7674C4.41493 47.9934 4.1559 49.28 4.1559 50.6269H0.840332C0.840332 49.3663 1.01302 48.1489 1.35839 46.9746C1.70376 45.8003 2.19592 44.6951 2.83485 43.659C3.47379 42.6229 4.24224 41.6904 5.14021 40.8615C6.03818 40.0326 7.05702 39.3246 8.19675 38.7375C6.91887 37.7877 5.92593 36.6135 5.21792 35.2147C4.50991 33.8159 4.1559 32.3222 4.1559 30.7335C4.1559 29.3693 4.41493 28.0828 4.93299 26.874C5.45104 25.6652 6.15906 24.6118 7.05702 23.7138C7.95499 22.8159 9.00837 22.0992 10.2172 21.5639C11.426 21.0286 12.7211 20.7695 14.1026 20.7868C15.6913 20.7868 17.185 21.1408 18.5838 21.8488C19.9826 22.5568 21.1568 23.5498 22.1066 24.8276C22.7628 23.5325 23.6003 22.3755 24.6192 21.3567C25.638 20.3378 26.795 19.5003 28.0902 18.8441C26.8123 17.8943 25.8193 16.72 25.1113 15.3213C24.4033 13.9225 24.0493 12.4288 24.0493 10.8401C24.0493 9.47587 24.3083 8.18936 24.8264 6.98056C25.3445 5.77176 26.0525 4.71838 26.9504 3.82041C27.8484 2.92245 28.9018 2.2058 30.1106 1.67047C31.3194 1.13515 32.6145 0.876119 33.996 0.893388C35.3602 0.893388 36.6467 1.15242 37.8555 1.67047C39.0643 2.18853 40.1177 2.89654 41.0157 3.79451C41.9137 4.69248 42.6303 5.75449 43.1656 6.98056C43.701 8.20663 43.96 9.49314 43.9427 10.8401C43.9427 12.4288 43.5887 13.9225 42.8807 15.3213C42.1727 16.72 41.1797 17.8943 39.9019 18.8441C41.0243 19.4139 42.0345 20.1133 42.9325 20.9422C43.8305 21.7711 44.6076 22.7036 45.2638 23.7397C45.92 24.7758 46.4121 25.881 46.7402 27.0553C47.0683 28.2296 47.241 29.4556 47.2583 30.7335H43.9427C43.9427 29.3693 43.6837 28.0828 43.1656 26.874C42.6476 25.6652 41.9396 24.6118 41.0416 23.7138C40.1436 22.8159 39.0816 22.0992 37.8555 21.5639C36.6295 21.0286 35.343 20.7695 33.996 20.7868C32.6145 20.7868 31.328 21.0458 30.1365 21.5639C28.945 22.0819 27.8916 22.79 26.9763 23.6879C26.0611 24.5859 25.3445 25.6479 24.8264 26.874C24.3083 28.1 24.0493 29.3865 24.0493 30.7335C24.0493 32.3222 23.6953 33.8159 22.9873 35.2147C22.2793 36.6135 21.2863 37.7877 20.0085 38.7375ZM27.3649 10.8401C27.3649 11.7553 27.5376 12.6101 27.8829 13.4045C28.2283 14.1988 28.7032 14.9068 29.3076 15.5285C29.912 16.1502 30.6114 16.6251 31.4057 16.9532C32.2001 17.2813 33.0635 17.454 33.996 17.4712C34.9112 17.4712 35.766 17.2985 36.5604 16.9532C37.3548 16.6078 38.0628 16.1329 38.6844 15.5285C39.3061 14.9241 39.781 14.2247 40.1091 13.4304C40.4372 12.636 40.6099 11.7726 40.6271 10.8401C40.6271 9.92486 40.4545 9.07006 40.1091 8.27571C39.7637 7.48135 39.2888 6.77334 38.6844 6.15167C38.08 5.53 37.3807 5.05512 36.5863 4.72701C35.7919 4.39891 34.9285 4.22622 33.996 4.20896C33.0808 4.20896 32.226 4.38164 31.4316 4.72701C30.6373 5.07238 29.9293 5.54727 29.3076 6.15167C28.6859 6.75607 28.211 7.45545 27.8829 8.2498C27.5548 9.04416 27.3821 9.90759 27.3649 10.8401ZM7.47147 30.7335C7.47147 31.6487 7.64415 32.5035 7.98953 33.2979C8.3349 34.0922 8.80978 34.8003 9.41418 35.4219C10.0186 36.0436 10.718 36.5185 11.5123 36.8466C12.3067 37.1747 13.1701 37.3474 14.1026 37.3646C15.0178 37.3646 15.8726 37.1919 16.667 36.8466C17.4613 36.5012 18.1694 36.0263 18.791 35.4219C19.4127 34.8175 19.8876 34.1181 20.2157 33.3238C20.5438 32.5294 20.7165 31.666 20.7337 30.7335C20.7337 29.8183 20.5611 28.9635 20.2157 28.1691C19.8703 27.3748 19.3954 26.6667 18.791 26.0451C18.1866 25.4234 17.4872 24.9485 16.6929 24.6204C15.8985 24.2923 15.0351 24.1196 14.1026 24.1024C13.1874 24.1024 12.3326 24.275 11.5382 24.6204C10.7439 24.9658 10.0359 25.4407 9.41418 26.0451C8.79251 26.6495 8.31763 27.3489 7.98953 28.1432C7.66142 28.9376 7.48874 29.801 7.47147 30.7335ZM46.4294 53.9425L38.9694 48.1143L31.5093 53.9425L34.5141 44.6174L27.3649 39.0224H36.3014L38.9694 30.7335L41.6374 39.0224H50.5739L43.4247 44.6174L46.4294 53.9425Z' fill='%235E5291'/%3E%3C/svg%3E%0A")}
.newHomebanner .features ul li .icon.staffing{background-image:url("data:image/svg+xml,%3Csvg width='44' height='49' viewBox='0 0 44 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.1682 26.6283C40.7205 24.397 41.6575 21.7963 41.8851 19.0877C42.1127 16.3792 41.6228 13.6585 40.4646 11.1995C39.3065 8.74051 37.521 6.62999 35.2879 5.08039C33.0548 3.53079 30.4529 2.59679 27.7441 2.3724C25.0353 2.14801 22.3152 2.64116 19.8576 3.8022C17.4 4.96324 15.2915 6.7512 13.7446 8.98611C12.1976 11.221 11.2667 13.824 11.0455 16.5331C10.8243 19.2421 11.3206 21.9617 12.4846 24.4179' stroke='%235E5291' stroke-width='3.31557' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.4697 11.1557C24.0272 11.1557 22.0489 12.6411 22.0489 14.4713C22.0489 16.3015 24.0272 17.7868 26.4697 17.7868C28.9122 17.7868 30.8904 19.2722 30.8904 21.1024C30.8904 22.9326 28.9122 24.418 26.4697 24.418M26.4697 11.1557C28.3927 11.1557 30.0328 12.0774 30.6385 13.3661M26.4697 11.1557V8.94531M26.4697 24.418C24.5467 24.418 22.9066 23.4962 22.3009 22.2076M26.4697 24.418V26.6283M2.15552 28.8387H7.44937C8.09923 28.8387 8.74024 28.9846 9.32157 29.2675L13.8352 31.4514C14.4165 31.7321 15.0575 31.878 15.7096 31.878H18.0128C20.2408 31.878 22.0489 33.6264 22.0489 35.7837C22.0489 35.8721 21.9892 35.9473 21.903 35.9716L16.2865 37.5255C15.2787 37.8039 14.204 37.7065 13.2627 37.2514L8.43741 34.9173M22.0489 34.3647L32.2012 31.2458C33.085 30.9746 34.0319 30.9895 34.9068 31.2884C35.7817 31.5873 36.5397 32.1549 37.0729 32.9102C37.8885 34.0375 37.5569 35.6555 36.3678 36.3407L19.7568 45.9272C19.2374 46.2277 18.6622 46.4193 18.0663 46.4904C17.4705 46.5614 16.8664 46.5104 16.2909 46.3405L2.15552 42.1452' stroke='%235E5291' stroke-width='3.31557' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.newHomebanner .features ul li h3{font-size:18px;margin-bottom:5px;line-height:1.4 !important;}
.newHomebanner .features ul li p{margin-bottom:0;max-width:80%;}
@media (max-width:1400px){
    .newHomebanner .container .copy .buttonActions{max-width:100%;}
}
@media (max-width:767px){
    .newHomebanner .container{flex-direction:column;}
    .newHomebanner .container.bgImage{background-image:none;}
    .newHomebanner .container .copy{max-width:100%;margin:15px 0;}
    .newHomebanner .container .copy h1{text-align:center;}
    .newHomebanner .container .copy .subTitle{text-align:center;}
    .newHomebanner .container .copy .buttonActions{justify-content:space-between;}
    .newHomebanner .container .copy .buttonActions button, .newHomebanner .container .copy .buttonActions select{flex:0 0 auto;margin-right:0;width:48.5%;}
    .newHomebanner .container .copy .buttonActions select{width:100%;flex:0 0 auto;padding-top:15px;padding-bottom:15px;}
    .newHomebanner .container .image{height:240px;flex: 0 0 auto;margin-top:-50px;background-position:top;
        background-repeat:no-repeat;background-position:bottom center;background-size: 100%;
        background-image:url("homeHero.png");
    }
    .newHomebanner .features ul{flex-direction:column;}
    .newHomebanner .features ul li{width:100%;}
}

.error-message .wpcf7-response-output{
    color: #155724!important;
}

/* Base style for the alert box */
.alert {
    padding: 15px 20px;
    background-color: #f8d7da; 
    color: #721c24;
    border-radius: 5px;
    position: fixed;
    top: 20px;
    left: 50%;
    transform: translateX(-50%); 
    width: 80%; 
    max-width: 550px;
    display: none;
    z-index: 9999;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 
    font-family: 'Helvetica', sans-serif; 
    font-size: 14px; 
    line-height: 1.5;
    transition: opacity 0.3s ease-in-out; 
}

/* Close button styling */
.closebtn {
    font-size: 14px;
    font-weight: bold;
    color: #721c24;
    cursor: pointer;
    padding-left: 10px; 
    padding-right: 10px;
    transition: color 0.3s ease;
}

/* Close button hover effect */
.closebtn:hover {
    color: #004085; 
}

/* Animating the alert box when it shows up */
.show-alert {
    display: block;
    opacity: 1;
}

