*{
    padding: 0;
    margin: 0;
    outline: 0;
    box-sizing: border-box;
}
/* hind siliguri */
@font-face {
    font-family: "Hind Siliguri";
    src: url("../fonts/HindSiliguri-Light.ttf") format("truetype");
    font-weight: 300; 
    font-style: normal;
}
@font-face {
    font-family: "Hind Siliguri";
    src: url("../fonts/HindSiliguri-Regular.ttf") format("truetype");
    font-weight: 400; 
    font-style: normal;
}
@font-face {
    font-family: "Hind Siliguri";
    src: url("../fonts/HindSiliguri-Medium.ttf") format("truetype");
    font-weight: 500; 
    font-style: normal;
}
@font-face {
    font-family: "Hind Siliguri";
    src: url("../fonts/HindSiliguri-SemiBold.ttf") format("truetype");
    font-weight: 600; 
    font-style: normal;
}
@font-face {
    font-family: "Hind Siliguri";
    src: url("../fonts/HindSiliguri-Bold.ttf") format("truetype");
    font-weight: 700; 
    font-style: normal;
}

/* hind kochi */
@font-face {
    font-family: "Hind Kochi";
    src: url("../fonts/Hind Kochi 400.ttf") format("truetype");
    font-style: normal;
}
@font-face {
    font-family: "Hind Kochi";
    src: url("../fonts/Hind Kochi Medium 500.ttf") format("truetype");
    
    font-style: normal;
}
@font-face {
    font-family: "Hind Kochi";
    src: url("../fonts/Hind Kochi SemiBold 600.ttf") format("truetype");
    font-style: normal;
}
@font-face {
    font-family: "Hind Kochi";
    src: url("../fonts/Hind Kochi Bold 700.ttf") format("truetype");
    font-style: normal;
}
.ic-hind-kochi {
    font-family: "Hind Kochi", sans-serif;
    font-weight: 400; 
}
.ic-hind-kochi-500 {
    font-family: "Hind Kochi", sans-serif;
    font-weight: 500; 
}
.ic-hind-kochi-600 {
    font-family: "Hind Kochi", sans-serif;
    font-weight: 600; 
}
.ic-hind-kochi-700 {
    font-family: "Hind Kochi", sans-serif;
    font-weight: 700; 
}
.ic_bd_video .video-info {
    color: #454B5D;
    font-size: 18px;
    line-height: 32px;
    margin-bottom: -5px;
}

/* HIND SILIGURI FONT-FAMILY PART START */

.ic-font-siliguri{
    font-family: "Hind Siliguri", sans-serif;
}
.ic-font-siliguri-light{
    font-family: "Hind Siliguri", sans-serif;
    font-weight: 300;
}
.ic-font-siliguri-regular{
    font-family: "Hind Siliguri", sans-serif;
    font-weight: 400;
}
.ic-font-siliguri-medium{
    font-family: "Hind Siliguri", sans-serif;
    font-weight: 500;
}
.ic-font-siliguri-semibold {
    font-family: "Hind Siliguri", sans-serif;
    font-weight: 600;
}
.ic-font-siliguri-bold {
    font-family: "Hind Siliguri", sans-serif;
    font-weight: 700;
}

/* HIND SILIGURI FONT-FAMILY PART END */

h1,h2,h3,h4,h5,h6,p,span,a,ul,ol{
    margin: 0;
    padding: 0;
}

a{
    text-decoration: none;
    display: inline-block;
}
ol,li{
    list-style: none;
}
h1{
    font-size: 60px;
    line-height: 120%;
    font-weight: 400;
}

h2{
    font-size: 46px;
    line-height: normal;
    font-weight: 500;
    color: #090B41;
}
h2 span{
    display: inline-block;
    background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    
}
h3{
    font-size: 32px;
    font-weight: 500;
    line-height: normal;
}
h4{
    font-size: 24px;
    line-height: normal;
    font-weight: 500;
}
h5{
    font-size: 22px;
    line-height: normal;
    font-weight: 500;
}
h6{
    font-size: 20px;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #090B41;
}
p{
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    color: #454B5D;
}

.ic-bd-v-text-gradient{
    background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

.mb-10{
    margin-bottom: 10px;
}
.mb-12{
    margin-bottom: 12px;
}
.mb-20{
    margin-bottom: 20px;
}
.mb-24{
    margin-bottom: 24px;
}
.mb-30{
    margin-bottom: 30px;
}
.mb-36{
    margin-bottom: 36px;
}
.mb-35{
    margin-bottom: 35px;
}
.mb-40{
    margin-bottom: 40px;
}
.mb-50{
    margin-bottom: 50px;
}
.mb-60{
    margin-bottom: 60px;
}

.ic-bd-v-section-space{
    padding: 60px 0;
}
.ic-bd-v-section-space-bottom{
    padding-bottom: 90px;
}
.ic-bd-v-section-space-top{
    padding-top: 90px;
}
.ic-bd-v-heading-space{
    margin-bottom: 50px;
}
.ic-bd-v-heading-space p{
    padding: 0 130px;
}
.ic-bd-v-header-bottom{
    margin-bottom: 16px;
}
.ic-bd-v-flex-center{
    display: flex;
    justify-content: center;
    align-items: center;
}

button{
    border: none;
    background: none;
}
.ic-bd-v-btn{
    padding: 1.5px;
    background: var(--Button, linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%));
    border-radius: 100px;
}
.ic-bd-v-btn button{
    background: var(--Button, linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%));
    padding: 18px 24px 18px 32px;
    gap: 12px;
    border-radius: 100px;
    font-size: 18px;
    font-style: normal;
    font-weight: 500; 
    text-transform: capitalize;
    color: #fff;
    transition: all .3s;
}
.ic-bd-v-btn.ic-bd-v-btn2 button{
    background: #fff;
    color: #23A1F3;
    font-weight: 400;
}
.ic-bd-v-btn i{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 24px;
    background: #fff;
    border-radius: 50%;
    color: #2e3192;
    font-size: 13px;
}
.ic-bd-v-btn.ic-bd-v-btn2 i{
    background: linear-gradient(90deg, #6B70FF, #0BB0EE);
    color: #fff;
}
.ic-bd-v-btn.ic-bd-v-btn2:hover i{
    background: #fff;
    color: #0BB0EE;
}
.ic-bd-v-btn.ic-bd-v-btn2:hover button{
    background: linear-gradient(90deg, #6B70FF, #0BB0EE);
}
.ic-bd-v-btn.ic-bd-v-btn2:hover button span{
    color: #fff;
}
.ic-bd-v-btn:hover button{
    background: #fff;
}
.ic-bd-v-btn:hover button span{
    background: linear-gradient(90deg, #6B70FF, #0BB0EE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}
.ic-bd-v-btn.ic-bd-v-btn2:hover button span{
    background: #fff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}
.ic-bd-v-btn:hover button i{
    background: linear-gradient(90deg, #6B70FF, #0BB0EE);
    color: #fff;
}
/*  service item part start */
.ic-bd-v-service-item{
    background: #FFFFFF;
    border: 1px solid #E2E1EE;
    box-shadow: 0px 30px 60px 10px rgba(14, 54, 101, 0.06);
    border-radius: 24px;
    padding: 26px;
    display: flex;
    align-items: center;
    gap: 20px;
    cursor: pointer;
    position: relative;
    z-index: 1;
    overflow: hidden;
    height: 100%;
    transition: all .3s;
}
.ic-bd-v-service-item-left{
    width: 110px;
    height: 110px;
    background: #FFFFFF;
    border: 1px solid #E2E1EE;
    border-radius: 50%;
    flex: 0 0 auto;
}
.ic-bd-v-service-item p{
    transition: all .3s;
}
.ic-bd-v-service-item::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%), #FFFFFF;
    opacity: 0;
    visibility: hidden;
    transition: background 0.3s;
}
.ic-bd-v-service-item:hover{
    color: #FFFFFF;
}
.ic-bd-v-service-item:hover p{
    color: #FFFFFF;
}
.ic-bd-v-service-item:hover::after{
    background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%), #FFFFFF;
    opacity: 1;
    visibility: visible;
    z-index: -1;
}

/*  service item part end */

/* game changer part start */
.ic-bd-v-game-changer{
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.ic-bd-v-game-changer-left img{
    width: 100%;
    height: auto;
}
.ic-bd-v-game-changer-right{
    margin-left: 25px;
}
.ic-bd-v-game-changer-right h2{
    color: #232323;
}
.ic-bd-v-check{
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #1C75BC;
    color: #FFFFFF;
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 0 0 auto;
}
.ic-bd-v-list ul li{
    display: flex;
    gap: 16px;
    margin-bottom: 16px;
    font-size: 18px;
    line-height: 28px;
}
.ic-bd-v-game-changer-bg{
    position: absolute;
    top: -160px;
    right: -60px;
    z-index: -1;
}

.ic-bd-v-game-changer2{
    position: relative;
    overflow: hidden;
    z-index: 1;
}
.ic-bd-v-game-changer-bg2{
    position: absolute;
    left: 0;
    bottom: -150px;
    z-index: -1;
}

/* game changer part end */

/* business control part start */
.ic-bd-v-business-control{
    background:linear-gradient(to bottom, #fafafa 50%, #fff 50%);
}
.ic-bd-v-business-control-span{
    background: linear-gradient(90deg, #18B5F0 4.12%, #B02EE5 39.49%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}
.ic-bd-v-business-control-bottom{
background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%);
border-radius: 32px;
padding: 50px;
}
.ic-bd-v-business-item{
    display: flex;
    align-items: center;
    gap: 30px;
}
.ic-bd-v-business-item-left {
    width: 81px;
    height: 81px;
    background: #fff;
    border-radius: 50%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
}
.ic-bd-v-business-left{
    position: relative;
    z-index: 1;
}
.ic-bd-v-business-left::after{
    content: '';
    position: absolute;
    top: 50%;
    left: 35px;
    width: 12px;
    height: 95%;
    background: #fff;
    z-index: -1;
    transform: translateY(-50%);
}
.ic-bd-v-business-item-left .ic-bd-v-business-vector{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-41%);
    max-width: 72px;
}
.ic-bd-v-business-item-right{
    color: #fff;
}
.ic-bd-v-business-item-right h4{
    font-weight: 700;
    font-size: 22px;
}
.ic-bd-v-business-item-left .ic-bd-v-business-vector.ic-bd-v-vector-last {
    transform: translate(-50%,-50%);
}
.ic-bd-v-business-right{
position: relative;
}
.ic-bd-v-business-right img{
    width: 100%;
    height: auto;
}
.ic-bd-v-play-btn{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: flex;
    justify-content: center;
    align-items: center;
}
.ic-bd-v-play-btn button{
    border: none;
    outline: none;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    display: block;
    background-color: #fff;
    color: #fff;
    display: grid;
    place-items: center;
    font-size: 18px;
    cursor: pointer;
    border: 2px solid #fff;
    animation-name: ripple;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
}
.ic-bd-v-play-btn button i{
    color: #0BB0EE;
}
@keyframes ripple {
    0% {
        box-shadow: 0 0 0 0 #fff4, 0 0 0 0 #fff4;
    }

    80% {
        box-shadow: 0 0 0 20px #fff0, 0 0 0 40px #fff0;
    }

    100% {
        box-shadow: 0 0 0 0 #fff0, 0 0 0 0 #fff0;
    }
}
/* business control part end */


/* profit part start */
.ic-bd-v-profit-main{
    border-radius: 30px;
    border: 1px solid #EAEAEA;
    background: #F7F9F9;
    padding: 60px 80px;
    position: relative;
    overflow: hidden;
    z-index: 1;
}
.ic-bd-v-profit-right h2,
.ic-bd-v-profit-right h2 span{
    font-size: 52px;
}
.ic-bd-v-profit-shape{
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: -1;
}
.ic-bd-v-profit-left img{
    width: 100%;
    height: auto;
}
/* profit part end */

/* platform part start */
.ic-bd-v-platform{
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.ic-bd-v-platform-item-main{
    border-top: 1px solid #EAEAEA;
    border-bottom: 1px solid #EAEAEA;
}
.ic-bd-v-platform-item{
    padding: 25px;
    border-bottom: 1px solid #EAEAEA;
    transition: all .3s;
}
.ic-bd-v-platform-item:hover{
    background: #f7f9f9;
}
.ic-bd-v-platform-item-left{
    display: flex;
    align-items: center;
    gap: 50px;
}
.ic-bd-v-platform-icon{
    width: 110px;
    height: 110px;
    border-radius: 50%;
    background: #3B90F6;
    flex: 0 0 auto;
}
.ic-bd-v-platform-item-left h3{
    font-size: 30px;
    width: 350px;
}
.ic-bd-v-platform-item:last-child {
    border-bottom: none;
  }
.ic-bd-v-platform-item:last-child h3 {
    width: 370px;
  }
.ic-bd-v-platform-item:nth-child(2) .ic-bd-v-platform-icon {
    background: #5050FA;
  }
.ic-bd-v-platform-item:nth-child(3) .ic-bd-v-platform-icon {
    background: #E94949;
  }
.ic-bd-v-platform-item:nth-child(4) .ic-bd-v-platform-icon {
    background: #226AB4;
  }
.ic-bd-v-platform-item:nth-child(5) .ic-bd-v-platform-icon {
    background: #FB753C;
  }
.ic-bd-v-platform-item:nth-child(6) .ic-bd-v-platform-icon {
    background: #5050FA;
  }
  .ic-bd-v-platform::after{
    content: '';
    position: absolute;
    top: 50%;
    left: 50px;
    width: 149px;
    height: 149px;
    background: #44CEF0;
    flex-shrink: 0;
    filter: blur(150px);
    transform: translateY(-50%);
    z-index: -1;
  }
  .ic-bd-v-platform::before{
    content: '';
    position: absolute;
    top: 40%;
    right: 50px;
    width: 111px;
    height: 111px;
    background: #F9B624;
    flex-shrink: 0;
    filter: blur(150px);
    transform: translateY(-50%);
    z-index: -1;
  }
  .ic-bd-v-platform-shape{
    position: absolute;
    top: 70%;
    right: 0;
    z-index: -1;
  }
/* platform part end */

/* entrygration part start */
.ic-bd-v-entrygration{
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.ic-bd-v-entrygration::after{
    content: '';
    position: absolute;
    top: 60%;
    left: 50px;
    width: 137px;
    height: 137px;
    flex-shrink: 0;
    background: #F9B624;
    filter: blur(150px); 
    z-index: -1;   
}
.ic-bd-v-entrygration::before{
    content: '';
    position: absolute;
    top: 30%;
    right: 50px;
    width: 149px;
    height: 149px;
    flex-shrink: 0;
    background: #44CEF0;
    filter: blur(150px); 
    z-index: -1;   
}
.ic-bd-v-entrygration-main{
    border-radius: 32px;
    border: 1px solid #EAEAEA;
    background: var(--Base-Color-04, #FFF);
    box-shadow: 10px 10px 100px 0px rgba(35, 35, 35, 0.04);
    padding: 45px 50px;
}
.ic-bd-v-entrygration-left img{
    width: 100%;
    height: auto;
}

.rotate-infinite {
    animation: rotate360 150s linear infinite;
  }
  
  @keyframes rotate360 {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
/* entrygration part end */

/* inventor managment part start */
.ic-bd-v-inventor{
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.ic-bd-v-inventor::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 268px;
    height: 268px;
    flex-shrink: 0;
    border-radius: 268px;
    background: #44CEF0;
    filter: blur(300px);
}
.ic-bd-v-inventor::before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
    width: 262px;
    height: 262px;
    flex-shrink: 0;
    border-radius: 262px;
    background: #904BE8;
    filter: blur(300px);
}
.ic-bd-v-inventor-main{
    position: relative;
    z-index: 1;
}
.ic-bd-v-inventor-main::before{
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
    width: 240px;
    height: 240px;
    flex-shrink: 0;
    border-radius: 262px;
    background: #FA9E11;
    filter: blur(300px);
}
.ic-bd-v-inventor-shape1{
    position: absolute;
    top: 0;
    right: 40px;
    opacity: .2;
    z-index: -1;
}
.ic-bd-v-inventor-shape2{
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.ic-bd-v-inventor-slider-item{
    border-radius: 32px;
    border: 1px solid #DFE1EB;
    background: #FFF;
    overflow: hidden;
}
.ic-bd-v-inventor-slider-left{
    padding: 85px;
}
.ic-bd-v-post-profile{
    display: flex;
    gap: 14px;
}
.ic-bd-v-profile-img{
    width: 56px;
    height: 56px;
    border-radius: 50%;
    overflow: hidden;
}
.ic-bd-v-profile-img img{
    width: 100%;
    height: auto;
}
.ic-bd-v-profile-inf h4{
    font-weight: 700;
}
.ic-bd-v-investor-right{
    position: relative;
    overflow: hidden;
}
.ic-bd-v-investor-right img{
    width: 100%;
    height: auto;
    object-fit: cover;
}
.ic-bd-v-play-btn.ic-bd-v-inventor-play{
    position: absolute;
    top: 33%;
    transform: translateX(-50%);
}
.carousel-control-next {
    right: -70px;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    top: 50%;
    transform: translateY(-50%);
    opacity: 1;
}
.carousel-control-prev {
    left: -70px;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    top: 50%;
    transform: translateY(-50%);
    opacity: 1;
}
.ic-bd-v-arrow-btn{
    background: #fff;
    transition: all .3s;
    box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.05);
}
.ic-bd-v-arrow-btn i{
    color: #454B5D;
    transition: all .3s;
}
.ic-bd-v-arrow-btn:hover{
    background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%), #FFFFFF;
}
.ic-bd-v-arrow-btn:hover i{
    color: #fff;
}
/* inventor managment part end */

/* fullstro video part start  */
.ic-bd-v-fullstro-video{
    background: linear-gradient(359deg, #3B90F6 0.66%, rgba(255, 255, 255, 0.00) 97.57%);

}
.ic-bd-v-fullstro-bottom{
    border-radius: 36px;
    border: 8px solid #0BB0EE;
    position: relative;
    overflow: hidden;
    z-index: 1;
}
.ic-bd-v-fullstro-bottom img{
    width: 100%;
    height: auto;
    margin-top: -10px;
}
.ic-bd-v-fullstro-bottom::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #111525;
    z-index: 1;
    opacity: .2;
}
.ic-bd-v-fullstro-video-btn{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 2;
}
/* fullstro video part end */

/* counter part start */
.ic-bd-v-counter{
    background:linear-gradient(to bottom, #3B90F6 35%, #fff 35%);
}
.ic-bd-v-counter-item{
    border-radius: 24px;
    background: #FFF;
    box-shadow: 0px 30px 60px 10px rgba(14, 54, 101, 0.06);
    text-align: center;
    padding: 20px 0 80px 0;
    position: relative;
}
.ic-bd-v-counter-icon{
    width: 98px;
    height: 98px;
    border-radius: 50%;
    background: #232323;
    position: absolute;
    bottom: -50%;
    left: 50%;
    transform: translate(-50%,-50%);
    cursor: pointer;
    transition: all .3s;
}
.ic-bd-v-counter-icon:hover{
    background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%), #232323;
}
/* counter part end */

/* social media part start */

.ic-bd-v-social-media-main{
    border-radius: 100px;
    background: #232323;
    padding: 34px 56px;
}
.ic-bd-v-social-media-left h2{
    font-size: 40px;
    color: #fff;
}
.ic-bd-v-social-medial-right{
    display: flex;
    justify-content: end;
    gap: 8px;
    align-items: center;
}
.ic-bd-v-social-icon-item{
    border-radius: 8px;
    background: #FFF;
    height: 48px;
    width: 48px;
}
/* social media part end */

/* accordion part start */
.ic-bd-v-accordion-right img{
    width: 100%;
    height: auto;
}
.accordion-item{
    margin-bottom: 24px;
    border: none;
    border-radius: 8px;
}
.accordion-button{
    background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%);
    border-radius: 8px 8px 0 0;
    border: 1px solid #DDE6F8;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.accordion-button h5{
    font-size: 18px;
}
.accordion-button:focus {
    box-shadow: none;
}
.accordion-button h5{
    color: #fff;
}
.accordion-button.collapsed{
    border-radius: 8px;
    background: transparent;
    border-radius: 8px;
    border: 1px solid #DDE6F8;
    padding: 13px 20px;
} 
.accordion-button.collapsed h5{
    color: #090B41;
}
.accordion-button.collapsed h5 span.ic-bd-v-accordion-minus{
    color: #090B41 ;
}
.accordion-collapse.collapse{
    transition: all .3s;
}
.accordion-collapse.collapse.show{
    border: 1px solid #DDE6F8;
    border-top: none;
    border-radius: 0 0 8px 8px;
    box-shadow: 10px 20px 80px 0px rgba(0, 0, 0, 0.10);
}
.accordion-button::after{
    display: none;
}
.ic-bd-v-accordion-plus{
    font-size: 30px;
    font-weight: 400;
}
.ic-bd-v-accordion-minus{
    font-size: 40px;
    font-weight: 400;
}
.accordion-button .ic-bd-v-accordion-minus{
    color: #fff;
}
.accordion-button .ic-bd-v-accordion-plus{
    display: none;
}
.accordion-button.collapsed .ic-bd-v-accordion-plus{
    display: block;
    color: #090B41;
}
.accordion-button.collapsed .ic-bd-v-accordion-minus{
    display: none;
}
.ic-bd-v-accordion-right-shape{
    width: 498px;
    height: 76px;
    flex-shrink: 0;
    background: #FFF;
    filter: blur(15px);
    margin-top: -47px;
    width: 100%;
}
.ic-bd-v-accordion{
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.ic-bd-v-accordion::after{
    content: '';
    position: absolute;
    top: 330px;
    right:50px ;
    background: #44CEF0 ;
    filter: blur(150px);
    width: 183px;
    height: 183px;
    flex-shrink: 0;
    z-index: -1;
}
.ic-bd-v-accordion::before{
    content: '';
    position: absolute;
    bottom: 330px;
    left:50px ;
    background: #FA9E11;
    filter: blur(350px);
    width: 252px;
    height: 252px;
    flex-shrink: 0;
    z-index: -1;
}
.ic-bd-v-accordion-shape{
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}
/* accordion part end */

 /* success part start */
 .ic-bd-v-success{
    background:linear-gradient(to bottom, #fdfdfd 30%, #fff 50%);
    position: relative;
    z-index: 1;
 }
 .ic-bd-v-success::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 252px;
    height: 252px;
    flex-shrink: 0;
    background: #FA9E11;
    filter: blur(350px);
    z-index: -1;
 }
 .ic-bd-v-success-main{
    border-radius: 52px;
    background: linear-gradient(90deg, rgba(107, 112, 255, 0.95) 0%, rgba(11, 176, 238, 0.95) 100%), url(../images/success-bg.png) lightgray 50% / cover no-repeat;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 70px;
    position: relative;
}
.ic-bd-v-success-left{
    color: #fff;
}
.ic-bd-v-success-left p{
    color: #fff;
    font-size: 24px;
    line-height: 150%;
}
.ic-bd-v-success-right{
    position: absolute;
    right: 75px;
    bottom: 0;
}
.ic-bd-v-success-shape1{
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}
.ic-bd-v-success-shape2{
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.ic-bd-v-success-shape2 img{
    width: 150px;
    height: 150px;
}
/* success part end */

/* footer top part start */
.ic-bd-v-footer-top{
    background: linear-gradient(to bottom, #fff 50%, #2E3192 50%);
}
.ic-bd-v-footer-top-main{
    border-radius: 30px;
    background: url(../images/footer-topper-bg.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.ic-bd-v-footer-top-left{
    padding: 80px 30px 80px 70px;
}
.ic-bd-v-footer-right{
    display: flex;
    justify-content: flex-end;  
    align-items: flex-end;      
    height: 100%;
}
.ic-bd-v-footer-right img{
    width: auto;               
    height: 80%;               
    object-fit: contain;        
    align-self: flex-end;
}
/* footer top part end */

/* amazon */
/* amazon entrygration part start */
.ic-bd-v-amazon-entrygration{
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.ic-bd-v-amazon-item{
    border-radius: 16px;
    background: #FFF;
    box-shadow: 15px 20px 70px -2px rgba(0, 0, 0, 0.04);
    padding: 30px;
    height: 100%;
}
.ic-bd-v-amazon-item .ic-bd-v-features-icon{
    border-radius: 8px;
    width: 50px;
    height: 50px;
}
.ic-bd-v-amazon-entrygration::after{
    position: absolute;
    content: '';
    top: 50%;
    left: 50%;
    z-index: -1;
    width: 255px;
    height: 255px;
    flex-shrink: 0;
    background: #44CEF0;
    filter: blur(300px);
}
.ic-bd-v-amazon-entrygration::before{
    position: absolute;
    content: '';
    bottom: 10%;
    right: 10%;
    z-index: -1;
    width: 180px;
    height: 180px;
    flex-shrink: 0;
    background: #FA9E11;
    filter: blur(300px);
}
/* amazon entrygration part end */

/* features */
/* shomadhan part start */
.ic-bd-v-shomadhan {
    position: relative;
    overflow: hidden;
  }
  .ic-bd-v-shomadhan .ic-bd-v-success-shape1 {
    top: 30%;
    transform: translateY(-50%);
  }
  .ic-bd-v-shomadhan-main h2 {
    color: #3791f4;
  }
  .ic-bd-v-features-item {
    border-radius: 16px;
    background: #fff;
    box-shadow: 15px 20px 70px -2px rgba(0, 0, 0, 0.04);
    padding: 24px;
    border-bottom: 4px solid transparent;
    transition: all 0.3s;
    height: 100%;
  }
  .ic-bd-v-features-item:hover {
    border-radius: 16px;
    background: #fff;
    box-shadow: 15px 20px 70px -2px rgba(0, 0, 0, 0.04);
    padding: 24px;
    transition: all 0.3s;
    border-bottom: 4px solid #2e3192;
  }
  .ic-bd-v-feature-text {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-height: 1.5em;
    max-height: 6em;
    transition: max-height 0.4s ease;
  }
  
  .ic-bd-v-feature-text.expanded {
    -webkit-line-clamp: unset;
    max-height: 1000px;
  }
  .ic-bd-v-features-icon {
    width: 74px;
    height: 74px;
    border-radius: 50%;
    /* background: linear-gradient(180deg, #d787fc 0%, #845cf7 100%); */
  }
  .ic-bd-v-feature-text {
    transition: max-height 0.4s ease, opacity 0.3s ease;
    opacity: 1;
  }
  
  .ic-bd-v-feature-text.expanded {
    opacity: 1;
  }
  .ic-bd-v-shomadhan-btn {
    width: 46px;
    height: 46px;
    border-radius: 50%;
    background: #f5f7ff;
    color: #454b5d;
    transition: all 0.3s;
  }
  .ic-bd-v-shomadhan-btn:hover {
    background: linear-gradient(90deg, #6b70ff 0%, #0bb0ee 100%);
    transform: rotate(45deg);
    color: #fff;
  }
  .ic-bd-v-shomadhan-btn-div {
    display: flex;
    justify-content: end;
  }
  
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(2) .ic-bd-v-features-icon,
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(7) .ic-bd-v-features-icon,
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(10) .ic-bd-v-features-icon,
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(15) .ic-bd-v-features-icon {
    background: linear-gradient(180deg, #73ecfb 0%, #358df4 100%);
  }
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(3) .ic-bd-v-features-icon,
  .col-lg-3:nth-child(11) .ic-bd-v-features-icon {
    background: linear-gradient(180deg, #f9c91e 0%, #fc4c4a 100%);
  }
  
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(4) .ic-bd-v-features-icon,
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(6) .ic-bd-v-features-icon,
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(12) .ic-bd-v-features-icon,
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(13) .ic-bd-v-features-icon {
    background: linear-gradient(180deg, #59ca38 -22.66%, #18c2d9 100%);
  }
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(5) .ic-bd-v-features-icon,
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(8) .ic-bd-v-features-icon,
  .ic-bd-v-shomadhan-item-main .col-lg-3:nth-child(14) .ic-bd-v-features-icon {
    background: linear-gradient(180deg, #fc7b82 0%, #e73f3f 100%);
  }
  /* shomadhan part end */
  
  /* demo part start */
  .ic-bd-v-demo h2 {
    font-size: 48px;
  }
  .ic-bd-v-demo .ic-bd-v-list li {
    font-size: 18px;
  }
  /* demo part end */
  
  /* effective entry part start */
  .ic-bd-v-effective-entrygration{
      position: relative;
      z-index: 1;
      overflow: hidden;
  }
  .ic-bd-v-effective-shape{
      position: absolute;
      top: 40%;
      right: 0;
      z-index: -1;
  }
  .ic-bd-v-effective-shape2{
      position: absolute;
      bottom: -140px;
      left: -170px;
      z-index: -1;
      rotate: 286deg;
  }
  
  .ic-bd-v-effective-entrygration-bottom {
    position: relative;
    animation: rotate360 150s linear infinite;
  }
  .ic-bd-v-effective-logo-top,
  .ic-bd-v-effective-logo-bottom {
    height: 38%;
  }
  .ic-bd-v-effective-logo-middle {
    height: 24%;
  }
  .ic-bd-v-effective-logo-main {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .ic-bd-v-effective-item {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
  }
  .ic-bd-v-effective-logo-top .ic-bd-v-effective-item {
    background: linear-gradient(180deg, #58abf7 0%, #6058f7 100%);
  }
  .ic-bd-v-effective-logo-top,
  .ic-bd-v-effective-logo-middle,
  .ic-bd-v-effective-logo-bottom {
    position: relative;
  }
  .ic-bd-v-effective-item1 {
    top: 53%;
    left: 21%;
  }
  .ic-bd-v-effective-item2 {
    top: 26%;
    left: 50%;
    transform: translateX(-65%);
  }
  .ic-bd-v-effective-item3 {
    top: 53%;
    right: 24%;
  }
  .ic-bd-v-effective-item4 {
    top: 50%;
    left: 12%;
    transform: translateY(-50%);
    background: linear-gradient(180deg, #d787fc 0%, #8053b4 100%);
  }
  .ic-bd-v-effective-item5 {
    top: 50%;
    right: 14%;
    transform: translateY(-50%);
    background: linear-gradient(180deg, #192020 0%, #192020 100%);
  }
  .ic-bd-v-effective-item6 {
    top: 18%;
    left: 21%;
    background: #4d148c;
  }
  .ic-bd-v-effective-item7 {
    bottom: 28%;
    left: 50%;
    transform: translateX(-62%);
    background: linear-gradient(180deg, #93c04a 0%, #5d9041 100%);
  }
  .ic-bd-v-effective-item8 {
    top: 18%;
    right: 24%;
  }
  @keyframes rotate360 {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  .ic-bd-v-effective-entrygration-bg {
    margin-left: 25px;
  }
  .ic-bd-v-effective-logo-main {
    margin-left: 25px;
  }
  .ic-bd-v-effective-item8 img {
    width: 100%;
  }
  /* effective entry part end */
  
  /* features slider part start */
  .ic-bd-v-client-review{
      position: relative;
      z-index: 1;
  }
  .ic-bd-v-client-review::after{
      position: absolute;
      content: '';
      top: 0;
      left: 50%;
      transform: translateX(-50%);
      width: 554px;
      height: 554px;
      flex-shrink: 0;
      border-radius: 554px;
      opacity: 0.2;
      background: #44F0D1;
      filter: blur(400px);
      z-index: -1;
  }
  .carousel-item > .grid-layout {
      display: grid;
      grid-template-columns: 28% 38% 28%;
      gap: 20px;
      justify-content: space-between;
    }
    .carousel-item img {
      width: 100%;
      height: auto;
    }
    .ic-bd-v-client-review-item{
      border-radius: 16px;
      background: #fff;
      padding: 24px 30px 30px 30px;
      position: relative;
      z-index: 1;
    }
    .carousel-item  .ic-review-icon{
      position: absolute;
      top: 24px;
      right: 30px;
      z-index: -1;
      width: 56px;
      height: 41px;
      flex-shrink: 0;
    }
    .ic-client-inf{
      display: flex;
      align-items: center;
      gap: 12px;
      border-top: 1px dashed  #DDE6F8;
      padding-top: 30px;
    }
    .ic-client-img {
      width: 76px;
      height: 76px;
      border-radius: 50%;
    }
    .ic-client-img img{
      width: 100%;
      height: auto;
    }
    .ic-client-inf h6{
      font-weight: 600;
    }
    .carousel-item .ic-review-star-img{
      width: 90px;
      height: auto;
      position: absolute;
      right: 30px;
      bottom: 30px;
    }
    .ic-review-slider .carousel{
      position: relative;
    }
    .ic-bd-v-review-slider-btn-main{
      position: absolute;
      bottom: -90px;
      left: 0;
      width: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center;
    }
    .ic-bd-v-review-view-more-btn button{
      color: #0BB0EE;
      color: var(--brand-colors-2, #0BB0EE);
      font-size: 18px;
      font-style: normal;
      font-weight: 600;
      line-height: 32px;
    }
    .ic-bd-v-review-view-more-btn::after{
      position: absolute;
      content: '';
      width: 85%;
      height: 1px;
      background: #DDE6F8;
      top: 50%;
      left: 110px;
      transform: translateY(-50%);
    }
    .ic-review-slider-btn .carousel-control-prev {
      left: 95%;
  }
    .ic-review-slider-btn button {
      fill: var(--White, #FFF);
      filter: drop-shadow(0px 2px 20px rgba(0, 0, 0, 0.05));
  }
  /* features slider part end */
  
  

  /* integration */
  /* integration banner part start */
.ic-bd-v-banner{
    background: url(../images/bradcamp-bd.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
/* integration banner part end */

/* ecommerce part start */
.ic-bd-v-ecommerce-item{
    padding: 30px;
    border-radius: 16px;
    border: 1px solid #DDE6F8;
    background: #FFF;
    position: relative;
    height: 100%;
    z-index: 1;
    overflow: hidden;
}
.ic-ecommerce-p{
    display: -webkit-box;
    -webkit-line-clamp: 2;  
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    transition: all .8s;
}
.ic-bd-v-ecommerce-item .ic-bd-v-coming-soon{
    padding: 8px;
    border-radius: 8px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 14px; 
    letter-spacing: -0.06px;
    text-transform: uppercase;
    color: #379beb;
    background: #E8F8FB;
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: -1;
}
.ic-bd-v-ecommerce-item::after{
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%), #2E3192;
    opacity: 0;
    visibility: hidden;
    z-index: -1;
    transition: all .3s;
}
.ic-bd-v-ecommerce-item:hover::after{
    opacity: 1;
    visibility: visible;
    color: #fff;
}
.ic-bd-v-ecommerce-item:hover{
    color: #fff;
}
.ic-bd-v-ecommerce-item:hover p{
    color: #fff;
}
.ic-bd-v-ecommerce-item img{
    width: 80%;
    height: auto;
}
.ic-bd-v-ecommerce-item img.last{
    width: 100%;
    height: auto;
}
.ic-bd-v-ecommerce-item:hover .ic-bd-v-ecommerce-item-icon{
    display: none;
}
.ic-bd-v-ecommerce-item:hover h4{
    display: none;
}
.ic-bd-v-ecommerce-item:hover .ic-ecommerce-p{
    -webkit-line-clamp: unset;
    overflow: visible;
    text-overflow: unset;
    display: block;
    margin-top: 10px;
}
/*
.ic-bd-v-ecommerce-item-top .col-md-4:nth-child(1) .ic-bd-v-features-icon{
    background:  linear-gradient(180deg, #73ECFB 0%, #358DF4 100%);
}
.ic-bd-v-ecommerce-item-top .col-md-4:nth-child(3) .ic-bd-v-features-icon{
    background:  linear-gradient(180deg, #F9C91E 0%, #FC4C4A 100%);
}
.ic-bd-v-ecommerce-item-bottom .col-md-4:nth-child(2) .ic-bd-v-features-icon{
    background:  linear-gradient(180deg, #59CA38 -22.66%, #18C2D9 100%);
}
.ic-bd-v-ecommerce-item-bottom .col-md-4:nth-child(3) .ic-bd-v-features-icon{
    background:  transparent;
}
.ic-bd-v-ecommerce-item-bottom  .col-md-4:nth-child(1) .ic-payment-item .ic-bd-v-features-icon{
   background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%);
}
.ic-bd-v-ecommerce-item-bottom  .col-md-4:nth-child(3) .ic-payment-item .ic-bd-v-features-icon{
   background: linear-gradient(180deg, #F9C91E 0%, #FC4C4A 100%);
}
.ic-bd-v-ecommerce-item-top  .col-md-4:nth-child(1) .ic-payment-item .ic-bd-v-features-icon{
   background: linear-gradient(180deg, #FC7B82 0%, #E73F3F 100%);
}
.ic-bd-v-ecommerce-item-top  .col-md-4:nth-child(2) .ic-payment-item .ic-bd-v-features-icon{
   background: linear-gradient(180deg, #59CA38 -22.66%, #18C2D9 100%);
}
.ic-bd-v-ecommerce-item-top  .col-md-4:nth-child(1) .ic-shipping .ic-bd-v-features-icon{
    background: linear-gradient(180deg, #F9C91E 0%, #FC4C4A 100%);
}
.ic-bd-v-ecommerce-item-top  .col-md-4:nth-child(3) .ic-shipping .ic-bd-v-features-icon{
    background: linear-gradient(180deg, #59CA38 -22.66%, #18C2D9 100%);
}
*/
/* ecommerce part end */

/* payment option part start  */
.ic-bd-v-payment{
    background: #FAFBFF;
}
/* payment option part end */


/* management */
/* management part start */
.ic-bd-v-management {
    position: relative;
    z-index: 1;
  }
  .ic-bd-v-management::after {
    position: absolute;
    content: "";
    top: 10%;
    left: 10%;
    z-index: -1;
    width: 173px;
    height: 173px;
    flex-shrink: 0;
    background: #44cef0;
    filter: blur(200px);
  }
  .ic-bd-v-management::before {
    position: absolute;
    content: "";
    bottom: 10%;
    right: 10%;
    z-index: -1;
    width: 164px;
    height: 164px;
    flex-shrink: 0;
    background: #5d7afd;
    filter: blur(200px);
  }
  .ic-bd-v-management-main h2 {
    font-size: 38px;
  }
  .ic-management-bottom {
    border-radius: 30px;
    background: linear-gradient(119deg, #FEDBFF 0.78%, #D2F4FF 26.77%, #FAFEE3 56.15%, #F9EDFF 94.7%);
    overflow: hidden;
  }
  .ic-management-bottom img {
    width: 100%;
    height: auto;
  }
  .ic-management-shape1 {
    position: absolute;
    top: 15%;
    right: 5%;
    z-index: -1;
  }
  .ic-management-shape2 {
    position: absolute;
    bottom: 15%;
    left: 5%;
    z-index: -1;
  }
  .ic-management-shape2 img {
    width: 50%;
  }
  /* .ic-management-service-main .col-lg-4:nth-child(2) .ic-bd-v-features-icon{
      background: linear-gradient(180deg, #FC7B82 0%, #E73F3F 100%);
  }
  .ic-management-service-main .col-lg-4:nth-child(3) .ic-bd-v-features-icon{
      background: linear-gradient(180deg, #59CA38 -22.66%, #18C2D9 100%);
  } */
.ic-bd-v-ecommerce-item-top .col-md-4 .ic-bd-v-features-icon {
    background-color: #fff !important;
    border: 1px solid #ddd;
}
.ic-bd-v-ecommerce-item-top .col-md-4 .ic-bd-v-features-icon img {
    max-width: 40px;
}
  /* management part end */
  
  /* management service part start */
  .ic-bd-v-management-service-item{
      border-radius: 16px;
      background: #fff;
      padding: 30px 40px;
      height: 100%;
  }
  .ic-bd-v-management-service-item h6{
      font-size: 24px;
  }
  /* management service part end */
  
  /* management facilities part start */
  .ic-bd-v-management-facilities-item{
      border-radius: 16px;
      border: 1px solid #DDE6F8;
      background: #FFF;
      box-shadow: 15px 20px 70px -2px rgba(0, 0, 0, 0.04);
      padding: 30px 25px;
  }
  .ic-bd-v-management-facilities-item{
      display: flex;
      gap: 15px;
      height: 100%;
  }
  .ic-facilities-item-right h6{
      font-size: 24px;
  }
  .ic-management-facilities-main .col-md-6:nth-child(2) .ic-bd-v-features-icon{
      background: linear-gradient(180deg, #FC7B82 0%, #E73F3F 100%);
  }
  .ic-management-facilities-main .col-md-6:nth-child(3) .ic-bd-v-features-icon{
      background: linear-gradient(180deg, #59CA38 -22.66%, #18C2D9 100%);
  }
  .ic-management-facilities-main .col-md-6:nth-child(4) .ic-bd-v-features-icon{
      background: linear-gradient(180deg, #73ECFB 0%, #358DF4 100%);
  }
  .ic-management-facilities-main .col-md-6:nth-child(5) .ic-bd-v-features-icon{
      background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%);
  }
  /* management facilities part end */
  
  /* demo request part start */
  .ic-bd-v-demo-request{
      border-top:1px solid #DDE6F8 ;
      position: relative;
      z-index: 1;
  }
  .ic-bd-v-demo-request::after{
      position: absolute;
      content: '';
      top: 0;
      left: 50%;
      transform: translateX(-50%);
      width: 237px;
      height: 237px;
      flex-shrink: 0;
      background: #44CEF0;
      filter: blur(250px);
      z-index: -1;
  }
  .ic-bd-v-demo-request-main{
      position: relative;
  }
  .ic-bd-v-demo-request-main::after{
      position: absolute;
      content: '';
      bottom: -90px;
      left: 0;
      width: 100%;
      height: 1px;
      background: #DDE6F8;
  }
  /* demo request part end */
  
  /* other features part start */
  .ic-bd-v-other-features{
      background: url(../images/other-features-bg.png);
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
  }
  .ic-bd-v-other-features .ic-bd-v-check{
      background: #fff;
      color: #19D079;
  }
  .ic-bd-v-other-features-right{
      background: #f7f7f7;
      padding: 30px;
      border-radius: 15px;
  }
  .ic-bd-v-other-features-right img{
      border-radius: 20px;
      width: 100%;
      height: auto;
  }
  /* other features part end */

  /* amazon business part start */
  .ic-bd-v-amazon-business{
    position: relative;
    z-index: 1;
    overflow: hidden;
  }
  .ic-bd-v-amazon-business-main{
    background: linear-gradient(90deg, #6B70FF 0%, #0BB0EE 100%);
    position: relative;
    z-index: 1;
    border-radius: 20px;
    overflow: hidden;
    padding: 90px 0;
  }
  .ic-bd-v-amazon-business-bg{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
  }
  
   .ic-bd-v-amazon-business-main h2{
    color: #fff;
  }
  .ic-bd-v-amazon-business-shape{
    position: absolute;
    bottom: 10%;
    left: 0;
    z-index: -1;
  }
  .ic-bd-v-amazon-business-main p{
    color: #fff;
  }
  .ic-bd-v-amazon-business-main.ic-bd-v-amazon-business-main2{
    background: linear-gradient(180deg, #D787FC 0%, #845CF7 100%);
  }
 .ic-bd-v-amazon-business-main2.ic-bd-v-btn.ic-bd-v-btn2:hover button {
    background: red;
}
  /* amazon business part end */
  

  /* our entrygration part start */
  .ic-bd-v-our-entrygration{
    background: #F8F8F8;
    position: relative;
    z-index: 1;
    overflow: hidden;
  }
  .ic-bd-v-our-entrygration::after{
    position: absolute;
    content: '';
    top: 80%;
    left: 55%;
    width: 231px;
    height: 231px;
    flex-shrink: 0;
    background: #009FC7;
    filter: blur(250px);
    z-index: -1;
  }
  .ic-bd-v-our-entrygration::before{
    position: absolute;
    content: '';
    top: 50%;
    left: 30%;
    width: 197px;
    height: 197px;
    flex-shrink: 0;
    background: #FA9E11;
    filter: blur(300px);
    z-index: -1;
  }
  .ic-bd-v-our-entrygration-item .ic-our-entrygration-icon{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    flex: 0 0 auto;
  }
  .ic-bd-v-our-entrygration-item .ic-our-entrygration-icon {
    background: #A745EF;
  }
  .ic-bd-v-our-entrygration-item:nth-child(3) .ic-our-entrygration-icon{
    background: #FB9064;
  }
  .ic-bd-v-our-entrygration-item:nth-child(4) .ic-our-entrygration-icon{
    background: #1DA6F2;
  }
  .ic-bd-v-our-entrygration-item:nth-child(5) .ic-our-entrygration-icon{
    background: #1C75BC;
  }
  .ic-bd-v-our-entrygration-item{
    display: flex;
    gap: 18px;
  }
  .ic-bd-v-our-entrygration-right{
    padding: 34px;
    position: relative;
    z-index: 1;
    display: flex;
    justify-content: end;
  }
  .ic-bd-v-our-entrygration-right::before{
    position: absolute;
    content: '';
    right: 0;
    bottom: 0;
    width: 381px;
    height: 392.399px;
    flex-shrink: 0;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 50px 0px rgba(35, 35, 35, 0.05);
    z-index: -1;
  }
  .ic-bd-v-our-entrygration-right img{
    width: 100%;
    height: auto;
  }
  /* our entrygration part end */

  /* amazon facilities part start */
  .ic-bd-v-amazon-facilities{
    background: #F8F8F8;
    position: relative;
    z-index: 1;
    overflow: hidden;
  }
  .ic-bd-v-amazon-facilities::after{
    content: '';
    position: absolute;
    top: 50%;
    left: 40%;
    z-index: -1;
    width: 255px;
    height: 255px;
    flex-shrink: 0;
    background: #44CEF0;
    filter: blur(300px);
  }
  .ic-bd-v-amazon-facilities::before{
    content: '';
    position: absolute;
    bottom: 10%;
    right: 10%;
    z-index: -1;
    width: 180px;
    height: 180px;
    flex-shrink: 0;
    background: #FA9E11;
    filter: blur(300px);
  }
  /* amazon facilities part end */

  /* amazon profit part start */
  .ic-bd-v-amazon-profit-btn{
    color: #9062F8;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    text-transform: capitalize;
  }
  .ic-bd-v-amazon-business-main2 .ic-bd-v-btn.ic-bd-v-btn2{
    background: #9062F8;
  }
  .ic-bd-v-investor-right{
height:100%;
}
.ic-bd-v-investor-right-img{
height:100%;
}
.ic-bd-v-investor-right-img img{
height:100%;
}
  /* amazon profit part end */


  
  
  

@media (max-width:1680.98px) {
    .ic-bd-v-heading-space p {
        padding: 0 110px;
    }
    /* slider part start */
    .carousel-control-prev {
        left: -47px;
        width: 45px;
        height: 45px;
    }
    .carousel-control-next {
        right: -47px;
        width: 45px;
        height: 45px;
    }
    /* slider part end */
}
@media (max-width:1399.98px) {
    h1 {
        font-size: 50px;
    }
    h2{
        font-size: 38px;
    }
    h3{
        font-size: 28px;
    }
    h4 {
        font-size: 22px;
    }
    h6 {
        font-size: 18px;
        line-height: normal;
    }
    .mb-10 {
        margin-bottom: 5px;
    }
    .mb-20{
        margin-bottom: 15px;
    }
    .mb-24 {
        margin-bottom: 20px;
    }
    .mb-30 {
        margin-bottom: 25px;
    }
    .mb-36 {
        margin-bottom: 25px;
    }
    .mb-40{
        margin-bottom: 35px;
    }
    .mb-50{
        margin-bottom: 45px;
    }
    .mb-60{
        margin-bottom: 55px;
    }
    .ic-bd-v-section-space{
        padding: 80px 0;
    }
    .ic-bd-v-section-space-bottom{
    padding-bottom: 80px;
    }
    .ic-bd-v-section-space-top{
        padding-top: 80px;
    }
    .ic-bd-v-heading-space{
        margin-bottom: 45px;
    }
    .ic-bd-v-header-bottom{
        margin-bottom: 14px;
    }
    .ic-bd-v-btn button {
        padding: 16px 20px 16px 20px;
        font-size: 17px;
    }
    .ic-bd-v-list ul li {
        gap: 14px;
        margin-bottom: 14px;
        font-size: 17px;
        line-height: 25px;
    }
    .ic-bd-v-check {
        width: 18px;
        height: 18px;
    }

    /* service item part start */
    .ic-bd-v-service-item {
        padding: 20px;
        gap: 10px;
    }
    .ic-bd-v-service-item-left {
        width: 90px;
        height: 90px;
    }
    /* service item part start */

    /* game changer part start */
    .ic-bd-v-heading-space p {
        padding: 0px 80px;
    }
    /* game changer part end */

    /* profit part start */
    .ic-bd-v-profit-right h2 {
        font-size: 48px;
    }
    .ic-bd-v-profit-main {
        padding: 55px 75px;
    }
    /* profit part end */

    /* platform part start */
    .ic-bd-v-platform-item-left h3 {
        font-size: 32px;
    }
    /* platform part end */

    /* slider part start */
    .ic-bd-v-inventor-slider-left {
        padding: 60px;
    }
    .carousel-control-prev {
        left: -20px;
        width: 50px;
        height: 50px;
    }
    .carousel-control-next {
        right: -20px;
        width: 50px;
        height: 50px;
    }
    .ic-bd-v-play-btn.ic-bd-v-inventor-play {
        top: 37%;
    }
    /* slider part end */

    /* social media part start */
    .ic-bd-v-social-media-main {
        padding: 30px 50px;
    }
    .ic-bd-v-social-media-left h2 {
        font-size: 38px;
    }
    .accordion-item {
        margin-bottom: 15px;
    }
    /* social media part end */

    /* success part start */
    .ic-bd-v-success-right {
        right: 20px;
    }
    /* success part end */

    /* footer toper part start */
    .ic-bd-v-footer-top-left {
        padding: 70px 0px 70px 55px;
    }
    /* footer toper part end */

     /* shomadhan part start */
     .ic-bd-v-features-item {
        padding: 15px;
      }
      .ic-bd-v-features-icon {
        width: 65px;
        height: 65px;
      }
      .ic-bd-v-features-icon img {
        width: 50%;
        height: auto;
      }
      /* shomadhan part end */
    
      /* effective entrygration part start */
      .ic-bd-v-effective-item1 {
        left: 24%;
      }
      .ic-bd-v-effective-item2 {
        left: 58%;
      }
      .ic-bd-v-effective-item3 {
        right: 12%;
      }
      .ic-bd-v-effective-item4 {
        left: 13%;
      }
      .ic-bd-v-effective-item5 {
        right: 1%;
      }
      .ic-bd-v-effective-item6 {
        left: 24%;
      }
      .ic-bd-v-effective-item7 {
        left: 58%;
      }
      .ic-bd-v-effective-item8 {
        right: 12%;
      }
      .ic-bd-v-effective-entrygration-bg {
        margin-left: -35px;
      }
      .ic-bd-v-effective-logo-main {
        margin-left: -35px;
      }
      .ic-bd-v-effective-item8 img {
        width: 100%;
      }
      /* effective entrygration part end */
    
      /* client review part start */
      .ic-bd-v-review-view-more-btn::after {
        width: 78%;
        left: 115px;
    }
    .ic-review-slider-btn .carousel-control-prev {
        left: 90%;
    }
    .ic-client-img {
        width: 70px;
        height: 70px;
    }
      /* client review part end */

       /* management part start */
    .ic-bd-v-management-main h2 {
        font-size: 32px;
      }
      /* management part start */
    
      /* management service part  */
      .ic-bd-v-management-service-item {
        padding: 25px 30px;
    }
    .ic-bd-v-management-service-item h6 {
        font-size: 22px;
    }
      /* management service end */
    
      /* management facilities part start  */
      .ic-bd-v-management-facilities-item {
        padding: 25px 20px;
       }
       .ic-facilities-item-right h6 {
        font-size: 22px;
    }
      /* management facilities part end  */
    
      /* demo request part start */
      .ic-bd-v-game-changer-right h2 {
        font-size: 38px;
    }
    .ic-bd-v-demo-request-main::after{
        bottom: -80px;
    }
      /* demo request part end */

       /* ecommerce platform part start */
    .ic-bd-v-ecommerce-item .ic-bd-v-coming-soon {
        padding: 6px;
        font-size: 10px;
        line-height: 12px;
    }
    .ic-bd-v-ecommerce-item {
        padding: 25px;
    }
    /* ecommerce platform part end */

    /* amazon entrygration part start */
    .ic-bd-v-amazon-item {
        padding: 25px;
    }
    .ic-bd-v-amazon-item .ic-bd-v-features-icon {
        width: 45px;
        height: 45px;
    }
    /* amazon entrygration part end */

    /* amazon business part start  */
    .ic-bd-v-amazon-business-main {
        padding: 80px 0;
    }
    /* amazon business part end */

    /* amazon profit part start */
    .ic-bd-v-amazon-profit-btn {
        font-size: 18px;
        line-height: normal;
    }
    /* amazon profit part end */

   
}
@media (max-width:1199.98px) {
    h1 {
        font-size: 45px;
    }
    h2, h2 span {
        font-size: 34px;
    }
    h3{
        font-size: 26px;
    }
    h4 {
        font-size: 20px;
    }
    h5 {
        font-size: 20px;
    }
    h6 {
        font-size: 17px;
    }
    p{
        font-size: 15px;
    }
    .mb-20{
        margin-bottom: 10px;
    }
    .mb-24 {
        margin-bottom: 15px;
    }
    .mb-30 {
        margin-bottom: 20px;
    }
    .mb-36 {
        margin-bottom: 20px;
    }
    .mb-40{
        margin-bottom: 30px;
    }
    .mb-50{
        margin-bottom: 40px;
    }
    .mb-60{
        margin-bottom: 50px;
    }
    .ic-bd-v-section-space{
        padding: 70px 0;
    }
    .ic-bd-v-section-space-bottom{
    padding-bottom: 70px;
    }
    .ic-bd-v-section-space-top{
        padding-top: 70px;
    }
    .ic-bd-v-heading-space{
        margin-bottom: 40px;
    }
    .ic-bd-v-header-bottom{
        margin-bottom: 12px;
    }
    .ic-bd-v-btn button {
        padding: 15px 18px 15px 18px;
        font-size: 16px;
    }
    

    /* service item part start */
    .ic-bd-v-service-item-left {
        width: 70px;
        height: 70px;
    }
    .ic-bd-v-service-item-left img {
        width: 50%;
        height: auto;
    }
    .ic-bd-v-service-item {
        padding: 15px;
    }
    
    /* service item part end */

    /* game changer part start */
   
    .ic-bd-v-list ul li {
        gap: 10px;
        margin-bottom: 10px;
        font-size: 15px;
        line-height: 20px;
    }
    .ic-bd-v-check {
        width: 17px;
        height: 17px;
    }
    /* game changer part end */

    /* business control part start */
    .ic-bd-v-business-control-bottom {
        padding: 30px;
    }
    .ic-bd-v-business-item-right h4 {
        font-size: 24px;
    }

    .ic-bd-v-business-item {
        gap: 20px;
    }
    .ic-bd-v-business-item-left .ic-bd-v-business-vector {
        width: 80%;
        height: auto;
    }
    .ic-bd-v-business-item-left {
        width: 90px;
        height: 90px;
    }
    .ic-bd-v-business-left::after {
        left: 33px;
    }
    .ic-bd-v-business-left .mb-40{
        margin-bottom: 20px;
    }
    .ic-bd-v-heading-space p {
        padding: 0 60px;
    }
    /* business control part end */

    /* profit part start */
    .ic-bd-v-profit-main {
        padding: 50px 65px;
    }
    .ic-bd-v-profit-right h2,
    .ic-bd-v-profit-right h2 span {
        font-size: 46px;
    }
    /* profit part end */

    /* platform part start */
    .ic-bd-v-platform-icon {
        width: 100px;
        height: 100px;
    }
    .ic-bd-v-platform-item-left {
        gap: 30px;
    }
    .ic-bd-v-platform-item-left h3 {
        font-size: 28px;
        width: 100%;
    }
    .ic-bd-v-platform-item:last-child h3 {
        width: 100%;
    }
    /* platform part end */

    /* entrygration part start */
    .ic-bd-v-entrygration-main {
        padding: 40px;
    }
    /* entrygration part end */

    /* counter part start */
    .ic-bd-v-counter-item {
        padding: 20px 0 60px 0;
    }
    .ic-bd-v-counter-icon {
        width: 85px;
        height: 85px;
    }
    /* counter part end */

    /* social media part start */
    .ic-bd-v-social-media-main {
        padding: 25px 45px;
    }
    .ic-bd-v-social-media-left h2 {
        font-size: 30px;
    }
    /* social media part end */

    /* accordion part start */
    .accordion-button {
        padding: 5px 10px;
    }
    .accordion-button.collapsed {
        padding: 10px;
    }
    .accordion-item {
        margin-bottom: 10px;
    }
    .accordion-button h5 {
        font-size: 17px;
    }
    /* accordion part end */

    /* success part start */
    .ic-bd-v-success-main {
        overflow: hidden;
        padding: 50px;
    }
    .ic-bd-v-success-right img{
        width: 60%;
    }
    /* success part end */

    /* footer top part start */
    .ic-bd-v-footer-top-left {
        padding: 60px 0px 60px 40px;
    }
    .ic-bd-v-footer-right img {
        height: 70%;
    }
    /* footer top part end */

     /* shomadhan part start */
     .ic-bd-v-features-icon {
        width: 60px;
        height: 60px;
      }
      /* shomadhan part start */
    
      /* demo part start */
      .ic-bd-v-demo h2 {
        font-size: 40px;
      }
      .ic-bd-v-demo .ic-bd-v-list li {
        font-size: 17px;
      }
      /* demo part end */
    
      /* effective part start */
      .ic-bd-v-effective-entrygration-bg {
        width: 100%;
        height: auto;
        margin-left: 50px;
      }
      .ic-bd-v-effective-logo-main {
        margin-left: 50px;
      }
      .ic-bd-v-effective-item img {
        width: 50%;
        height: auto;
      }
      .ic-bd-v-effective-item {
        width: 65px;
        height: 65px;
      }
      .ic-bd-v-effective-item1 {
        left: 19%;
      }
      .ic-bd-v-effective-item2 {
        left: 45%;
      }
      .ic-bd-v-effective-item3 {
        right: 32%;
      }
      .ic-bd-v-effective-item4 {
        left: 10%;
      }
      .ic-bd-v-effective-item5 {
        right: 23%;
      }
      .ic-bd-v-effective-item6 {
        left: 19%;
        top: 14%;
      }
      .ic-bd-v-effective-item7 {
        left: 45%;
      }
      .ic-bd-v-effective-item8 {
        right: 31%;
        top: 16%;
      }
      .ic-bd-v-effective-item8 img {
        width: 100%;
      }
      /* effective part end */
    
      /* client review part start  */
      .ic-bd-v-client-review-item {;
        padding: 20px 25px 25px 25px;
    }
    .ic-client-img {
        width: 65px;
        height: 65px;
    }
    .ic-bd-v-review-view-more-btn button {
        font-size: 16px;
    }
    .ic-bd-v-review-view-more-btn::after {
        left: 110px;
        width: 75%;
    }
      /* client review part end */

       /* management part start */
       .ic-bd-v-management-main h2 {
        font-size: 28px;
    }
    /* management part end */

    /* management service part start */
    .ic-bd-v-management-service-item {
        padding: 20px;
    }
    .ic-bd-v-management-service-item h6 {
        font-size: 20px;
    }
    /* management service part end */

    /* management facilities part start */
    .ic-bd-v-management-facilities-item {
        padding: 20px 15px;
    }
    .ic-facilities-item-right h6 {
        font-size: 20px;
    }
    /* management facilities part end */

    /* demo request part start */
    .ic-bd-v-game-changer-right h2 {
        font-size: 32px;
    }
    .ic-bd-v-demo-request-main::after{
        bottom: -70px;
    }
    /* demo request part end */

    /* ecommerce part start */
    .ic-bd-v-ecommerce-item {
        padding: 20px;
    }
    /* ecommerce part end */

    /* amazon entrygration part start */
    .ic-bd-v-amazon-item {
        padding: 20px;
    }
    /* amazon entrygration part end */

    /* amazon business part start  */
    .ic-bd-v-amazon-business-main {
        padding: 70px 0;
    }
    /* amazon business part end */

    /* amazon profit part start */
    .ic-bd-v-amazon-profit-btn {
        font-size: 16px;
    }
    /* amazon profit part end */

}
@media (max-width:991.98px) {
    h1 {
        font-size: 36px;
    }
    h3{
        font-size: 18px;
    }
    h5 {
        font-size: 17px;
    }
    p{
        font-size: 14px;
    }
    .mb-30 {
        margin-bottom: 15px;
    }
    .mb-40{
        margin-bottom: 25px;
    }
    .mb-50{
        margin-bottom: 35px;
    }
    .mb-60{
        margin-bottom: 45px;
    }
    .ic-bd-v-section-space{
        padding: 60px 0;
    }
    .ic-bd-v-section-space-bottom{
    padding-bottom: 60px;
    }
    .ic-bd-v-section-space-top{
        padding-top: 60px;
    }
    .ic-bd-v-heading-space{
        margin-bottom: 35px;
    }
    .ic-bd-v-header-bottom{
        margin-bottom: 10px;
    }


    /* service item part start */
    .ic-bd-v-service-item {
        height: calc(100% - 15px);
    }
    /* service item part end */

    /* game changer part start */
    .ic-bd-v-game-changer-left{
        margin-bottom: 20px;
    }
    .ic-bd-v-game-changer-right {
        margin-left: 0px;
    }
    /* game changer part end */

    /* business control part start */
    .ic-bd-v-business-item-right h4 {
        font-size: 18px;
    }
    .ic-bd-v-business-item {
        gap: 15px;
        align-items: center;
    }
    .ic-bd-v-business-item-left {
        width: 80px;
        height: 80px;
    }
    .ic-bd-v-business-left::after {
        left: 28px;
    }
    .ic-bd-v-business-item-left img:nth-child(2) {
        width: 33%;
    }
    .ic-bd-v-business-left .mb-40{
        margin-bottom: 10px;
    }
    .ic-bd-v-heading-space p {
        padding: 0 50px;
    }
    /* business control part end */

    /* profit part start */
    .ic-bd-v-profit-main {
        padding: 40px 50px;
    }
    .ic-bd-v-profit-right h2,
    .ic-bd-v-profit-right h2 span {
        font-size: 44px;
        line-height: 130%;
    }
    .mb-36 {
        margin-bottom: 15px;
    }
    .ic-bd-v-btn button {
        padding: 12px 14px 12px 14px;
        font-size: 15px;
    }
    .ic-bd-v-business-control-span {
        display: inline-block;
    }
    /* profit part end */

    /* platform part start */
    .ic-bd-v-platform-item {
        padding: 20px;
    }
    .ic-bd-v-platform-icon {
        width: 90px;
        height: 90px;
    }
    .ic-bd-v-platform-item-left h3 {
        font-size: 22px;
    }
    .ic-bd-v-platform-item-left {
        gap: 20px;
    }
    /* platform part end */

    /* entrygration part start */
    .ic-bd-v-entrygration-main {
        padding: 30px;
    }
    .ic-bd-v-entrygration-main .ic-bd-v-profit-right h2,
    .ic-bd-v-entrygration-main .ic-bd-v-profit-right h2 span {
        font-size: 40px;
    }
    /* entrygration part end */

    /* slider part start */
    .ic-bd-v-inventor-slider-left {
        padding: 25px;
    }
    
    .carousel-control-prev {
        top: 110%;
        left: 40%;
    }
    .carousel-control-next {
        top: 110%;
        right: 40%;
    }
    .ic-bd-v-inventor-slider-item {
        margin-bottom: 10px;
    }
    
    /* slider part end */

    /* counter part start */
    .ic-bd-v-counter-icon {
        width: 70px;
        height: 70px;
    }
    .ic-bd-v-counter-item {
        padding: 20px 0 45px 0;
    }
    /* counter part end */

    /* social medial part start */
    .ic-bd-v-social-media-main {
        padding: 20px 30px;
    }
    .ic-bd-v-social-media-left h2 {
        font-size: 22px;
    }
    .ic-bd-v-social-icon-item {
        height: 34px;
        width: 34px;
    }
    .ic-bd-v-social-icon-item img{
        width: 100%;
        height: auto;   
        margin-top: -5px; 
    }
    /* social medial part end */

    /* success part start  */
    .ic-bd-v-success-main {
        padding: 30px;
    }
    .ic-bd-v-success-right img {
        width: 50%;
    }
    /* success part end */

    /* footer top part start */
    .ic-bd-v-footer-top-main{
        padding: 40px;
    }
    .ic-bd-v-footer-right {
        height: auto;
        display: flex;
        justify-content: center;
    }
    .ic-bd-v-footer-right img{
        width: 60%;
        height: auto;
    }
    .ic-bd-v-footer-top-left {
        padding: 20px 0 0 0;
    }
    /* footer top part end */

        /* demo part start */
        .ic-bd-v-demo h2 {
          font-size: 32px;
        }
        .ic-bd-v-demo .ic-bd-v-list li {
          font-size: 16px;
        }
        /* demo part end */
      
        /* effective part start */
        .ic-bd-v-effective-entrygration-bottom {
          overflow: hidden;
        }
        .ic-bd-v-effective-entrygration-bg {
          margin-left: 35px;
        }
        .ic-bd-v-effective-logo-main {
          margin-left: 35px;
        }
        .ic-bd-v-effective-item {
          width: 55px;
          height: 55px;
        }
        .ic-bd-v-effective-item8 img {
          width: 100%;
        }
        /* effective part end */
      
        /* client review part start */
        .ic-bd-v-client-review-item {
          padding: 15px ;
      }
      .ic-client-inf {
          padding-top: 20px;
          gap: 8px;
      }
      .carousel-item > .grid-layout {
          grid-template-columns: 30% 35% 30%;
          gap: 10px;
      }
      .ic-client-img {
          width: 55px;
          height: 55px;
      }
      .carousel-item .ic-review-star-img {
          display: none;
      }
      .ic-review-slider-btn .carousel-control-prev {
          left: 80%;
          top: 50%;
      }
      .ic-review-slider-btn .carousel-control-next {
          right: 2%;
          top: 50%;
      }
      .ic-bd-v-review-view-more-btn::after {
          width: 62%;
      }
      .carousel-item > .grid-layout {
          grid-template-columns: 50% 50%;
          grid-template-areas: 
            "ic-bd-v-client-review-item1 ic-bd-v-client-review-item3"
            "ic-bd-v-client-review-item2 ic-bd-v-client-review-item2";
        }
        .carousel-item > .grid-layout > .ic-bd-v-client-review-item1 {
          grid-area: ic-bd-v-client-review-item1;
        }
      
        .carousel-item > .grid-layout > .ic-bd-v-client-review-item2 {
          grid-area: ic-bd-v-client-review-item2;
        }
      
        .carousel-item > .grid-layout > .ic-bd-v-client-review-item3 {
          grid-area: ic-bd-v-client-review-item3;
        }
        .ic-bd-v-review-slider-btn-main {
          bottom: -60px;
      }
        /* client review part end */

         /* management part start */
      .ic-bd-v-management-main h2 {
        font-size: 26px;
    }
    /* management part end */

    /* management service part start */
    .ic-bd-v-management-service-item h6 {
        font-size: 18px;
    }
    .ic-bd-v-management-service-item{
        height: calc( 100% - 20px);
    }
    .ic-bd-v-management-service-item p{
        margin-bottom: 25px;
    }
    /* management service part end */

    /* management facilities part start */
    .ic-bd-v-management-facilities-item {
        flex-direction: column;
        gap:0;
    }
    /* management facilities part end */

    /* demo request part start */
    .ic-bd-v-game-changer-right h2 {
        font-size: 30px;
    }
    .ic-bd-v-demo-request-main::after{
        bottom: -60px;
    }
    /* demo request part end */

     /* ecommerce part start */
     .ic-bd-v-ecommerce-item {
        padding: 15px;
    }
    .ic-bd-v-ecommerce-item .ic-bd-v-coming-soon {
        padding: 4px;
        font-size: 8px;
        line-height: 10px;
    }
    /* ecommerce part end */

    /* amazon business part start  */
    .ic-bd-v-amazon-business-main {
        padding: 60px 30px;
    }
    
    /* amazon business part end */
    
    /* amazon business control part start */
    .ic-bd-v-our-entrygration-right::before {
        width: 330px;
        height: 330px;
        right: 14%;
    }
    .ic-bd-v-our-entrygration-right img {
        width: 70%;
    }
    .ic-bd-v-our-entrygration-right {
        justify-content: center;
    }
    /* amazon business control part end */

    /* amazon profit part start */
    .ic-bd-v-amazon-profit-btn {
        font-size: 15px;
    }
    /* amazon profit part end */
}
@media (max-width:767.98px) {
    h1 {
        font-size: 34px;
    }
    h2{
        font-size: 32px;
    }
    p{
        font-size: 14px;
    }
    .mb-30 {
        margin-bottom: 10px;
    }
    .mb-20{
        margin-bottom: 5px;
    }
    .mb-40 {
        margin-bottom: 20px;
    }
    .mb-50{
        margin-bottom: 30px;
    }
    .mb-60{
        margin-bottom: 40px;
    }
    .ic-bd-v-section-space{
        padding: 50px 0;
    }
    .ic-bd-v-section-space-bottom{
    padding-bottom: 50px;
    }
    .ic-bd-v-section-space-top{
        padding-top: 50px;
    }
    .ic-bd-v-heading-space{
        margin-bottom: 30px;
    }
    /* business control part start */
    .ic-bd-v-business-left {
        margin-bottom: 20px;
    }
    /* business control part end */

    /* profit part start */
    .ic-bd-v-profit-right{
        text-align: center;
        margin-bottom: 20px;
    }
    /* profit part end */

    /* platform part start */
    .ic-bd-v-platform-icon {
        width: 70px;
        height: 70px;
    }
    .ic-bd-v-platform-item-left {
        gap: 20px;
        margin-bottom: 20px;
    }
    /* platform part end */

    /* slider part start */
    
    .carousel-control-prev {
        top: 90%;
        left: 40%;
        width: 40px;
        height: 40px;
    }
    .carousel-control-next {
        top: 90%;
        right: 40%;
        height: 40px;
        width: 40px;
    }
    .ic-bd-v-investor-right-img{
        height: 270px;
    }
    .ic-bd-v-inventor-slider-left {
        text-align: center;
        padding: 25px 25px 75px 25px;
    }
    .ic-bd-v-post-profile {
        justify-content: center;
    }
    /* slider part end */

    /* counter part start */
    .ic-bd-v-counter-item {
        margin-bottom: 40px;
    }
    /* counter part end */

    /* social part start */
    .ic-bd-v-social-media-main {
        border-radius: 50px;
    }
    .ic-bd-v-social-media-left{
        text-align: center;
        margin-bottom: 5px;
    }
    .ic-bd-v-social-medial-right {
        justify-content: center;
    }
    /* social part end */

    /* success part start */
    .ic-bd-v-success-main h1{
        font-size: 26px;
    }
    /* success part end */

    /* footer top part start */
    .ic-bd-v-footer-top-main {
        padding: 30px;
    }
    .ic-bd-v-footer-right img{
        width: 50%;
    }
    .ic-bd-v-footer-top-left {
        padding: 10px 0 0 0;
    }
    /* footer top part end */

     /* demo part start */
     .ic-bd-v-demo h2 {
        font-size: 28px;
      }
      .ic-bd-v-demo .ic-bd-v-list li {
        font-size: 15px;
      }
      /* demo part end */
    
      /* effective part start  */
      .ic-bd-v-effective-item8 img {
        width: 100%;
      }
      /* effective part end */

       /* management part start */
       .ic-bd-v-management-main h2 {
        font-size: 24px;
    }
    /* management part end */

    /* management facilities part start */
    .ic-bd-v-management-facilities-item {
        flex-direction: row;
        gap: 10px;
    }
    /* management facilities part end */

    /* demo request part start */
    .ic-bd-v-game-changer-right h2 {
        font-size: 28px;
    }
    .ic-bd-v-demo-request-main::after{
        bottom: -50px;
    }
    /* demo request part end */

    /* other features part start */
    .ic-bd-v-other-features-right{
        margin-bottom: 20px;
    }
    /* other features part end */

    
    /* amazon part start */
    .ic-bd-v-amazon-business-main {
        padding: 50px 30px;
    }
    /* amazon part end */

    /* amazon profit part start  */
    .ic-bd-v-amazon-profit-btn {
        font-size: 14px;
    }
    /* amazon profit part end */
}
@media (max-width:575.98px) {
    h2{
        font-size: 30px;
    }
    p{
        font-size: 14px;
        line-height: 150%;
    }
    .mb-50{
        margin-bottom: 25px;
    }
    .mb-60{
        margin-bottom: 35px;
    }
    .ic-bd-v-section-space{
        padding: 40px 0;
    }
    .ic-bd-v-section-space-bottom{
    padding-bottom: 40px;
    }
    .ic-bd-v-section-space-top{
        padding-top: 40px;
    }
    .ic-bd-v-heading-space{
        margin-bottom: 25px;
    }
    .ic-bd-v-header-bottom {
        margin-bottom: 5px;
    }
    .ic-bd-v-btn button {
        padding: 10px 12px 10px 12px;
        font-size: 14px;
    }
    .ic-bd-v-btn i {
        width: 20px;
        height: 20px;
    }
    /* game changer part start */
    .ic-bd-v-list ul li {
        gap: 8px;
        margin-bottom: 5px;
    }
    .ic-bd-v-check {
        width: 18px;
        height: 18px;
    }
    .ic-bd-v-game-changer2 .ic-bd-v-game-changer-right {
        margin-left: 0px;
    }
    .ic-bd-v-heading-space p {
        padding: 0 ;
    }
    /* game changer part end */

    /* business control part start */
    .ic-bd-v-business-control-bottom {
        padding: 28px;
    }
    /* business control part end */

    /* profit part start */
    .ic-bd-v-profit-main {
        padding: 20px 20px;
    }
    .ic-bd-v-profit-right h2,
    .ic-bd-v-profit-right h2 span {
        font-size: 42px;
    }
    .ic-bd-v-entrygration-main .ic-bd-v-profit-right h2,
    .ic-bd-v-entrygration-main .ic-bd-v-profit-right h2 span {
        font-size: 38px;
    }
    .mb-36 {
        margin-bottom: 10px;
    }
    /* profit part end */

    /* platform part start */
    .ic-bd-v-platform-icon {
        width: 50px;
        height: 50px;
    }
    .ic-bd-v-platform-icon img{
        width: 50%;
        height: auto;
    }
    .ic-bd-v-platform-item-left h3 {
        font-size: 20px;
    }
    .ic-bd-v-platform-item-left {
        gap: 10px;
    }
    .ic-bd-v-platform-item-left {
        margin-bottom: 10px;
    }
    /* platform part end */

    /* slider part start */
    .carousel-control-next {
        right: 35%;
    }
    .carousel-control-prev {
        left: 35%;
    }
    /* slider part end */

    /* counter part start */
    .ic-bd-v-counter {
        background: linear-gradient(to bottom, #3B90F6 14%, #fff 14%);
    }
    /* counter part end */

    /* social part start */
    .ic-bd-v-social-media-main {
        border-radius: 32px;
    }
    /* social part end */

    /* success part start */
    .ic-bd-v-success-main {
        /* padding: 30px 30px 310px 30px; */
    }
    .ic-bd-v-success-right img {
        width: 55%;
    }
    /* success part end */

    /* footer top part start */
    .ic-bd-v-footer-top-main {
        padding: 20px 15px;
    }
    /* footer top part end */

     /* effective part start  */
     .ic-bd-v-effective-item {
        width: 38px;
        height: 38px;
      }
      .ic-bd-v-effective-item img {
        width: 70%;
      }
      .ic-bd-v-effective-item8 img {
        width: 100%;
      }
      /* effective part end */
    
    
      /* client review part start */
      .ic-bd-v-client-review {
        overflow: hidden;
      }
      .carousel-item > .grid-layout {
        grid-template-columns: 100%;
        grid-template-areas: 
        "ic-bd-v-client-review-item1"
        "ic-bd-v-client-review-item2"
        "ic-bd-v-client-review-item3";
    }
    .ic-bd-v-review-slider-btn-main {
        bottom: -35px;
    }
    .ic-bd-v-review-view-more-btn::after {
        width: 40%;
    }
    .ic-review-slider-btn .carousel-control-prev {
        left: 72%;
    }
      /* client review part end */

       /* management part start */
       .ic-bd-v-management-main h2 {
        font-size: 22px;
    }
    /* management part end */

    /* demo request part start */
    .ic-bd-v-game-changer-right h2 {
        font-size: 25px;
    }
    .ic-bd-v-demo-request-main::after{
        bottom: -40px;
    }
    /* demo request part end */

    /* amazon part start */
    .ic-bd-v-amazon-business-main {
        padding: 40px 24px;
    }
    /* amazon part end */

    /* amazon business part start */
    .ic-bd-v-our-entrygration-right {
        padding: 15px;
    }
    .ic-bd-v-our-entrygration-right::before {
        width: 180px;
        height: 180px;
    }
    /* amazon business part end */

}
@media (max-width:375.98px) {
    h2{
        font-size: 28px;
    }
    .mb-50{
        margin-bottom: 20px;
    }
    .mb-60{
        margin-bottom: 30px;
    }
    .ic-bd-v-section-space{
        padding: 30px 0;
    }
    .ic-bd-v-section-space-bottom{
    padding-bottom: 30px;
    }
    .ic-bd-v-section-space-top{
        padding-top: 30px;
    }
    .ic-bd-v-heading-space{
        margin-bottom: 20px;
    }
}

 
  