/*
Theme Name: Twenty Twenty-One Child
Theme URI: https://wordpress.org/themes/twentytwentyone/
Template: twentytwentyone
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Tags: one-column,accessibility-ready,custom-colors,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,block-patterns,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 2.0.1703068322
Updated: 2023-12-20 10:32:02

*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap');


html, body, html * {
  font-family: 'Roboto', sans-serif;
}
a{
    text-decoration: none;
}



.toggle_menu{
    display: none;
}
.close_menu{
    display: none;
}
.nav_list {
    display: flex;
    list-style: none;
    margin-top: 20px;
}
nav {
    display: flex !important;
    justify-content: space-between;
    align-items: center;
    max-width: 1200px !important;
    margin: 0 auto;
    padding: 0 1rem;
    z-index: 9999;
    padding-top: 6px;
    padding-bottom: 6px;
}

.nav_item  a{
    font-size: 18px;
    color: #2D2D2D;
    font-weight: 600;
}
.nav_item{
    margin-left: 25px;
}

section{
    padding-top: 60px;
    padding-bottom: 60px;
}


.heading1{
font-size:53px;
color: #000000;
font-weight: 700;
line-height: 60px;
}
 
.heading2{
    font-size: 40px;
  
    font-weight: 600; 
}

.heading3{
    font-size: 30px;
  
    font-weight: 500;
}
.heading4 {
    font-size: 26px;
  
    font-weight: 500;
}
.heading5{
    font-size: 18px !important;
    font-weight: 400;
  
}
.heading6{
    font-size: 15px;
    font-weight: 400;
}
.text1{
    font-size: 25px;
    color: #000000;
}
.text2{
    font-size: 22px;
    color: #2D2D2D;
}
.text4{
    font-size: 18px; 
    line-height: 30px; 
}
.text3{
    font-size: 18px;
    color: #2D2D2D;
}

.text5{
    font-size: 15px;
   color: #2D2D2D;
}
.color-white{
    color: #fff;
}
.bg-image{
    background-repeat: no-repeat;
    background-size: cover;
}

.btn-success{
    background-color: #508F00 !important;
}
.btn-lg{
    width: 305px;
height: 65px;
}
.blue-circle-num {
    width: 55px;
    height: 55px;
    background-color: #006DC2;
    border-radius: 50%;
    color: #fff;
    font-size: 32px;
    text-align: center;
    font-weight: 500;
} 

.icon-txt-test {
    font-size: 18px;
    font-weight: 500;
    color:#006DC2 ;
    
}

.curved-shadow {
  box-shadow: 0 0 5px 2px rgba(57, 63, 72, 0.3);
  border-radius: 14px;
  padding: 45px;
}
.chess-visiter {
    background-image: url(/wp-content/uploads/2025/03/Group-1113.jpg);
    background-size: cover;
    min-height: 700px;
}

.landing-discover {
  background-image: linear-gradient(rgb(1, 57, 107, 0.8), rgb(1, 57, 107, 0.8)), url(/wp-content/uploads/2025/04/businessman-touching-glowing-increasing-arrow-business-profit-investment-growth-concept-1.jpg);
  background-size: cover;
  background-position: center;
}

.box-test-landing {
  box-shadow: 0px 3px 15px 3px #0000001C;
  padding: 75px;
  width: 775px !important;
  max-width: 100% !important;
  margin: auto;
}

.landing-sub {
  background: linear-gradient(rgb(1, 57, 107, 0.8), rgb(1, 57, 107, 0.8)), url(/wp-content/uploads/2025/04/business-finance-chart-digital-profit-global-stock-market-investment-economy-financial-banking-data-graph-growth-price-trading-money-forex-technology-1.jpg);
  background-size: cover;
  background-position: center;
}

.subscri-landing p {
  width: 590px;
  max-width: 100%;
  font-size: 28px;
  color: #131313;
}
.autho-test {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  gap: 20px;
}
.subscri-landing {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.landing-quote {
  background: #00508F;
  padding: 20px;
  border-radius: 43px;
  overflow: inherit;
  position: relative;
  top: 60px;
  width: 94px;
  z-index: 9;
  height: 94px;
}

.text-dblue {
  color: #003466;
}



.white-circle-bkg {
  background-color: white;
  padding: 23px;
  border-radius: 104px;
  overflow: inherit;
}

.blue-round{
    background: #006DC2;
    width: 70;
    width: 65px;
    /* height: 70px; */
    border-radius: 57px;
    padding: 14px;
    overflow: unset;
    
}

.btn-blue:hover{
color:#ffff;
}

.hide{
    display: none;
}

.bkg-purple{
    background-color: #F0F3F8;
}

.btn-blue{
    background-color: #006DC2 !important;
    width: 300px;
    height: 65px;
    border-radius: 0px;
    font-size: 18px;
}

.btn-success{
    border-radius: 0px !important;
}

.color-grey{
   color: #636774; 
}
.darrk-bkg{
    position: fixed;
    width: 100%;
    background: #fff;
    z-index: 100;
    box-shadow: 5px 1px 15px #0000001F;
    top:0;
  
}
.bg-pink{
    background-color: #FCF6EC;  
}


.news-letter-above {
    background-color: #FBC518;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.footer-custom {
    background-color: #F4F4F4 !important;
    padding-top: 42px;
    padding-right: 16px;
}
.footer-bottom {
    padding-bottom: 50px;
}
.site-logo {
    margin: calc(var(--global--spacing-vertical) / 2) 0;
}
.footer-below-col {
    margin-right: 40px;
}

.logo-belo-txt {
    font-family: 'Roboto';
    color: #2D2D2D !important;
    font-size: 16px !important;
    padding-top: 21px !important;
    margin-bottom: 25px;
}
.footer-content {
    padding-left: 30px;
}
.menu-footer-menu-marketing-container {
    list-style: none;
}
.menu-footer-menu-marketing-container li {
    font-family: 'Roboto';
    font-size: 14px !important;
    color: #2D2D2D !important;
    padding-bottom: 13px;
}
.prod-head {
    font-family: 'Roboto';
    font-size: 16px !important;
    color: #7E7E7E !important;
    margin-bottom: 9px;
}
.menu-footer-menu-products-container  li{
    list-style: none !important;
}

.menu-footer-menu-products-container li a{
    font-family: 'Roboto';
    font-size: 14px !important;
    color: #2D2D2D !important;
}
.menu-footer-menu-company-container li{
    list-style: none;
}
.menu-footer-menu-company-container li a {
    font-family: 'Roboto';
    font-size: 14px !important;
    color: #2D2D2D !important;
}
.num a {
    font-family: 'Roboto';
    color: #2D2D2D !important;
    font-size: 14px !important;
    margin-bottom: 4px;
}

.newsletter {
    display: flex !important;
    justify-content: center !important;
    align-items: center;
}

.powered-by {
    padding-top: 20px;
}
.powered-by-below {
    padding-top: 20px;
    padding-bottom: 30px;
}
.copyright {
    color: #2D2D2D;
    font-size: 14px;
}
.terms {
    font-family: 'Roboto';
    color: #2D2D2D;
    font-size: 14px;
}
.powered-by::before {
    content: "";
    width: 100%;
    color: #7E7E7E;
    border: 1px solid;
    display: block;
}

.feacircle p{
    padding-left: 22px
}
.contact {
    background: linear-gradient( rgba(26, 25, 25, 0.815), rgba(26, 25, 25, 0.815) ),url(/wp-content/uploads/2023/12/facial-recognition-technology-scan-detect-people-face-identification.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
}
.have-que {
    margin-top: 59px !important;
    padding-top: 117px;
}

.margin-0 {
    margin: 0px !important;
}
.yellow-color {
    color: #FBC518;
    font-family: "Roboto";
    font-weight: 700;
    font-size: 36px;
}
.form {
    padding-top: 78px;
    padding-bottom: 101px;
}
.contct-num {
    color: #FFFFFF;
    padding-top: 20px;
}
.contct-num-txt {
    color: #ffff;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 16px;
}
.contct-num img {
    background-color: #ffff;
    height: 27px;
    width: 27px;
    padding: 5px;
    border-radius: 20px;
    overflow: inherit;
}
.contct-num img {
    background-color: #ffff;
    height: 27px;
    width: 27px;
    padding: 5px;
    border-radius: 20px;
    overflow: inherit;
}
.form h2 {
    font-size: 45px;
    color: #ffff;
    font-family: 'Roboto';
    font-weight: 700;
    padding-bottom: 24px;
    width: 652px;
    max-width: 100%;
}
.form p {
    color: #ffff;
    font-weight: 100;
    font-family: 'Roboto';
    font-size: 16px;
    padding-bottom: 20px;
}

.testmonials {
    background-color: #FCF6EC !important;
    margin-top: 0px !important;
}
.mkm-sf-heading {
    font-weight: 700;
    font-size: 36px;
}
.equal-height {
    height: 100%;
    background: #fff;
    padding: 45px;
    border-radius: 10px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.equal-height-other {
    height: 100%;
    background: #fff;
    padding: 55px;
    border-radius: 10px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.testmonials .tesimoni-comments {
    font-size: 22px;
    line-height: 36px;
    margin-bottom: 32px;
    background: #fff;
    margin-top: 41px;
}
.testmonials .tesimoni-name {
    color: #006DC2;
    font-size: 18px;
}
.testmonials .tesimoni-role {
    font-size: 14px;
    font-weight: 400;
}
.testmonials .tesimoni-role {
    font-size: 14px;
    font-weight: 400;
}
.test-icon img {
    width: 100px;
    height: auto;
    background-color: #ffff;
    padding: 20px;
    border-radius: 50px;
    max-width: 100%;
}
.testy-img {
    height: 90px;
    left: calc(50% - 45px);
    position: absolute;
    top: -35px;
    width: 90px;
    border-radius: 100px;
    border: 1px solid #ddd;
}

.testy-img-quote {
    height: 90px;
    left: calc(50% - 45px);
    position: absolute;
    top: -35px;
    width: 90px;
    border-radius: 100px;
    border: 1px solid #ddd;
    background: #00508F;
    padding: 17px;
    overflow: inherit;
}

.process-sec{
    background-color: #FFFFFF !important;
    padding-bottom: 82px;
    margin-bottom: 0px !important;
}

.easyuse img{
    background-color: #F5EBFF !important;
    height: 150px;
    width: 150px;
 
    padding-bottom: 24px;
    padding-top: 41px;
    max-width: none;
    border-radius: 82px;
    overflow: initial;
}
.easyuse img:hover{

    background-color: #ffff !important;
    border: 4px solid #F5EBFF;
    cursor: pointer;
}

.intergration img{
    background-color: #FEEEE2 !important;
    height: 150px;
    width: 150px;
    border-radius: 86px;
    padding-top: 31px;
    overflow: initial;
    padding-bottom: 20px;
    padding-right: 14px;
    max-width: none;
}
.intergration img:hover{

    background-color: #ffff !important;
    border: 4px solid #F5EBFF;
    cursor: pointer;
}

.scalability img{
    background-color: #E4FCE4 !important;
    height: 150px;
    width: 150px;
    border-radius: 72px;
    padding-top: 37px;
    padding-bottom: 20px;
 overflow: initial;
 max-width: none;

}
.scalability img:hover{

   background-color: #ffff !important;
   border: 4px solid #F5EBFF;
    cursor: pointer;
}

.management img{

    background-color: #E1FBFF !important;

    border-radius: 80px;
   max-width: none;
    padding: 36px;
    width: 150px;
    overflow: initial;

}
.management img:hover{
    background-color: #ffff !important;
    border: 4px solid #F5EBFF;
    cursor: pointer;

}
.support img{
    background-color: #F3F1C9 !important;
    border-radius: 80px;
    padding: 36px;
    width: 150px;
    height: 150px;
    overflow: initial;
    max-width: none;

}
.support img:hover {

    background-color: #ffff !important;
    border: 4px solid #F5EBFF;
    cursor: pointer;
}
.settings img{
    background-color: #EBEFFB !important;
    border-radius: 80px;
    padding: 36px;
    width: 150px;
    height: 150px;
    overflow: initial;
    max-width: none;

}
.settings img:hover{

    background-color: #ffff !important;
    border: 4px solid #F5EBFF;
    cursor: pointer;
   
}

.logos-sec {
    background-color: #F4F4F4 !important;
    padding-right: 45px !important;
    padding-top: 54px;
    padding-bottom: 30px;
}

.news-txt {
    font-size: 36px;
    font-weight: 600;
}
.news-txt {
    padding-top: 0px;
    font-family: "Roboto";
    font-weight: 500;
}
.logo-left {
    text-align: left !important;
    margin-top: 21px !important;
    margin-bottom: 15px !important;
}
.logo-heading {
    font-family: "Roboto";
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0px !important;
    margin-top: 2px !important;
}

.logo-txt {
    font-family: "Roboto";
    margin-top: 15px !important;
    font-size: 16px !important;
    color: #2d2d2d;
}
.logo-left {
    text-align: left !important;
    margin-top: 21px !important;
    margin-bottom: 15px !important;
}

.logo-heading {
    font-family: "Roboto";
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0px !important;
    margin-top: 2px !important;
}

.webnir {
    background: linear-gradient( rgba(26, 25, 25, 0.815), rgba(26, 25, 25, 0.815) ),url(/wp-content/uploads/2023/12/Image-5.png.webp);
    background-repeat: no-repeat;
    background-size: cover;
    height: 408px;
    display: flex;
    flex-direction: column;
    transition: ease-out 1s;
    -webkit-transition: 1 ease-out;
    justify-content: end;
}

.news-right-head {
    font-family: "Roboto";
    font-size: 16px;
}

.news-right-txt {
    font-family: "Roboto";
    font-size: 30px;
    font-weight: 600;
    line-height: 38px;
}
.news-right-date {
    font-family: "Roboto";
    font-size: 16px;
}
.webnir p {
    display: inline-block;
    transition: 0.1s ease-in;
}
.webnir p {
    margin: 0px !important;
    padding-left: 20px;
    padding-bottom: 20px;
    color: #ffff;
}

.video {
    background: linear-gradient( rgba(26, 25, 25, 0.815), rgba(26, 25, 25, 0.815) ),url(/wp-content/uploads/2023/12/Image-4.png.webp);
    background-repeat: no-repeat;
    background-size: cover;
    height: 408px;
    display: flex;
    flex-direction: column;
    transition: ease-out 1s;
    -webkit-transition: 1 ease-out;
    justify-content: end;
}

.camapigns {
    background: linear-gradient( rgba(26, 25, 25, 0.815), rgba(26, 25, 25, 0.815) ),url(/wp-content/uploads/2023/12/Image-6.png.webp);
    background-repeat: no-repeat;
    background-size: cover;
    height: 408px;
    display: flex;
    flex-direction: column;
    transition: ease-out 1s;
    -webkit-transition: 1 ease-out;
    justify-content: end;
}
.whitecovers {
    background: linear-gradient( rgba(26, 25, 25, 0.815), rgba(26, 25, 25, 0.815) ),url(/wp-content/uploads/2023/12/NoPath-Copy-2.png.webp);
    background-repeat: no-repeat;
    background-size: cover;
    height: 408px;
    display: flex;
    flex-direction: column;
    transition: ease-out 1s;
    -webkit-transition: 1 ease-out;
    justify-content: end;
}
.video p {
    margin: 0px !important;
    padding-left: 20px;
    padding-bottom: 20px;
    color: #ffff;
    display: inline-block;
    transition: 0.1s ease-in;
}

.camapigns p {
    margin: 0px !important;
    padding-left: 20px;
    padding-bottom: 20px;
    color: #ffff;
    display: inline-block;
    transition: 0.1s ease-in;
}


.whitecovers p {
    margin: 0px !important;
    padding-left: 20px;
    padding-bottom: 20px;
    color: #ffff;
    display: inline-block;
    transition: 0.1s ease-in;
}

.missrouslife {
    margin-bottom: 25px;
}


.size-full img {
    max-width: 100%;
}
.opacity-img img {
    opacity: 0.3;
}
.opacity-img:hover img {
    opacity: 1;
}

.articles {
    background-color: #00508F !important;
    margin-top: 0px !important;
    padding-bottom: 50px;
    margin-bottom: 0px !important;
}
.artic {
    padding-top: 25px;
}
.seo-col {
    padding-right: 28px;
}
.seo_dynamic {
    width: 100%;
    height: 254px;
    background-size: cover;
    background-position: center;
    min-height: 50%;
}

.bkg-white-article {
    background-color: #FFFFFF !important;
    margin-top: 0px !important;
    padding-left: 28px;
    padding-top: 22px;
    padding-bottom: 92px;
}
.art-markting {
    font-size: 16px;
    color: #7E7E7E;
    font-family: 'Roboto';
}

.raise-txt {
    font-family: 'Roboto';
    margin-bottom: 0px !important;
    margin-top: 7px !important;
    font-size: 21px;
    font-weight: 500;
    line-height: 30px;
}
.art-markt {
    font-family: 'Roboto';
    color: #2D2D2D!important;
    font-size: 16px;
    margin-top: 21px !important;
}
.full-img-mail {
    background-size: cover;
    background-position: center;
    max-width: 100%;
    height: 240px;
}
.right-bkg-white {
    background-color: #ffff !important;
    padding-left: 24px;
    padding-top: 20px;
    padding-bottom: 35px;
}
.phone-image-row {
    margin-top: 20px;
}
.artice-heading {
    font-family: 'Roboto';
    font-size: 45px;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 0px !important;
    font-weight: 500;
}
.article-txt {
    font-family: 'Roboto';
    font-size: 22px;
    text-align: center;
    color: #ffff;
    margin-top: 13px !important;
    margin-bottom: 38px;
}
.read-article {
    text-align: end;
    color: #FFFFFF;
    font-size: 20px;
    margin-top: 12px !important;
}
.webnir:hover {
    background: #006DC2 !important;
    cursor: pointer;
}
.video:hover {
    background: #006DC2 !important;
    cursor: pointer;
}
.camapigns:hover {
    background: #006DC2 !important;
    cursor: pointer;
}
.whitecovers:hover {
    background: #006DC2 !important;
    cursor: pointer;
}

.btn-demo{
    background-color: #006DC2 !important;
    border-radius: 0px;
}
.btn-demo:hover{
    color: #ffff !important;
}
.login{

    color:#006DC2 !important;
}

.sub-below{
    margin-top: 170px;
}
.sub-sec{
    background-color: #ffff;
    padding-left: 39px;
    position: absolute;
    box-shadow: 5px 1px 15px #0000001F;
    min-height: 200px;
    padding-top: 32px;
    padding-bottom: 25px;
}
.explore-fea{
background-color: #508F00;
border: 1px solid #508F00;
border-radius: 20px;
color: #fff;
font-size: 12px;
text-align: center;
display: inline-block;
padding-top: 9px;
padding-bottom: 10px;
padding-right: 25px;
padding-left: 25px;
}

.landing-price {
    background-color: #ffff;
    padding-left: 21px;
    padding-bottom: 20px;
    padding-top: 20px;
}
.payment-border {
    border-left: 4px solid #EBD063;
    border-top: 1px solid #D2D5D6;
    border-right: 1px solid #D2D5D6;
    border-bottom:1px solid #D2D5D6 ;
}
.billing-border {
    border-left: 4px solid #EF822F;
    border-top: 1px solid #D2D5D6;
    border-right: 1px solid #D2D5D6;
    border-bottom:1px solid #D2D5D6 ;
}

.collabration-border {
    border-left: 4px solid #9B91C1;
    border-top: 1px solid #D2D5D6;
    border-right: 1px solid #D2D5D6;
    border-bottom:1px solid #D2D5D6 ;
}
.pricing-border {
    border-left: 4px solid #17C4A0;
    border-top: 1px solid #D2D5D6;
    border-right: 1px solid #D2D5D6;
    border-bottom:1px solid #D2D5D6 ;
}

.phonecallimg {
    background-color: #17C4A0; 
    border-radius: 65%;
    padding: 10px;
    overflow: inherit;
}
.notesimg {
    background-color: #EBD063;
    border-radius: 65%;
    padding: 10px;
    overflow: inherit;
}
.hoursimg {
    background-color: #EF822F;
    border-radius: 65%;
    padding: 10px;
    overflow: inherit;
}
.billing-icon {
    background-color: #9B91C1;
    border-radius: 65%;
    padding: 10px;
    overflow: inherit;
}

.horizantal-landing {
    height: 67%;
    border-left: 3px solid #AEB8CC;
    text-align: -webkit-center;
    margin-left: 20px;
}

.bg {
    /* The image used */
    background-image: url("/wp-content/uploads/2024/01/Marketing-Manager-Website.png");
    height: 768px; 
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }



  .circle{
    border: 2px solid #006DC2;
opacity: 1;
height: 17px;
  width: 17px;
border-radius: 50%;
display: inline-block;
  }

  .card-white{
    background: #ffff;
    padding: 41px;
    min-height: 192px;
    box-shadow: 0px 0px 6px #00000029;
    max-width: 577px;
    max-height: 192px ;
  }

  .drop:hover .mega_memu {
    display: flex;
    transition: all 0.3s ease;
}

.mega_memu {
    display: flex;
    justify-content: center;
    position: absolute;
    left: 0;
    z-index: 99999;
    width: 100%;
    background-color: #ffff;
    display: none;
    top:80px;
    padding-top: 40PX;
    padding-bottom: 40px;
}

.dem a {
    color: #ffff !important;
    background-color: #508F00;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-right: 13px;
    padding-left: 13px;
 
}

.schdemo a {
    font-size: 14px;
    color: #006DC2;
}

.nav_item .mega_memu .demo a {
    color: #006DC2;
    font-weight: bold;
    font-size: 16px;
}
.section1 {
    background-color: #F5F5F5;
    padding: 40px;
	margin-bottom: 22px;
}
.addmargin{
	margin-top: -25px; 
}

.analytics-right-txt {
    display: flex;
    flex-direction: column;
    padding-top: 185px;
    justify-content: space-around;
}

.pietabs .tabs-left {
    display: flex;
    flex-direction: column;
}
.nav-tabs {
    border-bottom: none !important;
}
.pietabs .tabs-left .active {
    background-color: #484F5E;
    padding-left: 14px;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-right: 40px !important;
}
.pietabs .tabs-left li {
    margin-bottom: 20px;
    padding-left: 14px;
    border-bottom: 1px solid #C9CDD5;
    width: 482px;
    max-width: 100%;
}
.banner-million {
    background-image: url(/wp-content/uploads/2023/06/Artboard-2-1.png);
    background-repeat: no-repeat;
    background-size: 90%;
    background-position: center;
    position: relative;
    width: 100%;
    padding-top: 544px;
    display: flex;
    z-index: -1;
    align-items: end;
    padding-bottom: 50px;
}
.banner-head {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 200px;
}
.banner-heading {
    font-size: 45px;
    font-weight: 700;
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 1rem;
}
.banner-desc, .section-desc {
    font-size: 20px;
    font-weight: 400;
}
.chess-img h2, .cream-icons h2 {
    font-size: 32px;
    color: #2D2D2D;
    font-weight: bold;
    padding-top: 22px;
    padding-bottom: 21px;
}
.chess-img p {
    font-size: 18px;
    color: #2D2D2D;
}
.banner-contentt {
    margin: 0 auto;
    flex-direction: column;
    display: flex;
    align-items: center;
    align-items: center;
    padding: 50px 0 10px 0;
}
.tailored-col {
    background-color: #EEEEEE;
}
.tailored-col-color {
    background-color: #3D5A9B;
    justify-content: center;
    display: flex;
    align-items: center;
    padding: 50px;

}
.tailored-col-color-red {
    background-color: #D05C4E;
    justify-content: center;
    display: flex;
    align-items: center;
    padding: 50px;

}
.seo-border {
    border: 1px solid #EEC852;
}
.seo-head {
    padding-top: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.seo-head h2 {
    color: #010101;
    font-size: 24px;
    font-weight: bold;
    font-family: 'Roboto';
}
.moz-border {
    border: 1px solid #7FD1F2;
}
.link-border {
    border: 1px solid #52BCC1;
}
.social-media-border {
    border: 1px solid #76B0C7;
}
.stay-a-head-row {
    background-image: url(/wp-content/uploads/2023/06/abstract-networking-concept-still-life-arrangement.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 600px;
}
.chess-gap {
    display: flex;
    flex-direction: column-reverse;
    gap: 402px;
}
.icon-top-head {
    padding-top: 55px;
}
.tracking-banner {
    background: linear-gradient( rgba(26, 25, 25, 0.815), rgba(26, 25, 25, 0.815) ),url(/wp-content/uploads/2023/06/asian-businesswomen-using-notebook-analysis-documents-graph-financial-diagram-working.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    min-height: 475px;
    display: flex;
    justify-content: center;
    align-items: center;
  
}

.circle-img {
    background-color: #3098FF;
    border-radius: 50%;
    width: 321px;
    height: 309px;
}
.circle-img img {
    padding-left: 34px;
    width: 265px;
    padding-top: 117px 

}
.circle-img-right p {
    color: #2D2D2D;
    font-size: 18px;
    font-family: 'Roboto';
    padding-top: 53px;
}

.leftsideboxbgcolor {
    border-radius: 15px 0px 0px 15px;
    background: #FDF3EE 0% 0% no-repeat padding-box;
    margin-top: 75px;
    margin-bottom: 25px;
}

.tickheading {
    font-size: 24px;
    letter-spacing: 0px;
    color: #010101;
    font-weight: 700;
}
.addtitle {
    font-size: 19px;
    line-height: 25px;
    color: #2D2D2D;
    padding-top: 10px;
    font-weight: 600;
}
.color-pink {
    background-color: #FDF3EE;
    padding-top: 20px;
    padding-bottom: 81px;
}
.color-cream {
    background-color: #E1FBFF;
    padding-top: 20px;
    padding-bottom: 20px;
}
.color-pink h2, .color-cream h2 {
    color: #2D2D2D;
    font-size: 24px;
    font-family: 'Roboto';
    font-weight: bold;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 5px;
}

.choise-col p, .dns-col p {
    font-size: 18px;
    font-family: 'Roboto';
}

.crmbannerimg {
    background-size: cover;
    background-repeat: no-repeat;
    background: linear-gradient(rgba(26, 25, 25, 0.815),rgba(26, 25, 25, 0.815) ),url(../wp-content/uploads/2023/06/businesspeople-working-finance-accounting-analyze-financi.jpg);
    background-size: cover;
    max-width: 100%;
    width: 100%;
    background-position: center;
}
.mainsection_head {
    color: #FFFFFF;
}
.mainsection_desc {
    font-size: 20px;
    letter-spacing: 0px;
    color: #FFFFFF;
    font-family: 'Roboto';
    /* padding-bottom: 170px; */
}

.sales_automation_img {
    width: 600px;
    max-width: 100%;
    margin-bottom: 30px;
}
p.customer_heading {
    padding-top: 40px;
    text-align: center;
    font-size: 32px;
    font-weight: 600;
    color: #2D2D2D;
    /* margin-bottom: 20px; */
}
p.customer_subheading {
    text-align: center;
    font-size: 18px;
    letter-spacing: 0px;
    color: #2D2D2D;
    font-weight: 400;
    font-family: 'Roboto';
}
.customers_info {
    display: flex;
    padding-top: 25px;
    column-gap: 20px;
    padding-bottom: 30px;
    justify-content: center;
}
.groupimage1112 {
    width: 100%;
    max-width: 100%;
    padding-top: 35px;
}
.vl {
    border-left: 5px solid #006DC2;
    height: 48px;
}
p.customers_info1 {
    font-size: 16px;
    letter-spacing: 0px;
    font-family: 'ROBOTO';
    color: #2D2D2D;
    width: 221px;
}
.getademoimg {
    background-image: url(/wp-content/uploads/2023/06/cardano-blockchain-platform.png);
    background-size: cover;
    background-repeat: no-repeat;
}
p.getdemo_heading {
    padding-top: 40px;
    font-size: 32px;
    letter-spacing: 0px;
    text-align: right;
    color: #FFFFFF;
    font-family: 'Roboto';
}
p.getdemo_desc {
    font-size: 16px;
    letter-spacing: 0px;
    text-align: right;
    color: #FFFFFF;
    font-family: 'Roboto';
}
.addarrowimg {
    margin-left: 5px;
}
button.getademomodal {
    font-size: 18px;
    letter-spacing: 0px;
    color: #FFFFFF;
    background: #508F00 !important;
    margin-top: 53px;
    border: 0px;
    margin-left: 10px;
    margin-bottom: 45px;
}
p.revamp_heading {
    font-size: 28px;
    padding-top: 70px;
    padding-left: 30px;
    letter-spacing: 0px;
    color: #2D2D2D;
    padding-right: 50px;
    line-height: 41px;
    font-weight: 600;
    padding-bottom: 20px;
}
p.revamp_heading_desc {
    font-size: 18px;
    padding-left: 30px;
    letter-spacing: 0px;
    color: #2D2D2D;
    font-weight: 400;
    padding-right: 125px;
    padding-bottom: 20px;
    font-family: 'Roboto';
}
.addflextorevamp {
    display: flex;
    gap: 40px;
}
.addlinespace {
    position: relative;
    top: 9px;
}
.phoneborder {
    border: 3px solid #D2D5D6;
    border-radius: 4px;
    margin-top: 70px;
    padding: 20px;
}
.imageblog {
    padding-top: 57px;
}
.phonecallline {
    border-left: 3px solid #AEB8CC;
    /* height: 130px; */
    height: 100%;
    text-align: -webkit-center;
    margin-left: 20px;
    /* padding-left: 90px; */
}
.addphonehours {
    font-size: 18px;
    letter-spacing: 0px;
    font-weight: 600;
    color: #2D2D2D;
    padding-bottom: 5px;
}
p.desc_para {
    font-size: 18px;
    letter-spacing: 0px;
    color: #010101;
    font-family: 'Roboto';
    margin-bottom: 20px;
    padding-right: 50px;
}
.authordetails_img {
    display: flex;
    gap: 10px;
}
p.authordetails_name {
    font-size: 14px;
    letter-spacing: 0px;
    color: #2D2D2D;
    font-family: 'Roboto';
    padding-top: 5px;
}
p.authordetails_hours {
    font-size: 14px;
    letter-spacing: 0px;
    padding-top: 5px;
    font-family: 'Roboto';
    color: #AEB8CC;
}
.phoneborder1 {
    margin-top: 20px;
    border: 3px solid #D2D5D6;
    border-radius: 4px;
    padding: 20px;
}
.imageblog1 {
    margin-top: 5px;
}
.list-icon li {
    position: relative;
    margin-bottom: 10px;
}
.list-icon li:before {
    content: ' ';
    position: absolute;
    background: #7DCC7A url(/wp-content/uploads/2024/01/icons8-tick-24.png) no-repeat 2px 2px/ 81%;
    display: block;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    left: -30px;
    top: 2px;
}
ul li {
    list-style-type: none;
}
.list-icon li{
    font-size: 16px;
}
.banner-content {
    margin: 0 auto;
    flex-direction: column;
    display: flex;
    align-items: center;
    align-items: center;
    padding: 100px 0;
}

.workflowsimg {
    background-color: #3D5A9B;
    width: 100%;
    max-width: 100%;
    padding-left: 35px;
    padding-right: 35px;
    padding-top: 26px;
    padding-bottom: 32px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    margin-top: -130px;
    position: relative;
}

.workflowsimg p {
    font-size: 16px;
    color: #ffff;
    padding-bottom: 20px;
    border-bottom: 1px dotted;
}
.tick img {
    background-color: #7DCC7A;
    width: 16px;
    border-radius: 10px;
}

.right-blue {
    background-color: #338ACE;
    width: 457px;
    max-width: 100%;
    padding-right: 40px;
    padding-left: 29px;
    padding-top: 26px;
    padding-bottom: 32px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    margin-top: -178px;
    position: relative;
    float: right;
}
.right-blue p {
    color: #ffff;
    font-size: 16px;
    border-bottom: 1px dotted;
    padding-bottom: 20px;
}
.workflowsimg h2 {
    font-size: 20px;
    font-family: 'Roboto';
    color: #ffff;
    padding-bottom: 20px;
}
.right-blue h2 {
    font-size: 20px;
    color: #ffff;
    font-family: 'Roboto';
    font-weight: bold;
    padding-bottom: 20px;
}
.list-icon li:before {
    content: ' ';
    position: absolute;
    background: #7DCC7A url(../wp-content/uploads/2023/06/icons8-tick-24.png) no-repeat 2px 2px/ 81%;
    display: block;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    left: -30px;
    top: 2px;
}
.list-icon li {
    position: relative;
    margin-bottom: 10px;
}
.workflow-banner-txt {
    background-color: #F0F3F8; 
}

.mainsectionbgimage {
    background-image: url(https://mkmwp.emailnow.info/wp-content/uploads/2023/06/diverse-people-using-their-phones.jpg);
    height: 635px;
    background-repeat: no-repeat;
    background-size: cover;
    max-width: 100%;
    background-position: center;
}
.sectionmainheading {
    text-align: center;
    letter-spacing: 0px;
    color: #2D2D2D;
    margin-bottom: 20px;
    margin-top: 50px;
}
p.sectiondesc {
    letter-spacing: 0px;
    color: #2D2D2D;
    width: 1031px;
    max-width: 100%;
    margin-left: auto;
    font-family: 'Roboto';
    margin-right: auto;
}
.start_trail_box {
    background: #508F00 !important;
    border-radius: 4px;
    border: 0px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 176px;
}
.sectionimage {
    width: 100%;
}
.addproddesc {
    background: #F0F3F8 0% 0% no-repeat padding-box;
    padding-left: 60px;
    padding-top: 50px;
    padding-right: 60px;
    border-left: 1px solid #fff;
}
.addproddesc {
    background: #F0F3F8 0% 0% no-repeat padding-box;
    padding-left: 60px;
    padding-top: 50px;
    padding-right: 60px;
    border-left: 1px solid #fff;
}
.addborder {
    border: 3px solid #F3F5F9;
    padding-left: 25px;
    padding-top: 25px;
    padding-bottom: 25px;
    margin-bottom: 25px;
    border-radius: 15px;
}
p.fourth_subheading {
    font-size: 45px;
    letter-spacing: 0px;
    text-align: center;
    color: #2D2D2D;
    font-weight: 600;
    margin-bottom: 20px;
}
.landing-benefits {
    background: url(/wp-content/uploads/2023/06/1060.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.circles-txt {
    display: flex;
    flex-direction: column;
    justify-content: end;
    align-items: end;
    gap: 77px;
    padding-top: 111px;
    margin-right: 40px;
}
.color-yellow {
    color: #A57F15;
}
.color-sky {
    color: #04ABAB;
}
.color-pink-txt {
    color: #E25E8B;
}
.color-voilet {
    color: #8449A6;
}
.color-blue-txt {
    color: #5471D1;
}
.circles-txt p {
    width: 332px;
    max-width: 100%;
    text-align: right;
    font-size: 24px;
}
.sign-col {
    display: flex;
    align-items: end;
}
.grow-audi-txt p {
    font-size: 18px;
    color: #ffff;
    padding-top: 20px;
}
.ove-lay-blue {
    width: 504px;
    max-width: 100%;
    background: linear-gradient( rgb(0, 80, 143 ,0.815), rgb(0, 80, 143 ,0.815) );
    padding-left: 34px;
    padding-top: 20px;
    padding-right: 24px;
    padding-bottom: 20px;
}
.ove-lay-blue h2 {
    font-size: 35px;
    font-weight: bold;
    font-family: 'Roboto';
    color: #ffff;
    padding-bottom: 10px;
}
.ove-lay-blue p {
    color: #ffff;
    font-size: 20px;
}
.grow-audi-txt p a {
    background-color: #508F00;
    color: #ffff;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 55px;
    padding-right: 56px;
}
.grow-audi-txt p {
    font-size: 18px;
    color: #ffff;
    padding-top: 20px;
}
.grow-audi {
    background: url(/wp-content/uploads/2023/06/businessman-drawing-male-icon-team-building.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    height: 767px;
    display: flex;
    align-items: end;
}
.get-con {
    color: #006DC2 !important; 
}
.fb-txt{
    font-size: 55px;
    font-weight: bold;
    color: #ffff;

}
.fb-txtp {
    color: #ffff;
    font-size: 22px;
}
.form-banner {
    background-color: #3D5A9B;
}
.power-img img {
    width: 100%;
    max-width: 100%;
    min-height: 950px;
    object-fit: cover;
}
.power-txt {
    padding-top: 60px;

}
.power-txt h2 {
    padding-bottom: 20px;
}
.power-txt > p {
    width: 520px;
    max-width: 100%;
}
.pb-colored-row {
    border-bottom: 1px solid #D0DAEB;
    padding-bottom: 15px;
    padding-top: 15px;
}
.fb-size-18 {
    font-size: 18px;
    padding-top: 10px;
    width: 500px;
    max-width: 100%;
    padding-left: 30px;
}

.lpowertxt {
    font-size: 36px;
    font-weight: bold;
}

.fb-color-head {
    font-size: 18px !important;
    
}
.power-txt-col {
    background-color: #F0F3F8;
}
.img-col-girl{
background-image: url('/wp-content/uploads/2023/06/NoPath-1.png');
background-position: center;
background-size: cover;
min-height: 863px;

}
.power-txt {
    color: #232323;
    font-size: 45px;
    font-family: 'Roboto';
    font-weight: bold;
    padding-bottom: 20px;
}
.fb-color-head {
    font-size: 18px ;
    padding-top: 45px;
    font-weight: bold;
 
}
.integr-hrad {
    padding-top: 60px;
    padding-bottom: 60px;
}
.em-rows {
    border: 1px solid #D0DAEB;
    padding-top: 30px;
    padding-left: 30px;
    padding-bottom: 30px;
    padding-right: 30px;
    max-width: 100%;
    border-radius: 14px;
    margin-bottom: 20px;
}

.em-rows h2 {
    color: #2D2D2D;
    font-size: 20px;
    font-weight: bold;
    font-family: 'Roboto';
    padding-top: 20px;
    padding-bottom: 20px;
}
.clock-bkg{
    background-image: url('/wp-content/uploads/2023/06/currency-ideas-worried-hourglass-shadow.png');
    background-size: cover;
    background-position: center;
    min-height: 800px; 
}
.sectionleft {
    padding-right: 25px;
    padding-top: 80px;
    padding-left: 25px;
    padding-bottom: 50px;
}
p.section_heading {
    width: 352px;
    line-height: 69px;
    margin-bottom: 20px;
    font-weight: 600;
    font-size: 55px;
    letter-spacing: 0px;
    color: #131313;
 
}
p.section_descd {
    width: 420px;
    font-size: 23px;
    letter-spacing: 0px;
    color: #232323;
    max-width: 100%;
}

.fourleftimg{
    background-image: url(/wp-content/uploads/2023/06/businessman-hold-graph-arrow-positive-growth-icon-pointing-creative-business-chart-with-upward-arrows-financial-business-growth-concept-low-polygonal-.png);
    background-position: center;
    background-size: cover;
    min-height: 920px;
}
.addimageforuth {
    text-align: center;
}
.adddescription {
    padding-left: 10px;
    padding-right: 10px;
}
p.rightsideheading {
    font-size: 22px;
    letter-spacing: 0px;
    /* padding-bottom: 10px; */
    color: #FFFFFF;
}
p.addparaforfourth {
    font-size: 18px;
    letter-spacing: 0px;
    padding-bottom: 35px;
    color: #FFFFFF;
    width: 537px;
    max-width: 100%;
    /* padding-top: 5px; */
}

.leftsection_effective {
    margin-top: 20px;
    margin-bottom: 20px;
}
.addflex {
    display: flex;
    gap: 8px;
}
.desc {
    font-size: 18px;
    letter-spacing: 0px;
    color: #636774;
    margin-top: 7px;
}
p.get_leads {
    font-size: 18px;
    letter-spacing: 0px;
    color: #006DC2;
    font-weight: 600;
}
img.addroww {
    width: 13px;
    height: 11px;
    max-width: 100%;
}
.getmoreleads {
    display: flex;
    gap: 5px;
    margin-bottom: 50px;
}
.lead-score-banner {
    background-image: url(/wp-content/uploads/2023/06/startup-business-concept-busines.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    height: 635px;
    max-height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.lead-banner-txt h2 {
    color: #ffff;
    font-size: 55px;
    font-family: 'Roboto';
    font: normal normal medium 55px/66px;
    padding-bottom: 20px;
    font-weight: 700;
}
.lead-banner-txt p {
    font-size: 25px;
    color: #ffff;
    width: 531px;
    max-width: 100%;
}
.magnet-txt h2 {
    color: #232323;
    font-family: 'Roboto';
    font-size: 36px;
    font-weight: bold;
    padding-bottom: 20px;
}
.magnet-txt p {
    color: #636774;
    font-size: 18px;
    padding-bottom: 20px;
}
.para-circle p span {
    padding-left: 10px; 
}
.para-circle p {
    color: #636774;
    font-size: 18px;
    font-family: 'Roboto';
    font-weight: 500;
}
.get-mor {
    padding-top: 50px;
    padding-bottom: 20px;
}
.blue-get a {
    color: #006DC2 !important;
    text-decoration: none !important;
}
.arr-man-txt h2 {
    font-size: 36px;
    font-family: 'Roboto';
    font-weight: bold;
    color: #131313;
    padding-bottom: 20px;
}
.arr-man-txt p {
    color: #232323;
    font-size: 20px;
    padding-bottom: 20px;
}
.arr-man-txt h2 {
    font-size: 36px;
    font-family: 'Roboto';
    font-weight: bold;
    color: #131313;
    padding-bottom: 20px;
}
.arr-man-txt p {
    color: #232323;
    font-size: 20px;
    padding-bottom: 20px;
}
.white-lo-col h2 {
    color: #232323;
    font-size: 40px;
    font-family: 'Roboto';
    font-weight: bold;
    padding-bottom: 20px;
    padding-top: 20px;
}
.deaf-col {
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 50px;
    padding-bottom: 70px;
    margin-bottom: 43px;
    border-radius: 10px;
}
.bg-green {
    background-color: #E1F6E9;
}
.bg-pink {
    background-color: #FFEFEC;
}
.bg-lite {
    background-color: #FCF6DD;
}
.bg-blue {
    background-color: #DBEDFB;
}
.bg-skye {
    background-color: #E1F5FC;
}
.bk-violet {
    background-color: #DFEBFE;
}
.bk-grey {
    background-color: #ECECEC;
}
.bk-navy {
    background-color: #EEEBFC;
}
.deaf-col h2 {
    color: #232323;
    font-size: 36px;
    font-family: 'Roboto';
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 20px;
}
.expandable-demo {
    display: block;
    background: linear-gradient( rgb(0, 80, 143 ,0.815), rgb(0, 80, 143 ,0.815) ), url(/wp-content/uploads/2023/06/hand-pressing-envelope-that-is-sent-world.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    z-index: 9999999999;
    width: 100%;
    height: auto;
    padding-bottom: 102px;
    background-position: center;
}
.schedule {
    color: #FFFFFF;
    font-family: 'Roboto';
    font-size: 45px;
    font-weight: bold;
}
.schedule-txt {
    color: #ffff;
    font-size: 20px;
    font-family: 'Roboto';
    padding-bottom: 20px;
}
.yellow-color {
    color: #FBC518;
    font-family: "Roboto";
    font-weight: 700;
    font-size: 36px;
}
.contct-num {
    color: #FFFFFF;
    padding-top: 20px;
}

.contct-num-txt {
    color: #ffff;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 16px;
}
p.section_libraryheading {
    text-align: center;
    font-size: 50px;
    letter-spacing: 0px;
    padding-top: 75px;
    padding-bottom: 30px;
    color: #2D2D2D;
    font-weight: 600;
}
p.section_desc {
    /* width: 352px; */
    font-size: 23px;
    letter-spacing: 0px;
    color: #232323;
    max-width: 100%;
}
.subheadings {
    display: flex;
    justify-content: center;
    gap: 20px;
    margin: 30px 0px;
}
p.white_paper {
    font-size: 20px;
    font-family: Segoe;
    font-weight: 600;
    letter-spacing: 0px;
    color: #6F7885;
    text-transform: uppercase;
}
.library_thumbnail {
    display: flex;
    justify-content: center;
    align-items: center;
}
img.library_imagess {
    width: 100%;
    max-width: 100%;
}
.library_desc {
    width: 363px;
    padding: 25px 0px;
    font-size: 22px;
    letter-spacing: 0px;
    color: #2D2D2D;
    font-weight: 600;
}
p.section_libraryheading {
    text-align: center;
    font-size: 50px;
    letter-spacing: 0px;
    padding-top: 75px;
    padding-bottom: 30px;
    color: #2D2D2D;
    font-weight: 600;
}
p.section_desc {
    font-size: 23px;
    letter-spacing: 0px;
    color: #232323;
    max-width: 100%;
}
.library_desc {
    width: 363px;
    padding: 25px 0px;
    font-size: 22px;
    letter-spacing: 0px;
    color: #2D2D2D;
    font-weight: 600;
}
.library_thumbnail {
    display: flex;
    justify-content: center;
    align-items: center;
}
p.section_desc {
    text-align: center;
}
.banner-integration {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    background-color: #07194A;
}
.intr-banner-img {
    background-image: url(/wp-content/uploads/2023/06/gear-wheels-female-hand-blue-background-business-structure-precise-work-concept-team-unification-1.png);
    background-size: cover;
    background-position: center;
}
.websitetraking-col {
    padding-top: 20px !important;
    padding-right: 45px !important;
    position: unset !important;
}
.websitetraking-col h2 {
    color: #ffff;
    font-size: 45px;
    font-family: 'Roboto';
    margin-bottom: 0px !important;
    padding-top: 30px;
}
.websitetraking-col p {
    color: #ffff;
    font-size: 18px;
    font-family: 'Roboto';
    margin-top: 8px;
    margin-bottom: 25px;
    max-width: 100%;
}
.integer-num-row {
    padding-bottom: 23px;
}
.websitetraking-col p {
    color: #ffff;
    font-size: 18px;
    font-family: 'Roboto';
    margin-top: 8px;
    margin-bottom: 25px;
    max-width: 100%;
}
.websitetraking-col p {
    color: #ffff;
    font-size: 18px;
    font-family: 'Roboto';
    margin-top: 8px;
    margin-bottom: 25px;
    max-width: 100%;
}
.colmn-five-seven {
    border-right: 1px solid #D9D9D9;
    padding-bottom: 33px;
    padding-top: 36px;
}
.wp-block-image {
    text-align: center;
}
.workspace-head {
    color: #2D2D2D;
    font-size: 24px;
    font-family: 'Roboto';
    font-weight: bold;
    margin-bottom: 0px !important;
    padding-top: 23px;
}
.workspace-txt {
    margin-top: 10px !important;
    font-size: 16px;
    font-family: 'Roboto';
    color: #6D6D6D;
}
.five-seven-row {
    border-bottom: 1px solid #D9D9D9;
}
.sugarcarm {
    padding-top: 22px;
    padding-left: 46px !important;
    padding-bottom: 26px;
}
.colmn-five-seven {
    border-right: 1px solid #D9D9D9;
    padding-bottom: 33px;
    padding-top: 36px;
}
.wow-row {
    padding-top: 30px;
    padding-left: 25px;
}
.sugarcarm {
    padding-top: 22px;
    padding-left: 46px !important;
    padding-bottom: 26px;
}
.websitetraking-col a {
    background-color: #508F00;
    color: #ffff;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 40px;
    padding-right: 40px;
}
.num-col-num {
    font-size: 45px !important;
    margin-bottom: 0px;
    font-family: 'Roboto';
    padding-left: 38px;
    margin-bottom: 0px !important;
}
.container.addwrapper {
    display: flow-root;
    background-color: #F0F3F8;
    margin-bottom: 100px;
}
.boxlistcolor {
    background-color: #ffffff;
    margin-bottom: 20px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 20px;
}
.headingwithstar {
    display: flex;
    gap: 5px;
}
.boxlist_releasedate {
    font-size: 14px;
    letter-spacing: 0px;
    color: #443214;
    width: 100px;
    text-align: center;
    border-radius: 15px;
    background-color: #FBEABC;
}
.showdetails {
    gap: 5px;
    align-items: center;
    justify-content: right;
    display: flex;
}
button.learn_now {
    cursor: pointer;
    border: 1px solid transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding: 5px 0 !important;
    padding-right: 10px;
    color: #006DC2 !important;
    background-color: #ffffff !important;
    font-family: 'Roboto';
    height: 33px;
    width: 91px;
    border: 1px solid #006DC2;
    font-size: 16px;
    border-radius: 4px;
}
img.showdetailsimg {
    width: 100%;
    max-width: 100%;
    height: 110px;
}
.addbluebackground {
    background-color: #0074d9 !important;
    border: 1px solid white !important;
}
.next-gen-col {
    gap: 0px !important;
    margin-bottom: 0px !important;
}
.next-left-text {
    background: #EDF3FD;
    padding-top: 180px;
    padding-bottom: 273px;
}
.next-right-img {
    padding-left: 0px !important;
    background: url(/wp-content/uploads/2023/06/smiley-man-with-tablet-showing-approval-1.png);
    background-position: center;
    background-size: cover;
    min-height: 850px;
}
.about-banner-txt {
    padding-left: 35px;
    padding-right: 25px;
}
.next-left-text h2 {
    font-size: 45px;
    font-weight: bold;
    color: #2D2D2D;
}
.next-left-text p {
    font-size: 24px;
    color: #2D2D2D;

}
.next-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.about-marketing-txt {
    padding-top: 69px;
    padding-left: 58px;
    padding-right: 75px;
    padding-bottom: 70px;
}
.about-marketing-txt p {
    color: #2D2D2D;
    font-size: 20px;
    font-family: 'Roboto';
    margin-bottom: 30px;
}
.icons-txt {
    background-color: #fff;
    margin-bottom: 0px !important;
    padding-bottom: 116px;
}
.cho-dns {
    padding-top: 25px; 
}
.about-marketing-txt h2 {
    color: #2D2D2D;
    font-size: 36px;
    font-family: 'Roboto';
    font-weight: bold;
    color: #2D2D2D;
    margin-bottom: 25px;
}

.contact-head h2 {
    color: #2D2D2D;
    font-size: 55px;
    font-family: 'Roboto';
    font-weight: bold;
    text-align: center;
    width: 853px;
    max-width: 100%;
    text-align: center;
}
.contact-head {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.contact-tabs {
    display: flex !important;
    gap: 51px;
    flex-wrap: nowrap !important;
}
.contact-tabs li {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 20;
    padding-left: 28px;
    padding-right: 25px;
    padding-top: 30px;
    padding-bottom: 30px;
}
.contact-tabs li:nth-child(1).active {
    background-color: #5F2781;
}
.contact-tabs li:nth-child(1) {
    border: 3px solid #5F2781;
    background-color: #ffff;
}
.contact-tabs .active .white-active {
    display: block;
}
.contact-tabs .active .blu-icon {
    display: none;
}
.contact-tabs .white-active {
    display: none;
}
.contact-tabs .active .blu-icon {
    display: none;
}
.contact-tabs .white-active {
    display: none;
}
.contact-tabs li:nth-child(1) h2 {
    color: #5F2781;
    font-size: 24px;
    font-family: 'Roboto';
    font-weight: 400;
}
.contact-tabs li p {
    color: #2D2D2D;
    font-size: 14px;
}
.contact-tabs li:nth-child(2) h2 {
    color: #006361;
    font-size: 24px;
    font-family: 'Roboto';
    font-weight: 400;
}
.contact-tabs li:nth-child(3) h2 {
    color: #3D5A9B;
    font-size: 24px;
    font-family: 'Roboto';
    font-weight: 400;
}
.contact-tabs li:nth-child(3).active {
    background-color: #3D5A9B;
}
.contact-tabs li:nth-child(2).active {
    background-color: #006361;
}
.contact-tab-txt p:nth-child(1) {
    color: #2D2D2D;
    font-size: 18px;
}
.cont-email {
    color: #006DC2;
    font-size: 18px;
}
.cont-chat a {
    background-color: #ffff;
    /* padding: 9px; */
    font-size: 14px;
    width: 136px;
    text-align: center;
    padding-top: 5px;
    box-shadow: 0 5px 5px rgba(57, 63, 72, 0.3);
}
.cont-schedule {
    width: 371px;
    max-width: 100%;
}
.cont-demo-txt {
    font-size: 18px;
    padding-bottom: 20px;
}
.cont-email {
    color: #006DC2;
    font-size: 18px;
}
.cont-chat {
    display: flex;
    gap: 18px;
    margin-top: 15px;
}
.contact-top {
    background-color: #F5F5F5;
    padding-top: 50px;
    padding-bottom: 30px;
}
.contact-head p {
    color: #6F7885;
    font-size: 16px;
    width: 737px;
    max-width: 100%;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 60px;
}
.contact-tabs li:nth-child(2) {
    border: 3px solid #006361;
    background-color: #ffff;
}
.contact-tabs li:nth-child(3) {
    border: 3px solid #3D5A9B;
    background-color: #ffff;
}
.contact-second-row {
    padding-top: 60px;
}
.cont-schedule h2 {
    font-size: 32px;
    font-family: 'Roboto';
    font-weight: bold;
    color: #2D2D2D;
    padding-bottom: 20px;
}
.contact-tabs .active a p {
    font-size: 14px;
    color: #FFFFFF;
}
.contact-tabs .active a h2 {
    color: #FFFFFF;
    font-size: 24px;
    font-family: 'Roboto';
    font-weight: 500;
}
.cont-add h2 {
    font-size: 45px;
    font-family: 'Roboto';
    font-weight: bold;
    text-align: center;
}
.contact-add-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.office-add h2 {
    font-size: 24px;
    font-family: 'Roboto';
    font-weight: bold;
    color: #3D5A9B;
}
.office-add p {
    font-size: 16px;
    font-family: 'Roboto';
}
.contry-img {
    display: flex;
    justify-content: center;
}
.contry-img img {
    width: 173px;
    max-width: 100%;
}
.our-office-sec {
    background-color: #ffff;
    padding-top: 50px;
    padding-bottom: 50px;
}
.cont-add {
    width: 655px;
    max-width: 100%;
    padding-bottom: 57px;
}
.demo p {
    margin-bottom: 20px;
    font-size: 15px;
}
.company-img p:nth-child(2) {
    color: #00508F;
    font-size: 16px;
    font-weight: bold;
}
.company-img p:nth-child(3) {
    font-size: 14px;
}
.company-txt p {
    font-size: 12px;
    margin-bottom: 5px;
}
.company-img p:nth-child(4) a {
    font-size: 13px;

}
.company-txt p a {
    font-size: 14px;
    color: #006DC2 !important;
    font-weight: bold;
}