
.table>:not(:last-child)>:last-child>* {
    border-bottom-color: inherit;
  }
  
  .bg-yellow {
    background-color: #FFCB05!important;
    border: 1px solid #FFCB05 !important;
    color: #000!important;
  }
  
  .bg-darkblue {
    background-color: #2F3193!important;
    --bs-bg-opacity: 1;
  }
  
  .border-left-on {
    border-left: 0.5px solid #FFFFFF;
  }
  
  .border-right-on {
    border-right: 0.5px solid #FFFFFF;
  }
  
  @media (max-width: 767px) {
    .paginatetext {
        max-height: unset;
        overflow: unset;
    }

    .card-head {
      height: 340px!important;
    }
    
    .img-head {
      height: 210px!important;
    }

    .border-left-on {
      border-bottom: 0.5px solid #FFFFFF;
      padding-bottom: 20px;
      border-left: none;
    }

    .radius-corner-half {
      border-radius: 0px 0px 0px 150px!important;
    }

    .border-right-on {
      border-bottom: 0.5px solid #FFFFFF;
      padding-bottom: 20px;
      border-right: none;
    }
  }
  
  .news-container {
    background: url('/assets/images/triangle-bg.svg');
    background-size: cover;
  }

  .rectangle-bg {
    background: url('/assets/images/triangle-bg.svg');
    background-size: cover;
  }
  
  
  .image_1 {
    animation: image_move_rotate4 linear 8s;
    animation-iteration-count: infinite;
    transform-origin: 50% 50%;
    /* -webkit-animation: up-down linear 4s;
    -webkit-animation-iteration-count: infinite;
    -webkit-transform-origin: 50% 50%;
    -moz-animation: up-down linear 4s;
    -moz-animation-iteration-count: infinite;
    -moz-transform-origin: 50% 50%;
    -o-animation: up-down linear 4s;
    -o-animation-iteration-count: infinite;
    -o-transform-origin: 50% 50%;
    -ms-animation: up-down linear 4s;
    -ms-animation-iteration-count: infinite;
    -ms-transform-origin: 50% 50%; */
  }
  
  .image_2 {
    animation: image_move_rotate2 linear 8s;
    animation-iteration-count: infinite;
    transform-origin: 50% 50%;
    /* -webkit-animation: up-down linear 4s;
    -webkit-animation-iteration-count: infinite;
    -webkit-transform-origin: 50% 50%;
    -moz-animation: up-down linear 4s;
    -moz-animation-iteration-count: infinite;
    -moz-transform-origin: 50% 50%;
    -o-animation: up-down linear 4s;
    -o-animation-iteration-count: infinite;
    -o-transform-origin: 50% 50%;
    -ms-animation: up-down linear 4s;
    -ms-animation-iteration-count: infinite;
    -ms-transform-origin: 50% 50%; */
  }
  
  .image_3 {
    animation: image_move_rotate3 linear 8s;
    animation-iteration-count: infinite;
    transform-origin: 50% 50%;
    /* -webkit-animation: up-down linear 4s;
    -webkit-animation-iteration-count: infinite;
    -webkit-transform-origin: 50% 50%;
    -moz-animation: up-down linear 4s;
    -moz-animation-iteration-count: infinite;
    -moz-transform-origin: 50% 50%;
    -o-animation: up-down linear 4s;
    -o-animation-iteration-count: infinite;
    -o-transform-origin: 50% 50%;
    -ms-animation: up-down linear 4s;
    -ms-animation-iteration-count: infinite;
    -ms-transform-origin: 50% 50%; */
  }
  
  .image_4 {
    animation: image_move_rotate1 linear 8s;
    animation-iteration-count: infinite;
    transform-origin: 50% 50%;
    /* -webkit-animation: up-down linear 4s;
    -webkit-animation-iteration-count: infinite;
    -webkit-transform-origin: 50% 50%;
    -moz-animation: up-down linear 4s;
    -moz-animation-iteration-count: infinite;
    -moz-transform-origin: 50% 50%;
    -o-animation: up-down linear 4s;
    -o-animation-iteration-count: infinite;
    -o-transform-origin: 50% 50%;
    -ms-animation: up-down linear 4s;
    -ms-animation-iteration-count: infinite;
    -ms-transform-origin: 50% 50%; */
  }
  
  
  
  @-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
  }
  @keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
  }
  
  @keyframes up-down{
    0% {
      transform:  translate(1px,20px)  ;
    }
    24% {
      transform:  translate(1px,30px)  ;
    }
    50% {
      transform:  translate(1px,12px)  ;
    }
    74% {
      transform:  translate(1px,22px)  ;
    }
    100% {
      transform:  translate(1px,22px)  ;
    }
  }
  
  @-moz-keyframes up-down{
    0% {
      -moz-transform:  translate(1px,20px)  ;
    }
    24% {
      -moz-transform:  translate(1px,30px)  ;
    }
    50% {
      -moz-transform:  translate(1px,12px)  ;
    }
    74% {
      -moz-transform:  translate(1px,22px)  ;
    }
    100% {
      -moz-transform:  translate(1px,22px)  ;
    }
  }
  
  @-webkit-keyframes up-down {
    0% {
      -webkit-transform:  translate(1px,20px)  ;
    }
    24% {
      -webkit-transform:  translate(1px,30px)  ;
    }
    50% {
      -webkit-transform:  translate(1px,12px)  ;
    }
    74% {
      -webkit-transform:  translate(1px,22px)  ;
    }
    100% {
      -webkit-transform:  translate(1px,22px)  ;
    }
  }
  
  @-o-keyframes up-down {
    0% {
      -o-transform:  translate(1px,20px)  ;
    }
    24% {
      -o-transform:  translate(1px,30px)  ;
    }
    50% {
      -o-transform:  translate(1px,12px)  ;
    }
    74% {
      -o-transform:  translate(1px,22px)  ;
    }
    100% {
      -o-transform:  translate(1px,22px)  ;
    }
  }
  
  @-ms-keyframes up-down {
    0% {
      -ms-transform:  translate(1px,20px)  ;
    }
    24% {
      -ms-transform:  translate(1px,30px)  ;
    }
    50% {
      -ms-transform:  translate(1px,12px)  ;
    }
    74% {
      -ms-transform:  translate(1px,22px)  ;
    }
    100% {
      -ms-transform:  translate(1px,22px)  ;
    }
  }
  
  @keyframes image_upDown {
    0% {
      transform: translateY(-10px); }
    100% {
      transform: translateY(10px); } }
  
  @keyframes image_leftRight {
    0% {
      transform: translateX(-10px); }
    100% {
      transform: translateX(10px); } }
  
  @keyframes image_scale1 {
    0% {
      transform: scale(0.8); }
    100% {
      transform: scale(1.1); } }
  
  @keyframes image_scale2 {
    0% {
      transform: scale(0.8); }
    50% {
      transform: scale(1.2); }
    100% {
      transform: scale(0.8); } }
  
  @keyframes image_scale3 {
    0% {
      transform: scale(1); }
    50% {
      transform: scale(0.6); }
    100% {
      transform: scale(1); } }
  
  @keyframes image_move1 {
    0% {
      transform: translate(0px, 0px); }
    25% {
      transform: translate(10px, 20px); }
    50% {
      transform: translate(30px, 30px); }
    75% {
      transform: translate(20px, 10px); }
    100% {
      transform: translate(0px, 0px); } }
  
  @keyframes image_move2 {
    0% {
      transform: translate(0px, 0px); }
    25% {
      transform: translate(20px, -20px); }
    50% {
      transform: translate(0px, -40px); }
    75% {
      transform: translate(20px, -20px); }
    100% {
      transform: translate(0px, 0px); } }
  
  @keyframes image_move3 {
    0% {
      transform: translate(0px, 0px); }
    25% {
      transform: translate(20px, 0px); }
    50% {
      transform: translate(30px, -20px); }
    75% {
      transform: translate(20px, 0px); }
    100% {
      transform: translate(0px, 0px); } }
  
  @keyframes image_move4 {
    0% {
      transform: translate(0px, 0px); }
    15% {
      transform: translate(0px, 20px); }
    30% {
      transform: translate(-20px, 20px); }
    45% {
      transform: translate(-20px, 40px); }
    60% {
      transform: translate(-25px, 30px); }
    75% {
      transform: translate(-20px, 20px); }
    90% {
      transform: translate(0px, 20px); }
    100% {
      transform: translate(0px, 0px); } }
  
  @keyframes image_move_rotate1 {
    0% {
      transform: translate(0px, 0px) rotate(0); }
    25% {
      transform: translate(-10px, -10px) rotate(5deg); }
    50% {
      transform: translate(-20px, 0px) rotate(0); }
    75% {
      transform: translate(-10px, -10px) rotate(-2deg); }
    100% {
      transform: translate(0, 0) rotate(0); } }
  
  @keyframes image_move_rotate2 {
    0% {
      transform: translate(0px, 0px) rotate(0); }
    25% {
      transform: translate(10px, 10px) rotate(-5deg); }
    50% {
      transform: translate(-5px, 15px) rotate(-10deg); }
    75% {
      transform: translate(-10px, 5px) rotate(-5deg); }
    100% {
      transform: translate(0, 0) rotate(0); } }
  
  @keyframes image_move_rotate3 {
    0% {
      transform: translate(0px, 0px) rotate(0); }
    20% {
      transform: translate(0px, -10px) rotate(-5deg); }
    40% {
      transform: translate(15px, -15px) rotate(0deg); }
    60% {
      transform: translate(25px, 0px) rotate(7deg); }
    80% {
      transform: translate(10px, 10px) rotate(-2deg); }
    100% {
      transform: translate(0, 0) rotate(0); } }
  
  @keyframes image_move_rotate4 {
    0% {
      transform: translate(0px, 0px) rotate(0); }
    15% {
      transform: translate(-10px, 10px) rotate(5deg); }
    30% {
      transform: translate(-25px, 15px) rotate(10deg); }
    45% {
      transform: translate(-25px, 25px) rotate(13deg); }
    60% {
      transform: translate(-5px, 20px) rotate(16deg); }
    75% {
      transform: translate(5px, 5px) rotate(13deg); }
    90% {
      transform: translate(15px, -10px) rotate(8deg); }
    100% {
      transform: translate(0, 0) rotate(0); } }

.table>:not(caption)>*>* {
    padding-left: 0px;
}
p.about {
  font-size: 14px;
  color: #ededed;
}
.pt-nav {
  padding-top: 74px;
}

.blog-img {
  height: 215px;
}

.radius-corner {
  border-radius: 110px 0px;
}
.radius-corner-half {
  border-radius: 0px 0px 0px 250px;
  max-height: 700px;
}

.post-img {
  height: 240px;
}

.pagination-wrap .pagination {
  justify-content: center;
}

.paginatetext img {
  width: 100%!important;
}

.paginatetext {
  max-height: 260px;
  overflow: scroll;
}

.logo-footer img {
  max-width: 90px;
}

.card-head {
  height: 420px;
}

.img-head {
  height: 320px;
  width: 100%;
}