.elementor-129575 .elementor-element.elementor-element-26a59313{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-12950133 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-30ed4769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-656c9bf0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-32c8a35a .elementor-icon-wrapper{text-align:center;}.elementor-129575 .elementor-element.elementor-element-32c8a35a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-129575 .elementor-element.elementor-element-32c8a35a.elementor-view-framed .elementor-icon, .elementor-129575 .elementor-element.elementor-element-32c8a35a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-129575 .elementor-element.elementor-element-32c8a35a.elementor-view-framed .elementor-icon, .elementor-129575 .elementor-element.elementor-element-32c8a35a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-129575 .elementor-element.elementor-element-32c8a35a .elementor-icon{font-size:14px;}.elementor-129575 .elementor-element.elementor-element-32c8a35a .elementor-icon svg{height:14px;}.elementor-129575 .elementor-element.elementor-element-32c8a35a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-129575 .elementor-element.elementor-element-249405b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-129575 .elementor-element.elementor-element-249405b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129575 .elementor-element.elementor-element-2f192f78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-129575 .elementor-element.elementor-element-2f192f78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-31967977 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-6f0ace0e > .elementor-container{min-height:90px;}.elementor-129575 .elementor-element.elementor-element-6f0ace0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-6f0ace0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129575 .elementor-element.elementor-element-2d280f00 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-232746ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 9px;}.elementor-129575 .elementor-element.elementor-element-a72239e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-1ed8a8a3 > .elementor-container{min-height:60px;}.elementor-129575 .elementor-element.elementor-element-1ed8a8a3:not(.elementor-motion-effects-element-type-background), .elementor-129575 .elementor-element.elementor-element-1ed8a8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-129575 .elementor-element.elementor-element-1ed8a8a3{margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;z-index:2;}.elementor-129575 .elementor-element.elementor-element-37e2b92e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-03px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-37e2b92e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129575 .elementor-element.elementor-element-99e5fa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-3b83623b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 50px 0px 80px;}.elementor-129575 .elementor-element.elementor-element-36d519ac > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-774aeae3 > .elementor-element-populated{margin:13px 0px 0px 22px;--e-column-margin-right:0px;--e-column-margin-left:22px;padding:0px 9px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-7b6e66b3 > .elementor-element-populated{margin:3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-d7b740f .elementor-button{font-size:14px;font-weight:600;line-height:15px;letter-spacing:0.1px;fill:var( --e-global-color-edd2fb7 );color:var( --e-global-color-edd2fb7 );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:09px 014px 09px 014px;}.elementor-129575 .elementor-element.elementor-element-d7b740f .elementor-button:hover, .elementor-129575 .elementor-element.elementor-element-d7b740f .elementor-button:focus{color:var( --e-global-color-e603c58 );background-color:var( --e-global-color-b2ced5a );}.elementor-129575 .elementor-element.elementor-element-d7b740f .elementor-button:hover svg, .elementor-129575 .elementor-element.elementor-element-d7b740f .elementor-button:focus svg{fill:var( --e-global-color-e603c58 );}.elementor-129575 .elementor-element.elementor-element-d7b740f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-7d9a4d6e > .elementor-element-populated{margin:-3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-6a94f2c0 > .elementor-element-populated{margin:3px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-7de2ba6 .elementor-button{font-size:14px;font-weight:600;line-height:15px;letter-spacing:0.1px;fill:var( --e-global-color-6b9dbe2 );color:var( --e-global-color-6b9dbe2 );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:9px 014px 9px 014px;}.elementor-129575 .elementor-element.elementor-element-7de2ba6 .elementor-button:hover, .elementor-129575 .elementor-element.elementor-element-7de2ba6 .elementor-button:focus{background-color:var( --e-global-color-ebfa665 );}.elementor-129575 .elementor-element.elementor-element-7de2ba6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-759063d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-a3e2d09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-129575 .elementor-element.elementor-element-12950133{width:93%;}.elementor-129575 .elementor-element.elementor-element-656c9bf0{width:7%;}.elementor-129575 .elementor-element.elementor-element-2f192f78{width:100%;}.elementor-129575 .elementor-element.elementor-element-37e2b92e{width:13.67%;}.elementor-129575 .elementor-element.elementor-element-3b83623b{width:52%;}.elementor-129575 .elementor-element.elementor-element-774aeae3{width:6%;}.elementor-129575 .elementor-element.elementor-element-7b6e66b3{width:12%;}.elementor-129575 .elementor-element.elementor-element-7d9a4d6e{width:16.197%;}.elementor-129575 .elementor-element.elementor-element-6a94f2c0{width:73.114%;}.elementor-129575 .elementor-element.elementor-element-759063d3{width:26.881%;}}@media(max-width:1024px) and (min-width:768px){.elementor-129575 .elementor-element.elementor-element-2f192f78{width:15%;}.elementor-129575 .elementor-element.elementor-element-2d280f00{width:25%;}.elementor-129575 .elementor-element.elementor-element-58c3d966{width:64%;}.elementor-129575 .elementor-element.elementor-element-1f2b2a03{width:4%;}.elementor-129575 .elementor-element.elementor-element-a72239e{width:7%;}.elementor-129575 .elementor-element.elementor-element-37e2b92e{width:15%;}.elementor-129575 .elementor-element.elementor-element-3b83623b{width:85%;}}@media(max-width:1024px){.elementor-129575 .elementor-element.elementor-element-26a59313{padding:20px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-32c8a35a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-6f0ace0e{margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-2d280f00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-232746ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-5ae7c427 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-58c3d966 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-1f2b2a03.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-129575 .elementor-element.elementor-element-1f2b2a03 > .elementor-element-populated{margin:1px 0px 0px 13px;--e-column-margin-right:0px;--e-column-margin-left:13px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-a72239e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-3b83623b > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-129575 .elementor-element.elementor-element-32c8a35a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-2f192f78{width:50%;}.elementor-129575 .elementor-element.elementor-element-2d280f00{width:50%;}.elementor-129575 .elementor-element.elementor-element-2d280f00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-58c3d966{width:25%;}.elementor-129575 .elementor-element.elementor-element-1f2b2a03{width:4%;}.elementor-129575 .elementor-element.elementor-element-1f2b2a03 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-29103501 > .elementor-widget-container{margin:0px 0px 0px 03px;padding:011px 0px 0px 0px;}.elementor-129575 .elementor-element.elementor-element-a72239e{width:16%;}.elementor-129575 .elementor-element.elementor-element-37e2b92e{width:50%;}.elementor-129575 .elementor-element.elementor-element-3b83623b{width:50%;}}/* Start custom CSS for html, class: .elementor-element-30ed4769 */.banner-container .release-first-segment,
.banner-container .webinar-first-segment {
    display: none;
    position: relative;
}

.show-webinar .webinar-first-segment {
    display: block;
}

.show-release .release-first-segment {
    display: block;
}

.close-button {
    position: absolute;
    top: 10px;
    right: 10px;
    background: none;
    border: none;
    font-size: 20px;
    cursor: pointer;
}

span#release-text-element {
    height:20px !important;
}

img.release-banner-tag {
    position: absolute;
    margin-top: -17px;
}

span.gtracking.release-banner-text {
    margin-left: 80px;
}

.release-popup-container {
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    gap:15px;
    align-items:center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26a59313 */#webinar-popup1 {
    display: none;
}

.release-first-segment {
    text-align: center;
    color: #ffffff;
}

.webinar-banner-tag a {
    margin-right: 14px;
}

#webinar-popup1 {
    /* background-image: linear-gradient(
      135deg,
      rgba(255, 46, 56, 1) 0%,
      rgba(255, 54, 52, 1) 14%,
      rgba(255, 107, 30, 1) 71%,
      rgba(255, 164, 7, 1) 100%
    );
    background-color: #110056;*/
    background-color: var(--global-header-color-primary);

}

#webinar-text-element span {
    color: #FFFFFF;
    /*font-size: 14px;*/
    /*   font-weight: 500;
    margin-right: 14px;*/
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0.59px;

}

#release-button-element{
    display: inline-block;
}

@media (max-width:1024px){
    #release-popup{
        height:auto !important;
    }    
}

#release-text-element span {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0.59px;
}

#release-button-element a {
    color: #181B31;
    font-size: 16px;
    font-weight: 500;
}

#webinar-text-element {
    display: inline-block;
    text-align: center;
    margin: 12px auto;
}

#webinar-button-element {
    /*margin-left: 5px;*/
    /*    background-color: #FFEA31;*/
    /*padding: 5px 8px;*/
    /*border-radius: 6px;*/
}

#webinar-button-element-section {
    margin-left: 12px;
    /*background-color: #FFEA31;*/
    /*    border-radius: 6px;
    padding: 5px 8px;*/

}

/*#webinar-button-element-section:hover {*/
/*     background-color: #FFCC15 !important;*/

/*}*/
#release-button-element-section {
    margin-left: 12px;
    /*background-color: #FFEA31;*/
    background-color: var(--global-btn-color-secondary);
    padding: 5px 8px;
    border-radius: 6px;
}

#release-button-element a {
    color: #181B31;
    font-size: 16px;
    font-weight: 500;
}

/*#release-button-element-section:hover {*/
/*    background-color: #FFCC15 !important;*/

/*}*/

#webinar-button-element a {
    /*  background-color: #fff;
    color: #ff4800 !important;
    padding: 12px 24px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    border-radius: 70px;
    
    font-size: 14px;
    letter-spacing: 0.75px;
    color: #f9fe00;
    color: #181B31;
*/
    color: #FFEA31;
    text-decoration: underline !important;
    font-size: 16px;
    font-weight: 700;
}

.webinar-first-segment {
    text-align: center;
}

.show-webinar {
    display: block !important;
}

.show-release {
    display: block !important;
}

.webinar-hide,
.closed-webinar {
    display: none !important;
}

#webinar-close {
    margin: 0px auto;
    width: fit-content;
    cursor: pointer;
    align-items: center;
}

#webinar-close .elementor-element-populated {
    align-items: center;
}

@media (max-width: 1199px) {

    header #top-header,
    #header-search {
        display: none !important;
    }
}

@media (min-width: 1406px) {
    .webinar-first-segment {
        margin-left: 110px;
    }

    #webinar-text-element {
        position: relative;
        top: -10px;
    }

    #webinar-button-element a {
        position: relative;
        top: -10px;
    }

    .webinar-banner-tag img {
        position: relative;
        top: 13px;
    }
}

@media (max-width: 1406px) and (min-width:1156px) {
    #webinar-text-element span {
        font-size: 14px !important;
        position: relative;
        top: -5px;
    }

    #webinar-button-element a {
        font-size: 14px !important;
        position: relative;
        top: -10px;
    }

    .webinar-banner-tag img {
        position: relative;
        top: 10px;
    }
}

@media (max-width: 1156px) and (min-width:1025px) {

    #webinar-first {
        width: 90%;
    }

    #webinar-text-element {
        width: 80%;
        margin: 0px;
        /*display:contents;*/
    }

    .webinar-banner-tag img {
        position: relative;
        top: 10px;
    }

    #webinar-popup1 {
        padding: 15px 0 0px 0;
    }

    #webinar-text-element span {
        font-size: 14px !important;
        position: relative;
        top: -10px;
    }

    #webinar-button-element a {
        font-size: 14px !important;
        position: relative;
        top: -30px;
    }
}

@media (max-width: 1024px) and (min-width:768px) {
    #webinar-first {
        width: 90%;
    }

    #webinar-text-element {
        width: 80%;
        margin: 0px;
    }

    #webinar-popup1 {
        padding: 15px 0 15px 0;
    }

    #webinar-text-element span {
        font-size: 14px !important;
    }
}

@media (max-width: 1024px) and (min-width:950px) {
    #webinar-button-element a {
        font-size: 14px !important;
        position: relative;
        top: -35px;
    }

    .webinar-banner-tag img {
        position: relative;
        top: 10px;
    }

    #webinar-popup1 {
        padding: 0 !important;
    }

    #webinar-text-element span {
        font-size: 14px !important;
        position: relative;
        top: -10px;
    }

    #webinar-close {
        position: relative;
        /* top: -15px; */
    }
}

@media (max-width: 950px) and (min-width:768px) {
    #webinar-button-element a {
        font-size: 14px !important;
    }

    .webinar-banner-tag img {
        position: relative;
        top: 15px;
        left: 10px;
    }

    #webinar-popup1 {
        padding: 0px 0 10px 0 !important;
    }
}

@media (max-width: 767px) {
    #webinar-popup1 {
        display: none !important;
    }

    #webinar-first {
        width: 90%;
    }

    #webinar-button-element {
        float: right;
        margin-left: 0px;
        width: 100%;
        padding-bottom: 15px;
        padding-top: 10px;
    }

    #release-button-element {
        float: right;
        margin-left: 0px;
        width: 100%;
        padding-bottom: 20px;
        padding-top: 10px;
    }

    #webinar-button-element a {
        font-size: 16px;
        padding: 10px 20px;
    }
}

@media (max-width: 580px) {
    #webinar-close {
        padding-left: 0px;
        padding-right: 0px;
    }

    #webinar-close .elementor-element-populated,
    #webinar-close .elementor-widget-container {
        padding: 0px;
    }
}

@media (max-width: 1024px) {

    section#webinar-popup {
        padding: 0px !important;
    }

    section#webinar-popup .elementor-icon {
        /*margin-top: -10px;*/
    }
}

@media (max-width: 767px) {
    section#webinar-popup .elementor-icon {
        margin-left: -10px;
    }

    #webinar-text-element {
        display: inline-block;
    }
}

@media (max-width: 426px) {
    .release-banner-tag {
        width: 56px;
    }

    #webinar-text-element {
        margin: 0 20px;
    }

    .webinar-banner-tag img {
        width: 80px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31967977 */#webinar-info{
    display: noe;
  /*background-color: #110056;*/
}

#innerparent{
  color: #FFFFFF;
  display: flex;
  flex-direction: row;
  align-items: center;
}

#info-text{
  font-size: 14px;
  font-family: roboto;
  font-weight: 500;
  padding-top: 12px;
  padding-bottom: 12px;
  margin-right: 0px;
}
#info-text #webinar-span{
  background-color: #FFEC8A;
  border-radius: 4px;
  padding: 5px;
  color: #000000;
}

#info-text a{
  color: #F9FE00;
  text-decoration: underline !important;
}

#info-close{
  padding-top: 12px;
  padding-bottom: 12px;
  cursor: pointer;
  margin-right: 20px;
}

@media only screen and (min-width: 768px) and (max-width:1023px){
  
#info-text{
  font-size: 14px;
  font-family: roboto;
  font-weight: 500;
  padding:12px 20px;
  margin-right: 0px;
}
#info-text #webinar-span{
  background-color: #FFEC8A;
  border-radius: 4px;
  padding: 5px;
  color: #000000;
}

#info-text a{
  color: #F9FE00;
  text-decoration: underline !important;
}

#info-close{
  padding-top: 12px;
  padding-bottom: 12px;
  cursor: pointer;
  margin-right: 20px;
}
}

@media only screen and (min-width: 320px) and (max-width:767px){
  
#info-text{
  font-size: 13px;
  font-family: roboto;
  font-weight: 500;
  padding:12px 15px 0 0;
  margin-right: 0px;
  line-height:21px;
}
#info-text #webinar-span{
  background-color: #FFEC8A;
  border-radius: 4px;
  padding: 5px;
  color: #000000;
  font-size:10px;
  line-height:12.5px;
}

#info-text a{
  color: #F9FE00;
  text-decoration: underline !important;
}

#info-close{
  padding-top: 12px;
  padding-bottom: 12px;
  cursor: pointer;
  margin-right: 5px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-249405b9 */#webinar-info-element{
    display: none;
}

#webinar-info-element .elementor-container{
    max-width: 100%;
}

.page-id-92149 #webinar-info-element{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ae7c427 */#header-menu-mobile .search-form-header {
    position: absolute;
    top: -58px !important;
    z-index: 1;
    padding: 5px 5px 4px 12px;
    background-color: #fff;
    border: 1px rgba(0, 0, 0, .1) solid;
    border-radius: 5px;
    box-shadow: none;
    width: 683px;
    border: 1px solid #cbd5e1 !important;
    border-radius: 28px !important;
    height: 40px;
}
#header-menu-mobile .search-input{
    height:30px;
}
.search-input:focus-visible{
        outline: -webkit-focus-ring-color auto 0px !important;
}
.search-input {
    width: 93% !important;
    padding-left: calc(50px/3) !important;
    padding-right: calc(50px/3) !important;
    padding-top: 1px !important;
        padding-bottom: 3px !important;
    font-size: 18px;
    line-height: 30px !important;
    color: #828893 !important;
    letter-spacing: .34px !important;
    background-color: #fff !important;
    border: 0;
    border: none !important;

}
@media screen and (max-width: 1025px) {
    .search-input {
        font-size: 16px;
    }
}
.close-icon-custom {
    background-image: url(https://staging2.boldbi.com/wp-content/uploads/2020/01/search-close.svg);
    background-repeat: no-repeat;
    margin-right: 7px !important;
    color: #283a5e;
    cursor: pointer !important;
    width: 25px;
    height: 25px;
    display: block;
    font-size: 50px;
    margin-top: -33px !important;
    /*margin-right: 10px !important;*/
        right: 10px;
    position: absolute;

}

.search-input::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none;
}
input[type=search]{
    border:none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-29103501 */#custom-header-search-icon {
  cursor: pointer;
        background: transparent url(https://cdn.boldbi.com/wp/header/header-search-black.svg) no-repeat 0px center ;
        width: 16px;
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-maxmegamenu, class: .elementor-element-34f3a005 */#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
    font-family: eicons !important;
    content: "\e87d" !important;
    /*rotate: 90deg !important;*/
    transform: rotate(90deg);
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after {
    font-family: eicons !important;
    content: "\e87d" !important;
    /*rotate: 270deg !important;*/
    transform: rotate(270deg);
}

#mega-menu-wrap-menu-1:has(.mega-menu-open) #mega-menu-menu-1[data-effect-mobile^=slide_]+button.mega-close:before{
        display: none !important;
    }

/*#header-menu-mobile #mega-menu-wrap-menu-1 .mega-close:before {*/
/*    font-family: eicons !important;*/
/*    content: "\e803" !important;*/
/*    font-size: 35px !important;*/
/*}*/

#mega-menu-wrap-menu-1 .mega-menu-toggle {
    background: none !important;
}

#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner,
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
    background-color: #6941C6 !important;
}

#mega-menu-wrap-menu-1 #mega-menu-max_mega_menu_1>li.mega-menu-item {
    padding-top: 15px;
}

#mega-menu-wrap-menu-1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link {
    font-weight: 500;
    padding-left: 20px;
    padding-right: 20px;
}

#mega-menu-wrap-menu-1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link {
    font-weight: 500 !important;
}

#mega-menu-wrap-menu-1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
    color: #6941C6 !important;
}

#mega-menu-wrap-menu-1 #mega-menu-max_mega_menu_1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link {
    color: #000 !important;
    font-weight: 500;
    border-bottom: 1px rgba(106, 124, 146, .1) solid;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(106, 124, 146, .1);

}

#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1 {
    border-radius: 0px 16px 16px 0px !important;
    background: white;
    padding: 15px 10px 15px 15px;
}

#header-menu-mobile a.mega-menu-link {
    font-size: 16px !important;
    font-weight: 600 !important;
    background: white !important;
}

#header-menu-mobile li#mega-menu-item-139506 a.mega-menu-link {
    background-color: #fff !important;
    color: #6941c6 !important;
    border: 1px solid #7f56d9 !important;
    border-radius: 10px !important;
    text-align: center !important;
    width: 70% !important;
    margin: 0 auto !important;
    margin-top: 15px !important;
}

#header-menu-mobile li#mega-menu-item-139507 a.mega-menu-link {
    background-color: #7f56d9 !important;
    color: #fff !important;
    border: 1px solid #7f56d9 !important;
    border-radius: 10px !important;
    text-align: center !important;
    width: 70% !important;
    margin: 0 auto !important;
    margin-top: 20px !important;
}

#header-menu-mobile #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner,
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner:before,
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner:after {
    background: #334155 !important;
}

#header-menu-mobile ul.mega-sub-menu {
    box-shadow: none !important;
    margin-bottom: 5px !important;
}

#header-menu-mobile ul.mega-sub-menu a.mega-menu-link {
    padding: 0px 0px 0px 25px !important;
    font-size: 15px !important;
    font-weight: 400 !important;
}

#header-menu-mobile li.mega-menu-item-139508 a.mega-menu-link {
    text-align: center !important;
    color: #6941c6 !important;
}

@media (max-width:425px) {
    #mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1 {
        width: 90%;
    }

    #mega-menu-wrap-menu-1:has(.mega-menu-open) #mega-menu-menu-1[data-effect-mobile^=slide_]+button.mega-close {
        left: auto !important;
        right: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f0ace0e */#header-menu-mobile {
    position: relative;
    z-index: 2;
}

@media screen and (min-width: 1025px) {
    .search-form-header {
        margin-left: -50px;
    }
}
@media screen and (max-width: 1025px) {
#header-bold-bi-logo img{
    position: relative;
    top: -10px;
}
}
@media screen and (max-width:767px) {
#header-bold-bi-logo img{
    position: relative;
    top: -7px;
}
}
.section-one {
    /*display: none;*/
}

.section-two {
    /*display: none;*/
}

#custom-logo img {
    /*width: 200px; */
}

.elementor-column .elementor-col-25 .elementor-top-column .elementor-element .elementor-element-4f96426 .elementor-hidden-phone {
    height: 0px;
}

.elementor-29261 .elementor-element.elementor-element-65ba3567 {
    margin-top: 60px;
}

.elementor-column-wrap .elementor-element-populated {
    margin-top: 40px;
}


@media screen and (max-width: 991px) and (min-width: 360px) {
    .page-id-60470 #header-menu-mobile {
        background-color: transparent;
    }

    .customloginlaptop {
        display: none;
    }

    .customfreetriallaptop {
        display: none;
    }
}

#navmenualign {
    margin-top: 0;
}

.elementor-menu-toggle {
    margin-top: -10px;
}

.header_holder .wraper_header_main>nav ul.elementor-nav-menu li a {
    font-weight: 500;
}

.elementor-14064 .elementor-element.elementor-element-3646724 .radiantthemes-custom-button .radiantthemes-custom-button-main {
    padding: 5px 15px 5px 15px;
    margin-top: -2px;
}

@media screen and (min-width: 1024px) {

    .elementor-nav-menu ul {
        display: block !important;
    }

    .menu-item-33675 .sub-menu {
        width: 800px !important;
        columns: 3;
    }
}

@media screen and (max-width: 1024px) and (min-width: 991px) {

    .elementor-nav-menu ul {
        display: block !important;
    }

    #navmenualign {
        margin-top: -15px;
        margin-left: -250px;

    }

    .customloginlaptop {
        margin-top: -64px;
        margin-left: 600px;
    }

    .customfreetriallaptop {
        margin-top: -33px;
        margin-left: 200px;
    }

    .customfreetriallaptop.elementor-element.elementor-element-3646724 .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
        line-height: 20px;
    }

    .elementor-14064 .elementor-element.elementor-element-3646724 .radiantthemes-custom-button .radiantthemes-custom-button-main {
        padding: 5px 15px 5px 15px;
        margin-top: -26px;
        width: 100px;
    }
}

@media screen and (max-width: 920px) and (min-width: 768px) {
    .elementor-14064 .elementor-element.elementor-element-ed42f59 {
        margin-top: 0px;
        padding-top: 0px;
    }

    #custom-logo img {
        margin-top: 5px;
    }
}

.elementor-129575 .elementor-element.elementor-element-6f0ace0e.elementor-sticky--effects {
    background-color: white !important;
    box-shadow: 0 4px 6px -6px grey;
    padding-top: 10px;
    height: 57px;
    transition: background-color 0.5s ease !important;
}

.elementor-sticky--effects #custom-logo img {
    max-width: 130px;
    height: auto;
}

#header-menu1 {
    visibility: hidden;
}

.page-id-34613 #header-menu-mobile {
    display: none;
}


#header-menu-mobile #mega-menu-wrap-top .mega-menu-toggle {
    background: none;
}

/*homepage*/
.page-id-2429 #header-menu-mobile {
    background: transparent;
    background-color: #f7fdfe;
}

/*pricing page*/
.page-id-86594 #header-menu-mobile {
    background: transparent;
    background-color: #f7fdfe;
}

/*get-free-demo*/
.page-id-87967 #header-menu-mobile {
    /*background-color: #E3F8FF66;*/
}

/*community license*/
.page-id-98405 #header-menu-mobile {
    background-color: #ffebbf;
}

/*integration main page*/
.page-id-89972 #header-menu-mobile {
    background-color: #FFD1C9;
}

/*dashboard-examples page*/
.page-id-92061 #header-menu-mobile {
    background-color: #ffe6f0;
}

/*press room page*/
.page-id-93219 #header-menu-mobile {
    background-color: #E7FBCD;
}
/*documentation page
.page-id-34186 #header-menu-mobile {
    background-color: #445EE0;
}
.page-id-34186 #header-menu {
    background-color: #445EE0;
}
*/
/*customer-story-survey page*/
.page-id-99097 #header-menu-mobile {
    background-color: #FBEECD;
}

/*kb page*/
.page-id-88763 #header-menu-mobile {
    background-color: transparent;
}

/*.page-id-34186 #header-menu-mobile {*/
/*    background-color: transparent;*/
/*}*/

.page-id-98810 #header-menu-mobile {
    background-color: #fbeecd;
    ;
}

.page-id-92368 #header-menu-mobile {
    background-color: transparent;
    ;
}

/*roadmap*/
.page-id-87647 #header-menu-mobile {
    background-color: #FFEBBF;
}

/*release history*/
.page-id-85960 #header-menu-mobile {
    background-color: transparent;
}

/*blog main page*/
.page-id-85118 #header-menu-mobile {
    background-color: transparent;
}

/*about*/
.page-id-86032 #header-menu-mobile {
    background-color: transparent;
}

/*customers page header*/
.page-id-86732 #header-menu-mobile {
    background-color: transparent;
    ;
}

/*partner*/
.page-id-5145 #header-menu-mobile {
    background-color: #fbeecd;
}

/*contact*/
.page-id-29261 #header-menu-mobile {
    background-color: #ffffff;
}

/*privacy page*/
.page-id-88757 #header-menu-mobile {
    background-color: transparent;
}

/*terms-of-use page*/
.page-id-88771 #header-menu-mobile {
    background-color: transparent;
}

/*cookie-policy page*/
.page-id-88769 #header-menu-mobile {
    background-color: transparent;
}

@media screen and (max-width: 768px) {
    #header-menu-mobile #custom-logo img {
        margin-top: 0px !important;
    }
}

@media screen and (max-width: 920px) and (min-width: 768px) {
    #header-menu-mobile #custom-logo img {
        margin-top: 0px !important;
    }
}

/*/on-premise/uninstall/ page*/
.page-id-104324 #header-menu-mobile {
    background: transparent;
    background-color: #f7fdfe;
}

/*/enterprise/uninstall/ page*/
.page-id-103720 #header-menu-mobile {
    background: transparent;
    background-color: #f7fdfe;
}

/*security page*/
/*.page-id-105772 #header-menu-mobile{*/
/*background: #CCFBF1;*/
/*}*/
.page-id-105772 #header-menu-mobile {
    background: #E6FAFF;
}

/*kb page search icon */

.page-id-88763 #custom-header-search-icon {

    background: transparent url(https://cdn.boldbi.com/wp/header/header-search-white.svg) no-repeat 0px center;
    width: 16px;
    height: 16px;
}

.page-id-88763 .elementor-sticky--effects #custom-header-search-icon {

    background: transparent url(https://cdn.boldbi.com/wp/header/header-search-black.svg) no-repeat 0px center;
    width: 16px;
    height: 16px;
}

.page-id-88763 #custom-search-icon .elementor-icon {
    color: #ffffff;
}

.page-id-88763 .elementor-sticky--effects #custom-search-icon .elementor-icon {
    color: #020000;
}

/*document page search icon */

.page-id-34186 #custom-header-search-icon {

    background: transparent url(https://cdn.boldbi.com/wp/header/header-search-white.svg) no-repeat 0px center;
    width: 16px;
    height: 16px;
}

.page-id-34186 .elementor-sticky--effects #custom-header-search-icon {

    background: transparent url(https://cdn.boldbi.com/wp/header/header-search-black.svg) no-repeat 0px center;
    width: 16px;
    height: 16px;
}

.page-id-34186 #custom-search-icon .elementor-icon {
    color: #ffffff;
}

.page-id-34186 .elementor-sticky--effects #custom-search-icon .elementor-icon {
    color: #020000;
}

/*road map page new*/
.page-id-112364 #header-menu-mobile {
    background-color: #FFEBBF;
    ;
}

/*Alignment Issue CSS*/
.wraper_header>.main-header {
    margin-top: 0px !important;
}

.wraper_header>.sticky-header.delayed-sticky-mode.delayed-sticky-mode-acivate {
    display: none !important;
}



section#header-menu-mobile {
    margin: 0;
    padding: 0;
}

section#header-menu-mobile>div {
    min-height: 100% !important;
}

section#header-menu-mobile .elementor-element {
    margin-bottom: 0px !important;
}

.elementor-14064 .elementor-element.elementor-element-8eb04cf.elementor-sticky--effects {
    height: 55px;
}

#header-menu-mobile .elementor-container>div {
    padding: 0px;
    margin: 0px;
    align-items: center;
    /* padding-top:6px; */
    /*border:1px solid;*/
}

#header-menu-mobile .elementor-container {
    padding: 0px 20px 0px 20px;
    margin: 0px;
    flex-wrap: nowrap;
    /*border:1px solid;*/
}

#header-menu-mobile .elementor-container>div:first-child {
    width: 20%;
    padding-top: 6px;
}

#header-menu-mobile .elementor-container>div:nth-child(2) {
    width: 71%;
}

#header-menu-mobile .elementor-container>div:nth-child(3) {
    width: 4%;
}

#header-menu-mobile .elementor-container>div:nth-child(4) {
    width: 5%;
}

#header-menu-mobile #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
    margin-right: 0px;
}

#mega-menu-wrap-top .mega-menu-toggle>div {
    width: 0px;
}

section#header-menu-mobile>div {
    position: relative !important;
}

.search-form-header {
    /*position:relative;*/
}

.form-row input.search-input::placeholder {
    /*margin-top:7px;*/
    /*position:absolute;*/
}

.pricing-page #livepricingchat {
    display: none;
}

#webinar-close .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}

@media only screen and (max-width:1024px) {
    .elementor-14064 .elementor-element.elementor-element-d73fae2>.elementor-widget-container {
        padding: 10px !important;
    }

    #custom-search-icon>div,
    #custom-search-icon>div>div {
        width: 0px !important;
        margin: 0px !important;
        padding: 0px !important;
    }

    #header-bold-bi-logo>div {
        padding: 0px !important;
    }
}

@media (max-width: 989px) and (min-width: 950px) {
    #header-menu-mobile .search-form-header {
        margin-left: 150px !important;
    }
}

@media only screen and (max-width:950px) {
    #webinar-text-element {
        width: 100% !important;
    }

    #header-menu-mobile .elementor-container>div:nth-child(2) {
        width: 69%;
    }

    #header-menu-mobile .elementor-container>div:nth-child(4) {
        width: 7%;
    }
}

@media only screen and (max-width:767px) {

    /* Logo CSS */
    #header-menu-mobile .elementor-container {
        padding: 0px 15px 0px 15px;
    }

    section#header-menu-mobile .search-form-header {
        top: -54px !important;
        height: 42px !important;
        margin-left: -4px;
    }

    #header-menu-mobile #header-bold-bi-logo img {
        width: 110px !important;
        padding-top: 1px;
    }

    #custom-search-icon>div {
        margin: 0px;
        padding: 0px;
    }

    #header-menu-mobile .elementor-container>div:first-child {
        width: 50%;
    }

    #header-menu-mobile .elementor-container>div:nth-child(2) {
        width: 28%;
    }

    #header-menu-mobile .elementor-container>div:nth-child(3) {
        width: 10%;
        margin-top: -6px;
    }

    #header-menu-mobile .elementor-container>div:nth-child(4) {
        width: 12% !important;
        margin-top: -6px;
    }

    #search-section>div {
        margin: 0px !important;
        padding: 0px !important;
    }

    #mega-menu-wrap-top #mega-menu-toggle {
        width: 0px !important;
        float: right;
    }

    .elementor-14064 .elementor-element.elementor-element-8eb04cf.elementor-sticky--effects {
        height: 50px;
    }

    #header-menu-mobile .elementor-container>div {
        padding-top: 5px;
    }

    .elementor-14064 .elementor-element.elementor-element-54c7160 {
        width: 10% !important;
    }
}

@media only screen and (max-width:376px) {

    #header-menu-mobile .elementor-container>div:nth-child(2) {
        width: 30%;
    }

    #header-menu-mobile .elementor-container>div:nth-child(4) {
        width: 15%;
    }

}

@media only screen and (max-width:360px) {

    #header-menu-mobile .elementor-container>div:nth-child(2) {
        width: 23%;
    }

    #header-menu-mobile .elementor-container>div:nth-child(4) {
        width: 17% !important;
    }
}

#header-menu-mobile div#custom-header-search-icon {
    padding-top: 40px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-36d519ac */#header-menu ul {
    padding-left:0px !important;
}

p.self-service-text, p.embedded-bi-text {
    white-space:nowrap;
}

.features-left-contents .nav-dropdown__list--item p{
    margin:0px;
    padding:8px;
}

.features-left-contents .nav-dropdown__list--item.active{
    background:white;
    border-left:4px solid #6941c6;
    border-radius: 2px 0px 0px 2px;
    color:#7f56d9;
}

.features-left-contents {
    padding-right: 0px !important;
    width: 260px !important;
}

.features-left-contents .fas.fa-chevron-right{
    position:absolute;
    right:15px;
    margin-top:2px;
    visibility: hidden;
}

.features-left-contents .nav-dropdown__list--item{
    padding-right:35px !important;
    position:relative;
}

.features-left-contents .nav-dropdown__list--item.active .fas.fa-chevron-right{
    visibility:visible;
}

#header-menu .thin-right-arrow {
    position: absolute;
    margin-top: 1px;
    margin-left: 8px;
}

.view-all-capabilities {
    position:absolute;
    right:60px;
    margin-top:-37px;
}

.view-all-capabilities a{
    font-family: "Inter";
    font-size: 16px;
    line-height: 28px;
    font-weight: 600;
    color: #7f56d9;
}

.features-right-contents .product-dropdown__list{
    margin-top:20px;
}

.features-heading-contents {
    border-bottom:1px solid #eaecf0;
    margin-left:-5px;
    margin-right:-5px;
    margin-top:5px;
}

.features-heading-contents p{
    font-size: 17px;
    color: black;
    padding-left: 5px;
}

@media screen and (max-width: 1420px) and (min-width: 1200px) {
    .nav__desktop--list > li:first-child .nav-dropdown.product-dropdown {
    margin-left: -230px !important;
}

}
@media screen and (max-width: 1300px) and (min-width: 1200px) {
#resources-dropdown-list{
        left: -170px !important;
}
}
@media screen and (max-width: 1200px) and (min-width: 1025px) {
    #resources-dropdown-list{
       width:100% !important;
    }
    .nav__desktop--list > li:first-child .nav-dropdown.product-dropdown {
        width:100% !important;
    }
}
.dropdown{
    margin-left:0px;
    padding: 0px 5px !important;
    /*margin: 0px auto !important;*/
}
.gallery-subcategory-title{
    position: absolute;
    margin: 5px auto 0px auto !important;
}
.solutions-subcategory-title{
    position: absolute;
    margin-top: 5px;
}
.solutions-show-more{
    position:relative !important;
    margin-top:0px !important;
}
.showmore-container img{
    position: relative;
    top: 1px;
}
.nav-dropdown-link:after{
    content:none !important;
}
.nav-dropdown-link {
    display: flex;
    align-items: center;
}
.nav-dropdown-link img {
    transition: transform 0.3s ease-in-out; /* Adjust the duration and timing function as needed */
}
.nav-dropdown-link img {
    margin-left: 5px; /* Adjust the spacing as needed */
}
.dropdown:hover .nav-dropdown-link img{
transform: rotate(180deg);
}
/*.solutions-dropdown-column-contents ul{*/
/*    margin-left:-30px;*/
/*}*/

.product-dropdown__featured-item {
    border-bottom: 1px solid #cecece;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    padding-bottom: 10px;
}
.product-dropdown__featured-item--left {
    display: flex;
    margin-left: 0px;
}
.product-dropdown__featured_list--icon {
    display: flex;
    justify-content: center;
    padding: 10px 0 10px;
    margin-right: 10px;
    min-width: 25px;
    width: 30px;
    margin-bottom: 16px;
}
.product-dropdown__featured-item--left:hover .product-dropdown__featured_list--icon img{
    transform: scale(1.2) ;
    transition: transform 0.3s ease-in-out ;
}
.cta {
    padding: 10px 0 0 0;
    margin-right: 10px;
}
.product-dropdown__featured-item--anchor {
    color: #4462c9 !important;
    font-size: 14px;
}
.cta__arrow {
    margin: 4px 20px 4px 0;
    transition: transform 0.3s cubic-bezier(0.32, -0.05, 0.38, 0.88);
}
.cta a:hover img {
    transform: translateX(12px);
}
.nav__desktop--list li{
    color:var(--global-header-text-color);
    line-height: 20px;
    font-size:16px;
    font-weight: 600;
    /* letter-spacing: .32px; */
    margin: 0;
}
ul {
    list-style-type:none;
}
a{
    text-decoration: none;
    color: black;
}
.nav__desktop--list {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center;
    list-style: none;
    margin: 0;
}
.nav-dropdown-link{
    padding: 14px 12px;
}
.nav-dropdown-link:hover,.nav-dropdown-link-no-submenu:hover{
    cursor: pointer;
    /* background: #F9F5FF; */
    border-radius: 10px;
    color: var(--global-header-link-hover-color);
}
.nav-dropdown-link-no-submenu{
    padding: 14px 12px;
    color:#283a5e;
}
.dropdown:hover .nav-dropdown{
    opacity: 1;
    visibility: visible !important;
    transform: translateY(20px);
}
.dropdown:hover .nav-dropdown-link::after{
    transform: rotate(180deg);
}
.product-dropdown {
    border-radius: 5px 5px 5px 5px;
}
.nav-dropdown {
    /* background-color: rgba(255, 255, 255, 0.5); */
    backdrop-filter: blur(10px); /* Applies blur to the background behind the element */
    -webkit-backdrop-filter: blur(10px); /* Safari support */
    border: 1px solid #EAECF0;
    border-radius: 24px;
    box-shadow: 0px 12px 64px -4px #900CCE33, 0px 16px 64px -4px #2591DF2E;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    left: 0;
    transition: all .5s ease-in-out;
    z-index: 1;
    margin-top: -10px;
    opacity: 0;
    /*visibility: hidden;*/
    position: absolute;
    margin-left: -86px;
    height: 501px !important;
    width: 900px !important;
}
.nav-dropdown-link::after{
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    content: "\f107";
    font-family: "FontAwesome";
    line-height: 1;
    transition: all 0.3s ease-in-out;
    font-size: 12px;
}
.nav-dropdown__full>ul>li {
    align-items: flex-start;
    display: flex;
}
.nav-dropdown__full-resource>ul>li{
    align-items: flex-start;
    display: flex;
    margin-left: 20px;
}
.nav-dropdown__full-solutions>ul>li{
    align-items: flex-start;
    display: flex;
    margin-left: 0;
}
.product-dropdown__list--icon {
    display: flex;
    justify-content: center;
    padding: 0 0 3px;
    margin-right: 16px;
    min-width: 30px;
    width: 30px;
}
.product-dropdown__list {
    align-items: stretch;
    display: grid;
    /*grid-column-gap: 40px !important;*/
    /*grid-row-gap: 30px !important;*/
    grid-template-columns: repeat(3, minmax(235px, 1fr));
}
.product-dropdown__list-resource {
    align-items: stretch;
    display: grid;
    grid-column-gap: 40px !important;
    grid-row-gap: 10px !important;
    grid-template-columns: repeat(3, minmax(235px, 1fr));
}
.product-dropdown__list-solutions{
    align-items: stretch;
    display: grid;
    grid-column-gap: 0px !important;
    grid-row-gap: 10px !important;
    grid-template-columns: repeat(2, minmax(235px, 1fr));
}
.product-dropdown__list-solutions{
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top:0;

}
.product-dropdown__list-solutions div:first-child{
    margin: 0;
}
.solutions-dropdown-column-list {
     width:276px;
     height:274px;
}

.solutions-dropdown-column-content{
   font-size: 14px;
   color: #222222;
   line-height: 16px;
}
.product-dropdown__list {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 30px 0 0 !important;
}
.product-dropdown__list-resource {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 15px 10px !important;
}
.product-dropdown__list-resource {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-right: 40px !important;

}
.product-dropdown__list--item-resource:hover .product-dropdown__list--icon img{
    transform: scale(1.2);
    transition: transform 0.3s ease-in-out;
}
.product-dropdown__list--item-resource .product-dropdown__list--icon img{
    transition: transform 0.3s ease-in-out;
}
.product-dropdown__list--item-solutions:hover .product-dropdown__list--icon img {
    /* transform: scale(1.2); */
    transition: transform 0.3s ease-in-out;
}
#p-tag:hover{
    color:#FF4800;
}
.first_p_tag{
    color: #101828;
    font-weight: 600;
    margin-bottom: 0 !important;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.08px;
}
.second_p_tag{
    margin-bottom: 10px !important;
    font-size: 14px;
    line-height: 20px;
    color:#344054;
    font-weight: 400;
    font-family: 'Inter' !important;
    margin-top: 4px;
}
.product-dropdown__full {
    background: #FFFFFFE5;
    padding: 30px;
    border-top-left-radius: 0;
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 0;
}
.dropdown:hover .nav-dropdown-resource{
    opacity: 1;
    visibility: visible !important;
    transform: translateY(20px);
}
.product-dropdown-resource {
    border-radius: 5px 5px 5px 5px;
}
.nav-dropdown-resource {
    background:white;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0px 5px 0 grey;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    left: -400px;
    transition: all .5s ease-in-out;
    z-index: 1;
    margin-top: -10px;
    opacity: 0;
    /*visibility: hidden;*/
    position: absolute;
    height: 410px !important;
    width: 920px !important;
}
.dropdown:hover .nav-dropdown-solutions{
    opacity: 1;
    visibility: visible !important;
    transform: translateY(20px);
}
.product-dropdown-solutions {
    border-radius: 5px 5px 5px 5px;
}
.nav-dropdown-solutions{
    background: transparent;
    backdrop-filter: blur(10px);
    border: 1px solid #EAECF0;
    border-radius: 24px;
    box-shadow: 0px 12px 64px -4px #900CCE33, 0px 16px 64px -4px #2591DF2E;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    left: -100px;
    transition: all .5s ease-in-out;
    z-index: 1;
    margin-top: -10px;
    opacity: 0;
    /* visibility: hidden; */
    position: absolute;
    height: auto;
    /*width: 800px !important;*/
    /* padding: 16px; */
}
.showmore-container:hover{
    background-color: transparent !important;
    border: none !important;
}
.showmore-container:hover .showmore-icon{
    margin-left: 5px;
}
.solutions-dropdown-column-title{
    color: #344054;
    font-size: 16px;
    letter-spacing: normal;
    line-height: 24px;
    border-bottom: 1px solid #EAECF0;
    padding: 14px;
    margin: 0 0 16px 0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
}
.solutions-dropdown-column-title-1{
    color: #344054;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: normal;
    padding: 14px 0 14px 14px;
    border-bottom: 1px solid #EAECF0;
    margin: 0 0 16px 0 !important;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
}
.product-dropdown__list--content{
    margin-left: 15px;
   
}
.product-dropdown__full-resource {
    margin:20px 0px 0px 30px;
}
.product-dropdown__full-solutions {
    margin:0;
}
.product-dropdown__list--item-resource{
    margin-bottom: 15px !important;
}
.product-dropdown__list--item-resource p:first-of-type {
    color: #020000;
    font-weight: 500;
    margin-bottom: 0 !important;
    font-size: 15px;
}
.product-dropdown__list--item-solutions{
    margin-bottom: 15px !important;
}
.product-dropdown__list--item-solutions p:first-of-type {
    color: #101828;
    font-weight: 500;
    margin-bottom: 0 !important;
    font-size: 16px;
    line-height: 24px;
}
.dropdown:hover .nav-dropdown-company{
    opacity: 1;
    visibility: visible !important;
    transform: translateY(20px);
}
.product-dropdown-company {
    border-radius: 5px 5px 5px 5px;
}
/*.nav-dropdown-company ul{*/
/*    margin-left:-40px;*/
/*}*/
.nav-dropdown-company {
    background: #FBF8FCF0;
    backdrop-filter: blur(10px);
    border: 1px solid #EAECF0;
    border-radius: 24px;
    box-shadow: 0px 12px 64px -4px #900CCE33, 0px 16px 64px -4px #2591DF2E;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    /*left: -25px;*/
    transition: all .5s ease-in-out;
    z-index: 1;
    margin-top: -10px;
    opacity: 0;
    /* visibility: hidden; */
    position: absolute;
    width: max-content;
}
.product-dropdown__full-company {
    margin: 15px 20px 5px 20px;
}
.product-dropdown__list--item-company{
    margin-bottom: 10px !important;
    padding: 12px;
    border: 1px solid #00000000;
}
.product-dropdown__list--item-company:hover{
    /* background: rgba(105, 65, 198, 0.05);
    border-radius: 8px;
    border: 1px solid rgba(214, 187, 251, 1); */
}
.product-dropdown__list--item-company p:first-of-type {
    color: #101828;
    font-weight: 500;
    margin-bottom: 0 !important;
    font-size: 16px;
    line-height: 24px;
    /* font-family: 'InterMedium' !important; */
}

.page-id-34186 .nav__desktop--list li{
    /*color:#FFFFFF;*/
    line-height: 35px;
    font-size:15px;
    font-weight: 500;
}

.page-id-34186 .elementor-129575 .elementor-element.elementor-element-40c584b.elementor-sticky--effects .nav__desktop--list li{
    color:#000000;
    line-height: 35px;
    font-size:15px;
    font-weight: 500;
}

.page-id-34186 .elementor-129575 .elementor-element.elementor-element-40c584b.elementor-sticky--effects .nav__desktop--list li a{
    color: #000000;
}

.page-id-34186 .elementor-129575 .elementor-element.elementor-element-40c584b.elementor-sticky--effects .elementor-element-3c5eab3 .radiantthemes-custom-button .radiantthemes-custom-button-main > .placeholder{
    color: #2B323A;
}
#KB{
    cursor: context-menu;
}

/*new css for menu improvement*/
.solutions-menu-existing{
    display: none;
}
#solution-dropdown-list{
    left: -200px;
    
}
.nav-dropdown .solutions-dropdown{
    width: auto !important;
}
.nav-dropdown-resource{
    width: 745px !important;
    height: auto !important;
}
.nav-dropdown.solutions-dropdown .nav-dropdown__half:first-of-type {
    min-width: 248px;
}
.nav-dropdown.solutions-dropdown .department-section{
    min-width: 248px;
}
.nav-dropdown__half.solutions {
    border-right: 0;
}
.nav-dropdown-resource .nav-dropdown__half.solutions .solutions-dropdown-header {
    border-bottom: 1px solid #e6e6e6;
    cursor: default;
    margin: 0 0 16px 40px;
    padding: 40px 0 10px 0;
}
.nav-dropdown__half>ul.solutions-dropdown-list {
    min-width: 248px;
    padding-top: 0;
}
.nav-dropdown__half>ul {
    padding: 0;
}
.resources-firsthalf .nav-dropdown__list--item {
    margin: 0;
    padding: 15px;
    border: 1px solid #00000000;
}
.nav-dropdown__list>li {
    margin: 0;
}
.nav-dropdown__list--item {
    align-items: center;
    display: flex;
}
.solutions-dropdown li:before {
    background: #4462c9;
    bottom: -28px;
    content: '';
    height: 2px;
    left: 0;
    position: absolute;
    right: 100%;
    transition: right 0.3s ease-out;
}
.nav-dropdown__list--item:before {
    background: none !important;
}

.nav-dropdown__half>ul li>a {
    display: inline-block;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: normal;
    font-weight: 500;
}

#solution-dropdown-list .role-section{
    min-width: 248px;
}
.nav-dropdown__list--subtitle {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 16px !important;
    width: 100%;
}
.nav-dropdown__list--item-icon{
    margin-left: 0px !important;
}
.nav-dropdown__list--item a{
        margin-left: 0px !important;
        padding:10px 0px;
}
#solution_dropdown .solutions-dropdown-header
{
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0em;
    line-height: 28px;
}
#solution_dropdown .nav-dropdown__half>ul li>h3 {
    display: inline-block;
    font-size: 16px;
    margin: 0 0 10px;
}
.nav-dropdown-resource .second-column-title{
font-weight: 500 !important;
    letter-spacing: 0em !important;
    line-height: 28px !important;
    font-size: 16px !important;
    /*margin: 0 0 18px;*/
    margin: 0 0 14px;
    padding-top:3px;
}
.nav-dropdown__list>li {
    margin: 0;
}
.nav-dropdown__list--item {
    align-items: center;
    display: flex;
    margin: 0;
}
.nav-dropdown__list--item:hover img.nav-dropdown__list--item-icon {   
transform: scale(1.2);    
transition: transform 0.3s ease-in-out;
}

.nav-dropdown__list--item-icon {
    line-height: 0;
    margin-right: 16px;
    min-width: 30px;
    text-align: center;
    width: 30px;
}

/*resources*/
#resources-dropdown-list{
    left: -200px;
    height: auto !important;
    width: max-content !important;
    border: 1px solid #EAECF0;
}
#resources-dropdown-list .nav-dropdown__half{
    margin: 0px !important;
    background-color: #FFFFFFE5;
    border-top-left-radius: 0;
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 0;
}
#resources-dropdown-list .resources{
    border-right: 2px solid #ffffff;
    background: #FBF8FCF0;
    border-top-left-radius: 24px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 30px;
}
.resources-firsthalf h4{
    border-bottom: 1px solid #EAECF0;
    padding-bottom: 14px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    font-family: 'Inter' !important;
    color: #344054;
    padding-left: 12px;
    margin-bottom: 14px;
    display: none;
    cursor: auto;
}
#resources-dropdown-list .nav-dropdown__half li:before {
    background: #4462c9;
    bottom: -28px;
    content: '';
    height: 2px;
    left: 0;
    position: absolute;
    right: 100%;
    transition: right 0.3s ease-out;
}
#resources-dropdown-list .resources .nav-dropdown__list--item:before {
    background: none !important;
}
#resources-dropdown-list .resources-dropdown__half {
    min-width: 400px;
    padding: 30px 30px;
}

#resources-dropdown-list .resources-dropdown__list {
    align-items: stretch;
    display: grid;
    grid-column-gap: 0px;
    grid-row-gap: 0;
    grid-template-columns: repeat(auto-fill, minmax(185px, 1fr));
    width: 100%;
}
#resources-dropdown-list .resources-dropdown__half h3 {
    color: #344054;
    font-size: 16px !important;
    line-height: 24px;
    letter-spacing: normal;
    margin-top: 0;
    text-transform: capitalize;
    margin-left: 10px;
    font-weight: 600;
    border-bottom: 1px solid #EAECF0;
    padding-bottom: 14px;
    margin-bottom: 16px;
    font-family: 'Inter' !important;
}
#resources-dropdown-list .resources-dropdown__list--image-wrapper {
    border-radius: 4px;
    height: 130px;
    margin-bottom: 20px;
    overflow: hidden;
    -webkit-mask-image: -webkit-radial-gradient(white, black);
}
#resources-dropdown-list .resources-dropdown__list--image {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    transition: transform 0.3s ease-in-out;
    width: 100%;
}
#resources-dropdown-list .resource-title {
    color: #101828;
    font-weight: 600;
    margin-bottom: 0px !important;
    line-height: 24px;
}
#resources-dropdown-list .resource-description{
    color: #344054;
    font-size: 14px;
    line-height: 20px;
    margin: 10px 0 0;
    font-weight: 400;
}
/*#resources-dropdown-list .resources-dropdown__list--item:nth-of-type(3)>h3 {*/
/*    visibility: hidden;*/
/*}*/
#resources-dropdown-list .resource-multi-section-title{
     visibility: hidden !important;
}
#resources-dropdown-list .resources-dropdown__list--item:hover .resources-dropdown__list--image {
    transform: scale(1.05);
}
#resources-dropdown-list .resources-dropdown__half {
    min-width: 910px;
}

#resources-dropdown-list .resources .nav-dropdown__list--item a{
    padding: 0px;
}

.nav-dropdown__list--subtitle .default-cursor {
    cursor: default;
}

#resources-dropdown-list .resources-firsthalf a{
    color: #03091e;
}

.resources-dropdown__half .resources-dropdown__list--item .resource-container{
    padding: 15px;
    border: 1px solid #00000000;
}

.resources-dropdown__half .resources-dropdown__list--item .resource-container:hover{
    background: rgba(105, 65, 198, 0.05);
    border-radius: 8px;
    /* border: 1px solid rgba(214, 187, 251, 1); */
}

p.solutions-subcategory-title.solutions-show-more:after {
    content: "";
    border: solid black;
    border-width: 0 1px 1px 0;
    display: none;
    padding: 2.8px;
    transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    margin-left: 4px;
    margin-bottom: 1px;
}

.product-dropdown__list--icon.solutions-subcategory-image{
    margin-right: 8px !important;
}

/* Platform CSS -- STARTS HERE*/
@media screen and (min-width: 1200px) {
    .nav__desktop--list > li:first-child .nav-dropdown.product-dropdown {
    width: 1150px !important;
}
}
.nav__desktop--list > li:first-child .nav-dropdown.product-dropdown {
    margin-left: -170px;
    height: auto !important;
}

.nav__desktop--list > li:first-child .product-dropdown__list {
    padding-top: 0px !important;
}
.platform-column h4, .product-dropdown__full h4{
    border-bottom: 1px solid #EAECF0;
    padding-bottom: 14px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    font-family: 'Inter' !important;
    color: #344054;
    padding-left: 12px;
    margin-bottom: 16px;
    display: none;
}
.platform-column{
    border-right: 2px solid #FFFFFF;
    padding:30px 24px 18px 24px;
    background: #FBF8FCF0;
    border-top-left-radius: 24px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 24px;
}
.platform-column a{
    white-space: nowrap;
    color: #101828;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: normal;
    font-weight: 500;
}

li.product-dropdown__list--item {
    padding: 12px;
    border: 1px solid #00000000;
}
li.product-dropdown__list--item:hover .first_p_tag, .solution-showcase-container .product-dropdown__list--item-solutions:hover .solutions-subcategory-title {
    /* background: rgba(105, 65, 198, 0.05);
    border-radius: 8px;
    border: 1px solid rgba(214, 187, 251, 1); */
    color:  var(--global-header-link-hover-color);
}
.platform-column .nav-dropdown__list--item{
    padding: 7px;
    border: 1px solid #00000000;
}
.platform-column .nav-dropdown__list--item:hover a, .gallery-container .product-dropdown__list--item-solutions:hover p, .resources-firsthalf .nav-dropdown__list--item:hover a, .resources-firsthalf .nav-dropdown__list--item a:hover, .product-dropdown__list--item-company:hover p{
    /* background: rgba(105, 65, 198, 0.05);
    border-radius: 8px;
    border: 1px solid rgba(214, 187, 251, 1); */
    color: var(--global-header-link-hover-color);
}
.nav-dropdown__list--item:hover .nav-dropdown__list--item-icon>img {
    /* transform: scale(1.2); */
    transition: transform 0.3s ease-in-out;
}

.product-dropdown__list--item:hover .product-dropdown__list--icon img{
    /* transform: scale(1.2); */
    transition: transform 0.3s ease-in-out;
}

.nav__desktop--list{
    /*width: 550px;*/
    margin-left: -45px;
}

/* Platform CSS -- ENDS HERE*/

/* New Tag CSS TASK ID - 356267 -- STARTS HERE*/
.new-tag-solution, .beta-tag{
    color: #008300;
    font-family: Roboto;
    font-size: 12px;
    font-weight: 500;
    background-color: #E8F9E8;    
    border-radius:3px;
    padding:4px 6px;
    margin-left: 8px;
}

.new-tag-solution{
    display: none;
}
/* New Tag CSS -- ENDS HERE*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43d975bf */.search-form-header{
     position: absolute;
    top: -68px;
    z-index: 1;
   
    padding: 5px 5px 4px 12px;
    background-color: #fff;
    border: 1px rgba(0,0,0,.1) solid;
    border-radius: 5px;
    box-shadow: none;
    width: 603px ;
        border: 1px solid #cbd5e1 !important;
    border-radius: 28px !important;
    height: 48px;
}
/*.search-input{*/
/*           width: 93%;*/
/*    padding-left: calc(50px/3) !important;*/
/*    padding-right: calc(50px/3) !important;*/
/*    padding-top: 3px !important;*/
/*    font-size: 18px !important;*/
/*    line-height: 30px !important;*/
/*    color: #828893 !important;*/
/*    letter-spacing: .34px !important;*/
/*    background-color: #fff !important;*/
/*        border: 0;*/
    
/*}*/

.close-icon-custom {
                background-image: url(https://cdn.boldbi.com/wp/header/header-close-icon.svg);
                background-repeat: no-repeat;
                margin-right: 7px !important;
                color: #283a5e;
                cursor: pointer !important;
     width: 25px;
    height: 25px;
   
    display: block;
    font-size: 50px;
        margin-top: -28px !important;
            margin-right: 10px !important;
   
            }

@media (max-width: 1024px) and (min-width: 1020px)  {
#header-menu-mobile .search-form-header{
    /*margin-left: 250px;*/
    margin-left: 230px;
}
}
@media (max-width: 1019px) and (min-width: 990px)  {
#header-menu-mobile .search-form-header{
    margin-left: 220px;
}
}
@media (max-width: 989px) and (min-width: 950px)  {
#header-menu-mobile .search-form-header{
    margin-left: 180px;
}
}
@media (max-width: 949px) and (min-width: 920px)  {
#header-menu-mobile .search-form-header{
    margin-left: 150px;
}
}
@media (max-width: 919px) and (min-width: 900px)  {
#header-menu-mobile .search-form-header{
    margin-left: 135px;
}
}
@media (max-width: 425px){
    .search-input{
        padding-left: 10px !important;
    padding-right: 10px !important;
    }
    
}
@media (max-width: 375px) and (min-width: 360px)  {
#header-menu-mobile .search-form-header {
   width: 280px !important;
}
}
/*Search result search box responsive*/
@media screen and (min-width: 1025px) and (max-width: 1200px){
    #header-search-form .search-field {
   width: 800px !important;
}
}
@media screen and (min-width: 992px) and (max-width: 1024px){
    #header-search-form .search-field {
   width: 835px !important;
}
}
@media screen and (min-width: 430px) and (max-width: 767px){
    #header-search-form .search-field {
   width: 300px !important;
}
}
/*due to more styles of media query applied in style file according to search icon and close icon commenting below code as for now */
/*@media screen and (max-width: 425px){*/
/*    #header-search-form .search-field {*/
/*   width: 100% !important;*/
/*}*/
/*}*/

/*@media (max-width: 425px){*/
/*    #seacrh-main .page-title{*/
/*        padding-left: 23px !important;*/
/*    }*/
/*    #seacrh-main .no-results p{*/
/*        padding-left: 23px !important;*/
/*    }*/
/*    #header-search-form{*/
/*        margin-left:23px !important;*/
/*    }*/
/*}*/
@media (max-width: 1025px) and (min-width: 767px){
    #seacrh-main .page-title{
        padding-left: 0px !important;
    }
    #seacrh-main .no-results p{
        padding-left: 0px !important;
    }
    #seacrh-main .no-results{
        padding-left: 25px !important;
        padding-right:25px !important;
    }
}
@media (max-width: 800px) and (min-width: 767px){
    #seacrh-main .no-results{
        padding-right:10px !important;
    }
}
@media (max-width: 425px){
     #seacrh-main .page-title{
        padding-left: 0px !important;
    }
    #seacrh-main .no-results p{
        padding-left: 0px !important;
    }
    #seacrh-main .no-results{
        padding-left: 20px !important;
        padding-right:25px !important;
    }
}
@media (max-width: 320px){
    #seacrh-main .no-results{
        padding-right:18px !important;
    }
}
/*@media (max-width: 1024px){*/
/*   #header-search-form{*/
/*        margin-left: 22px;*/
/*    }*/
/*}*/
/*@media (max-width: 768px){*/
/*   #header-search-result-tittle{*/
/*         margin-left: 23px;*/
/*   }*/
/*   .search-artical{*/
/*       margin-left: 23px;*/
/*   }*/
/*}*/
@media (max-width: 425px){
   /*#header-search-result-tittle{*/
   /*    margin-left: 22px!important;*/
   /*}*/
   /*.search-artical{*/
   /*    margin-left: 22px !important;*/
   /*}*/
   .header-search-anchor{
       word-break:break-all;
   }
}
@media (max-width: 375px){
   /*#header-search-result-tittle{*/
   /*    margin-left: 20px !important;*/
   /*}*/
   /*.search-artical{*/
   /*    margin-left: 22px !important;*/
   /*    margin-right: 22px !important;*/
   /*}*/
}
/*@media (max-width: 320px){*/
/*    .search-artical{*/
/*        margin-right: 12px !important;*/
/*    }*/
/*}*/

@media (min-width: 1151px){
    #header-search-result-tittle{
        margin-right: 45px;
    }
}
@media (max-width: 1024px){
    #search-back-button{
        padding-left: 6px;
        padding-right:6px;
    }
}

@media (max-width: 850px) and (min-width: 800px){
    .close-icon-custom{
            margin-top: -31px !important;
    }
}
@media (max-width: 376px) and (min-width: 370px){
    #header-search-form .search-field{
        margin-left:0px !important;
    }
}
@media (max-width: 320px) and (min-width: 300px){
    .close-icon-custom{
            margin-top: -27px !important;
    }
}
@media (min-width: 2560px){
    #seacrh-main .no-results
    {
        padding-bottom: 492px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d46c55b */#custom-header-search-icon {
  cursor: pointer;
        background: transparent url(https://cdn.boldbi.com/wp/header/header-search-black.svg) no-repeat 0px center ;
        width: 16px;
    height: 16px;
}

.page-id-34186 #custom-header-search-icon {
     background: transparent url(https://cdn.boldbi.com/wp/header/header-search-black.svg) no-repeat 0px center !important; 
    width: 16px;
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7de2ba6 */#gtag-header-try-for-free-button:hover{
    color:white !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3e2d09 */a#login-icon {
    font-size: 14px;
    font-weight: 600;
    line-height: 40px;
    font-family: inter;
    letter-spacing: 0.1px;
    fill: var(--global-header-link-hover-color);
    color: var(--global-header-link-hover-color);
    padding: 9px 10px !important;
    white-space: nowrap;
}
#login-icon:hover{
    background-color: var(--global-background-banner-color);
    color: var(--global-header-link-hover-color);
    border-radius: 12px;
    outline: 1px solid var(--global-header-color-primary);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ed8a8a3 */#webinar-popup {
    display: none;
    /*  position:static !important;*/
}

/* For width increase as per ux team request */
/* .elementor-section.elementor-section-boxed > .elementor-container{
    max-width: 1216px;
  } */


.elementor-129575 .elementor-element.elementor-element-fe6a03e:not(.elementor-motion-effects-element-type-background) {
    background-color: transparent;
}

.elementor-129575 .elementor-element.elementor-element-fe6a03e {
    transition: border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

#custom-logo img {
    width: 120px !important;
}

#custom-logo-white img {
    width: 200px;
    display: none;
}

.elementor-column .elementor-col-25 .elementor-top-column .elementor-element .elementor-element-4f96426 .elementor-hidden-phone {
    height: 0px;
}

.elementor-29261 .elementor-element.elementor-element-65ba3567 {
    margin-top: 60px;
}

.elementor-column-wrap .elementor-element-populated {
    margin-top: 40px;
}


@media screen and (max-width: 991px) and (min-width: 360px) {
    .customloginlaptop {
        display: none;
    }

    .customfreetriallaptop {
        display: none;
    }
}

#navmenualign {
    margin-top: 0;
}

.elementor-menu-toggle {
    margin-top: -10px;
}

.header_holder .wraper_header_main>nav ul.elementor-nav-menu li a {
    font-weight: 500;
}


@media screen and (min-width: 1024px) {
    .elementor-nav-menu ul {
        display: block !important;
    }

    /*check the menu-item-33675*/
    .menu-item-33675 .sub-menu {
        width: 800px !important;
        columns: 3;
    }
}

@media screen and (max-width: 1024px) and (min-width: 992px) {
    .elementor-nav-menu ul {
        display: block !important;
    }

    /*have to check this page id*/
    #navmenualign {
        margin-top: -15px;
        margin-left: -250px;

    }

    .customloginlaptop {
        margin-top: -64px;
        margin-left: 600px;
    }

    .customfreetriallaptop {
        margin-top: -33px;
        margin-left: 200px;
    }

    .customfreetriallaptop.elementor-element.elementor-element-3646724 .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
        line-height: 20px;
    }

    /*Changed the 3646724 to b6993e8*/
    .elementor-129575 .elementor-element.elementor-element-b6993e8 .radiantthemes-custom-button .radiantthemes-custom-button-main {
        padding: 12px 5px 10px 15px;
        margin-top: -28px;
        width: 109px;
        margin-left: -10px;
    }
}

@media screen and (max-width: 920px) and (min-width: 768px) {
    .elementor-129575 .elementor-element.elementor-element-ed42f59 {
        margin-top: 0px;
        padding-top: 0px;
    }

    #custom-logo img {
        margin-top: 5px;
    }
}

.elementor-129575 .elementor-element.elementor-element-1ed8a8a3.elementor-sticky--effects {
    background-color: white !important;
    box-shadow: 0 4px 6px -6px grey;
    padding: 15px;
    height: 70px;
}

.elementor-sticky--effects #custom-logo img {
    max-width: 130px;
    height: auto;
}

/*Check the page id*/
.page-id-29261 #header-menu {
    background-color: var(--global-background-banner-color);
}

.page-id-40092 #header-menu {
    background-color: #F7F7F7;

}

.page-id-92279 #header-menu {
    background-color: #E7FBCD;

}

.page-id-39304 #header-menu {
    background-color: #FAFAFA;
}

.page-id-85118 .elementor-sticky--effects #custom-logo img {
    content: url(https://cdn.boldbi.com/wp/pages/boldbi-header-menu-logo.svg);
}

.page-id-85118 .elementor-sticky--effects .nav__desktop--list li,
.page-id-85118 .elementor-sticky--effects .nav__desktop--list li a {
    color: #000;
}

.page-id-85118 .elementor-129575 .elementor-element.elementor-element-ef4d335 .radiantthemes-custom-button .radiantthemes-custom-button-main:hover {
    background: #FFFFFF33 !important;
}

.page-id-85118 .elementor-sticky--effects #colorchange_on_sticky a .placeholder {
    color: black;
}

.page-id-60470 .elementor-sticky--effects .nav-dropdown-link:hover,
.page-id-60470 .elementor-sticky--effects .nav-dropdown-link-no-submenu:hover,
.page-id-85118 .nav-dropdown-link:hover,
.page-id-85118 .nav-dropdown-link-no-submenu:hover {
    color: #FF6064;
}

.page-id-85118 .elementor-sticky--effects .nav-dropdown-link:hover,
.page-id-85118 .elementor-sticky--effects .nav-dropdown-link-no-submenu:hover {
    color: #FF6064;
}

.page-id-64572 #header-menu,
.page-id-85118 #header-menu {
    background: transparent;

    background-color: hsl(195deg 57% 97%);
}

.page-id-60470 .nav-dropdown-link,
.page-id-60470 .nav-dropdown-link-no-submenu {
    color: #2D3748 !important;
}

.page-id-60470 #colorchange_on_sticky a .placeholder {
    color: #898989 !important;
}

.page-id-60470 .nav-dropdown-link:hover,
.page-id-60470 .nav-dropdown-link-no-submenu:hover {
    color: #FF6064 !important;
}

.page-id-60470 .elementor-sticky--effects #custom-logo img {
    content: url(https://cdn.boldbi.com/wp/pages/boldbi-header-menu-logo.svg);
}

.page-id-60470 .elementor-sticky--effects .nav__desktop--list li,
.page-id-60470 .elementor-sticky--effects .nav-dropdown-link-no-submenu,
.page-id-60470 .elementor-sticky--effects #colorchange_on_sticky a .placeholder {
    color: black !important;
}

@media screen and (min-width: 768px)and (max-width:1025px) {
    .page-id-60470 #header-menu {
        background: transparent;

    }

    .wraper_header>.main-header {
        margin-top: -30px;
    }

    /*have to update the class for custom menu*/
    .elementor-129575 .elementor-element.elementor-element-5d62ddd .elementor-nav-menu .menu-item a {
        color: white;
    }

    /*have to update the class*/
    .elementor-129575 .elementor-element.elementor-element-3537b19 .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
        border-style: solid;
        border-width: 1px 1px 1px 1px;
        border-color: #CBCBCB80;
        border-radius: 5px;
        background-color: rgba(255, 255, 255, 0);
        padding: 4px 21px 4px 21px;
        color: white;
        margin-left: -30px;
        margin-top: -4px;
    }

    /*have to update the class name*/
    .elementor-129575 .elementor-element.elementor-element-3646724 .radiantthemes-custom-button .radiantthemes-custom-button-main {
        margin-top: -32px;
    }
}

@media screen and (min-width: 320px) and (max-width:767px) {
    .page-id-60470 #header-menu {
        background: transparent;

    }

    .page-id-60470 .wraper_header>.main-header {
        margin-top: -30px;
    }

    .page-id-60470 .elementor-129575 .elementor-element.elementor-element-3c5eab3 .radiantthemes-custom-button .radiantthemes-custom-button-main {
        background-color: pink;
    }

    .page-id-60246 #header-menu {
        background: transparent;
    }
}

@media screen and (min-width: 320px) and (max-width:1024px) {
    .page-id-58030 #header-menu {
        background: transparent;
    }

    .page-id-58030 .wraper_header>.main-header {
        margin-top: -10px;
    }

    /*have to update the class*/
    .elementor-129575 .elementor-element.elementor-element-5d62ddd .elementor-nav-menu .menu-item a {
        color: #222222;
    }

    .elementor-129575 .elementor-element.elementor-element-3537b19 .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
        color: #222222;
    }

}

@media screen and (min-width: 320px) and (max-width:1024px) {
    .page-id-129575 .elementor-129575 .elementor-element.elementor-element-ed42f59:not(.elementor-motion-effects-element-type-background) {
        background: transparent;
    }

    .page-id-60470 .elementor-sticky--active .features-menu-toggle {
        color: #FF6064 !important;
    }
}

/*have to update the class*/
.elementor-129575 .elementor-element.elementor-element-ed42f59:not(.elementor-motion-effects-element-type-background),
.elementor-129575 .elementor-element.elementor-element-ed42f59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
}

.page-id-34186 #custom-logo img {
    content: url(https://cdn.boldbi.com/wp/pages/boldbi-header-menu-logo.svg);

}

.page-id-34186 .elementor-sticky--effects #custom-logo img {
    content: url(https://cdn.boldbi.com/wp/pages/boldbi-header-menu-logo.svg);

}

/*home page Header logo*/
@media screen and (min-width: 320px) and (max-width:767px) {
    .page-id-85118 #custom-logo img {
        width: 150px;
        margin-left: 5px;
    }
}

.page-id-85118 #header-menu {
    background-color: transparent;
}

.page-id-2429 #header-menu {
    background: transparent;
    background-color: #f7fdfe;
}

/*get-free-demo header color*/
.page-id-87967 #header-menu {
    /*background-color: #E3F8FF66;*/
}

/* KB header color changes */
.page-id-88763 .nav__desktop--list li {
    color: #fff;
    line-height: 35px;
    font-size: 15px;
    font-weight: 500;
}

.page-id-88763 .pricing-menu {
    color: #fff;
}

.page-id-88763 .elementor-129575 .elementor-element.elementor-element-ef4d335 .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
    color: #fff;
}

.page-id-88763 .elementor-129575 .elementor-element.elementor-element-fe6a03e.elementor-sticky--effects .nav__desktop--list li {
    color: #000;
    line-height: 35px;
    font-size: 15px;
    font-weight: 500;
}

.page-id-88763 .elementor-129575 .elementor-element.elementor-element-fe6a03e.elementor-sticky--effects .pricing-menu {
    color: #000;
}

.page-id-88763 .elementor-129575 .elementor-sticky--effects .elementor-element.elementor-element-ef4d335 .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
    color: #000;
}

.page-id-88763 #custom-logo img {
    /*content: url(http://dotfox.in/wp-content/uploads/2022/09/boldbi-header-white-logo.svg);*/
    content: url(https://cdn.boldbi.com/wp/pages/boldbi-header-white-logo.svg);
}

.page-id-88763 .elementor-sticky--effects #custom-logo img {
    content: url(https://cdn.boldbi.com/wp/pages/boldbi-header-menu-logo.svg);
}

/*End KB header*/
/*solutions menu*/
.solutions-dropdown-column-list {
    width: 276px;
    height: 274px;
    /* padding-right: 16px; */
}

.solutions-subcategory-image {
    display: inline;
}

.solutions-subcategory-title {
    display: inline
}

.solutions-subcategory-title {
    margin-bottom: 10px !important;
    font-size: 12.5px;
    line-height: 22px;
    color: #586377;
}

.solutions-title {
    color: #667085;
    font-weight: 600;
    margin-bottom: 0;
    padding: 10px;
    font-size: 14px;
    letter-spacing: normal;
    line-height: 24px;
    margin-left: 5px;
}

.solutions-dropdown-column-items .product-dropdown__list--item-solutions .solutions-subcategory-title {
    color: #03091e;
    font-size: 14px;
    line-height: 22px;
    margin-left: 0;
    margin-right: 2px;
}

.solutions-dropdown-column-title-1,
.solutions-dropdown-column-title,
.solutions-title,
#resources-dropdown-list .resources-dropdown__half h3 {
    cursor: auto;
}

.gallery-container {
    margin-left: 0px;
    margin-right: 0px;
    border-right: 2px solid #ffffff;
    background: #FBF8FCF0;
    padding: 16px 16px 16px 16px;
    border-top-left-radius: 24px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 24px;
}

.solution-showcase-container {
    margin-left: 0px;
    margin-right: 0px;
    width: 652px;
    padding: 16px 0 16px 16px;
    background: #FFFFFFE5;
    border-top-left-radius: 0;
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 0;
}

.solutions-show-more {
    padding-left: 0;
    color: var(--global-header-color-primary) !important;
}

.product-dropdown-solutions {
    max-height: 700px;
}

.gallery-subcategory-title {
    color: #020000;
    line-height: 35px;
    font-size: 15px;
    font-weight: 500;
    margin: 0 auto;
    display: inline;
}

.gallery-container .product-dropdown__list--item-solutions {
    margin-bottom: 0px !important;
    padding: 14px;
    border: 1px solid #00000000;
}

/* .gallery-container .product-dropdown__list--item-solutions:hover{
    background-color: rgba(105, 65, 198, 0.05);
    border-radius: 8px;
    border: 1px solid rgba(214, 187, 251, 1);
  } */
.solution-showcase-container .product-dropdown__list--item-solutions {
    margin-bottom: 0px !important;
    padding: 12px;
    border: 1px solid #00000000;
}

/*docs header*/
/*.page-id-34186 .nav__desktop--list li {*/
/*    color: #fff;*/
/*}*/

/*.page-id-34186 .pricing-menu {*/
/*    color: #fff;*/
/*}*/

.page-id-34186 .elementor-129575 .elementor-element.elementor-element-ef4d335 .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
    color: #fff;
}

.page-id-34186 #header-menu.elementor-sticky--effects .nav__desktop--list li {
    color: #283a5e !important;
}

.page-id-34186 #header-menu.elementor-sticky--effects .pricing-menu {
    color: #283a5e !important;
}

.page-id-34186 #header-menu.elementor-sticky--effects .elementor-element.elementor-element-ef4d335 .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
    color: #000;
}

/*.page-id-34186 #custom-logo img {*/
/*    content: url(https://cdn.boldbi.com/wp/pages/boldbi-header-white-logo.svg);*/
/*}*/

.page-id-34186 .elementor-sticky--effects #custom-logo img {
    content: url(https://cdn.boldbi.com/wp/pages/boldbi-header-menu-logo.svg);
}

.page-id-34186 #header-menu .elementor-column:nth-child(2) .elementor-element-populated .elementor-widget{
    margin-bottom:0px;
}

.page-id-34186 #header-menu .elementor-column:nth-child(4) .radiantthemes-custom-button-main {
    background:white !important;
    border:1px solid #6941C6 !important;
    color:#6941C6 !important;
}

.page-id-34186 #header-menu .elementor-column:nth-child(4) .radiantthemes-custom-button-main:hover *{
    color:#6941C6 !important;
}

.page-id-34186 #header-menu .elementor-column:nth-child(5) .radiantthemes-custom-button-main {
    border:1px solid #fff !important;
}

/*.page-id-34186 #header-menu #login-icon img{*/
/*    content:url(https://cdn.boldbi.com/wp/header/user-white-icon.svg) !important;*/
/*}*/

.page-id-34186 #header-menu.elementor-sticky--effects #login-icon img{
    content:none !important;
}
/*End Docs header*/

.nav-dropdown-link:after {
    display: inline-block;
    vertical-align: middle;
    margin-left: 3px;
    content: "\f107";
    font-family: "FontAwesome";
    line-height: 1;
    transition: all .3s ease-in-out;
    font-size: 18px;
}

/*dashboard-examples page*/
.page-id-92061 #header-menu {
    background-color: #ffe6f0;
}

/*press room page*/
.page-id-93219 #header-menu {
    background-color: var(--global-background-banner-color);
}

/*customer-story-survey page*/
.page-id-99097 #header-menu {
    background-color: #FBEECD;
}

/*on-premise-uninstall-success*/
.page-id-103780 #header-menu {
    background: transparent;
    background-color: #f7fdfe;
}

/*on-premise-uninstall-expired*/
.page-id-103706 #header-menu {
    background: transparent;
    background-color: #f7fdfe;
}

/*enterprise-uninstall-success*/
.page-id-103768 #header-menu {
    background: transparent;
    background-color: #f7fdfe;
}

/*enterprise-uninstall-expired*/
.page-id-103701 #header-menu {
    background: transparent;
    background-color: #f7fdfe;
}

/* /on-premise/uninstall/ page */
.page-id-104324 #header-menu {
    background: transparent;
    background-color: #f7fdfe;
}

/* /enterprise/uninstall/ page */
.page-id-103720 #header-menu {
    background: transparent;
    background-color: #f7fdfe;
}

.page-id-105772 #header-menu {
    background: #E6FAFF;
}

/*road map new page*/
.page-id-112364 #header-menu {
    background: #FFEBBF;
}

/*Alignment CSS*/
/*#custom-logo img,*/
/*.elementor-sticky--effects #custom-logo img {*/
/*    width: auto !important;*/
/*}*/

#mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
    color: #6941C6;
}

#header-menu-mobile .elementor-container {
    padding: 10px 20px 0px 20px;
}
/*Style for custom visual page category and search template*/
.page-id-123631 .elementor-123631 .elementor-element.elementor-element-143ab14f{
    z-index: 1 !important;
}/* End custom CSS */
/* Start custom CSS */.page-id-5145 .elementor-element-14064{
    display: none !important;
}

.webinar-banner-tag img{
    width:118px !important;
    height:40px !important;
}/* End custom CSS */