/*========Type 1=========*/
 .container {
  position: relative;
  z-index: 5;
}
.advanced-card .cardWrapper {
  display: flex;
  flex-wrap: wrap;
  row-gap: 99px;
  column-gap: 40px;
}
.advanced-card .itemInner{
  position:relative;
  z-index:1;
}
.advanced-card .topSection,
.advanced-card_tabber .topSection{
  margin:0 auto 56px auto;
  max-width:800px;
}
.advanced-card .cardWrapper .itemInner {
  padding: 117px 45px 45px 33px;
  display: flex;
  flex-direction: column;
  position:relative;
}
.advanced-card .splide .splide__track{
  margin:0;
  padding:10px 0 30px 0;
}
.common_card_style .cardWrapper .itemInner{
  overflow: hidden;
  height:100%;
}

.common_card_style .cardWrapper .btnWrap {
  margin-top: 31px;
}
.common_card_style .cardWrapper .cntWrap {
  margin-top: 25px;
}
.common_card_style .cardWrapper .topImg {
  width: 74px;
  height: 74px;
  display: flex;
}
.common_card_style .cardWrapper .topImg img {
  display: block;
  object-fit:contain;
}
.common_card_style .cardWrapper .headWrap {
  margin-top: 24px;
}
.common_card_style .cardWrapper .headWrap * {
  margin: 0;
}
.common_card_style .cardWrapper .headWrap h4 {
  margin-top: 0;
}
.common_card_style .topImg i {
  font-size: 65px;
}
.advanced-card_tabber,
.common_card_style .topSection,
.common_card_style .item,
.common_card_style .itemInner,
.common_card_style .cntWrapper{
  position: relative;
  z-index: 5;
}
.common_card_style .cardWrapper .cntWrapper{
  height:100%;
}

.advanced-card .controlWrap{
  width:100%;
}
.advanced-card .content-controls{
  margin-top:44px;
}
.advanced-card_tabber .cardWrapper .item.active .downTrigger svg {
    rotate: 180deg;
}

@media(min-width:992px){
 
  .advanced-card .content-controls{
    display:none;
  }
  .advanced-card .splide__list {
    row-gap: 40px;
    column-gap: 40px;
  }
  .advanced-card .cardWrapper.splide{
    visibility: visible;
  }
  .advanced-card .splide__track{
    overflow:visible;
  }
  .advanced-card .splide>.splide__track>.splide__list {
    flex-wrap: wrap;
  }
}
@media(max-width: 991px){
  .advanced-card .cardWrapper {
    row-gap: 60px;
  }
  .advanced-card .splide__arrows {
    margin: 14px auto 0;
    display: flex;
    border-radius: 60px;
    background: linear-gradient(270deg, #001a23, #003a50);
    height: 47.05px;
    overflow: hidden;
    position: relative;
    width: 111px;
  }
  .advanced-card .splide__arrows .splide__arrow:hover {
    background-color: hsla(0, 0%, 100%, .1);
    border-radius: 0;
  }

  .advanced-card .splide__arrows .splide__arrow {
    border-radius: 0;
  }

  .advanced-card .splide__arrows:before {
    background-color: #fff;
    content: "";
    display: block;
    height: 47.05px;
    left: 50%;
    opacity: .25;
    position: absolute;
    transform: translateX(-50%);
    width: 3px;
  }

  .advanced-card .splide__arrows .splide__arrow {1,145
    border: 0;
    padding: 0;
    background: transparent;
    background-color: hsla(0, 0%, 100%, 0);
    height: 100%;
    overflow: hidden;
    transition: background-color .3s ease-in-out;
    cursor: pointer;
    width: 50%;
    transform: none;
    position: static;
  }

  .advanced-card .splide__arrows .splide__arrow:before {
    height: 30px;
    position: absolute;
    top: 8px;
    width: 31px;
  }

  .advanced-card .splide__arrows .splide__arrow--prev:before {
    left: 12px;
  }

  .advanced-card .splide__arrows .splide__arrow--next:before {
    right: 12px;
    transform: rotate(180deg);
  }
  .advanced-card .splide__arrows .splide__arrow svg{
    display:none;
  }
  .advanced-card .splide__arrows{
    order:3;
  }
  .advanced-card .splide .splide__pagination{
    width:100%;
    display:none;
    order:2;
  }
  .advanced-card .cardWrapper.splide{
    row-gap:0;
  }
   .advanced-card .cardWrapper .itemInner {
    padding: 75px 32px 49px 33px;
  }
}

@media(max-width: 767px){
 
  .common_card_style .headWrap h4 {
    font-size: 30px;
  }
  .advanced-card .cardWrapper .item {
    width: 100%;
  }
  .advanced-card .cardWrapper {
    row-gap: 40px;
  }
}

/*========Type 2=========*/

.advanced-card_tabber .cardWrapper {
  display: flex;
  flex-wrap: wrap;
  row-gap: 97px;
  column-gap: 48px;
  align-items: flex-start;
}
.advanced-card_tabber .cardWrapper .itemInner {
  padding: 56px 30px 50px 30px;
}
.downTrigger {
  display: flex;
  justify-content: center;
  position: absolute;
  width: 30px;
  height: 30px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 7;
  border-radius: 50%;
  align-items: center;
  bottom: -16px;
  background-color:var(--white-color);
  cursor:pointer;
}

.advanced-card_tabber .typeTwoStyle {
  overflow: hidden;
  transition: height 0.2s ease;
  height: 0;
}

.advanced-card_tabber .cardWrapper .itemInner,
.advanced-card_tabber .cardWrapper .cntWrapper{
  height: auto;
}

@media(max-width:991px){
  .advanced-card_tabber .cardWrapper{
    row-gap: 48px;
    column-gap: 48px;
  }
}
