@charset "UTF-8";
/* Media Quiries */

@media (min-width: 576px) {
  .container {max-width: 100%;}
}
@media (min-width: 768px) {
  .container{max-width: 100%;}
}
@media (min-width: 992px) {
  .container {max-width: 95%;}
}
@media (min-width: 1024px) {
  .container {max-width: 95%;}
}
@media (min-width: 1200px) {
  .container {max-width: 90%;}
}
@media (min-width: 1680px) {
  .container {max-width: 1600px;}
}

@media only screen and (max-width:1920px){

}
@media only screen and (max-width:1680px){	

}
@media only screen and (max-width:1440px){

}
@media only screen and (max-width:1366px){

}
@media only screen and (max-width:1280px){

}
@media only screen and (max-width:1200px){

}
@media only screen and (max-width:1180px){ 

}
@media only screen and (max-width:1024px){

}
@media only screen and (max-width:991px){
  :root{
    --fs-h1: 20px;
    --fs-h2: 28px;
    --fs-h3: 20px;
    --fs-body-lg: 16px;
    --fs-body: 16px;
  }
  .banner-slide-nav{display: none;}
  .row ,.row > *{--bs-gutter-x: 1.5rem;}
  .card-a-content h3 br{display: none;}
  .num-slider-anchor-list{padding-bottom: 24px;}
  .num-slider-anchor-list .slick-track{flex-direction: row;}
  .num-slider-anchor-list.slick-vertical .slick-slide{width: auto !important;}
  .num-slider-image{margin-bottom: 48px;}
  .footer-link{margin-bottom: 32px;}
  .sec-h-arrow{display: block;}
  .num-slider-anchor-list .slick-slide{text-align: center;}
}
@media only screen and (max-width:900px){

}
@media only screen and (max-width:820px){

}
@media only screen and (max-width:768px){	

}
@media only screen and (max-width:767px){

}
@media only screen and (max-width:600px){

}
@media only screen and (max-width:568px){

}
@media only screen and (max-width:480px){

}
@media only screen and (max-width:430px){

}
@media only screen and (max-width:414px){

}
@media only screen and (max-width:393px){

}
@media only screen and (max-width:390px){

}
@media only screen and (max-width:375px){

}
@media only screen and (max-width:360px){

}
@media only screen and (max-width:320px){

}