@charset "utf-8";
/* CSS Document */


@media  (max-width: 1600px){
	  .form-group:not(.form-button) {margin-bottom: 16px;}
  .form-label {margin-bottom: 8px;font-size: 16px;}
  .form-control {min-height: 50px;font-size: 16px;padding: 10px 15px 10px 15px;}
}

@media (min-width: 1400px) and (max-width: 1500px){
	p {font-size: 17px;line-height: 30px;}
  .asb19__content ul li {font-size: 17px;line-height: 29px;}
  .form-group:not(.form-button) {margin-bottom: 16px;}
  .form-label {margin-bottom: 8px;font-size: 16px;}
  .form-control {min-height: 50px;font-size: 16px;padding: 10px 15px 10px 15px;}
}

@media (min-width: 1300px) and (max-width: 1400px){
  p {font-size: 16px;line-height: 28px;}
  .asb19__content ul li {font-size: 16px;line-height: 28px;}
  .asb19__heading {margin-bottom: 24px;}
  /* .asb19__heading span {font-size: 75px;line-height: 70px;} */
  .asb19__heading h3 {font-size: 42px;}

  .asb19__hero-content {width: 95%;}
  .asb19__hero-title h1 {font-size: 60px;}
  .asb19__hero-thumb-swiper {padding: 20px 0 90px 0;}
  .asb19__hero-slider-content h4 {font-size: 35px;margin-bottom: 12px;}
  .asb19__hero-slider-content .asb19__icon {margin-bottom: 10px;}
  .asb19__hero-slider-content .asb19__icon img {height: 35px;width: 35px;}

}
@media (min-width: 1200px) and (max-width: 1300px){
  p {font-size: 16px;line-height: 28px;}
  .asb19__heading {margin-bottom: 24px;}
  /* .asb19__heading span {font-size: 75px;line-height: 70px;} */
  .asb19__heading h3 {font-size: 42px;}

}

@media (min-width: 1024px) and (max-width: 1200px){
  p {font-size: 16px;line-height: 28px;}
  .asb19__heading {margin-bottom: 24px;}
  /* .asb19__heading span {font-size: 75px;line-height: 70px;} */
  .asb19__heading h3 {font-size: 42px;}

}

@media (min-width: 992px) and (max-width: 1024px) {
  p {font-size: 16px;line-height: 28px;}
  .asb19__heading {margin-bottom: 24px;}
  /* .asb19__heading span {font-size: 75px;line-height: 70px;} */
  .asb19__heading h3 {font-size: 42px;}

}

@media only screen and (min-width: 992px) {  
  .asb19__header--nav {padding: 0 30px 0 30px;}
  .asb19__navbar--nav .nav-item .nav-link {font-family: var(--ff-primary);font-weight: 600;padding: 32px 20px;position: relative;}
    
  
.nav-item.dropdown:hover > .dropdown-menu {
  display: block;
  /*! transform: scaleZ(1); */
  transition: all 0.4s ease-in-out;
}
.nav-item.dropdown > .dropdown-menu {
  /*! display: block; */
  position: absolute;
  /*! transform: scaleZ(0); */
  transition: all 0.4s ease-in-out;
}
.asb19__navbar--nav .nav-item .nav-link::before {
  position: absolute;
  content: '';
  width: 0%;
  height: 4px;
  top: 0;
  left: unset;
  right: 0;
  background-color: #BFA261;
  /*! background-position: -20%; */
  transition: all 0.4s ease-in-out;
}
.asb19__navbar--nav .nav-item .nav-link:hover::before, .asb19__navbar--nav .nav-item.active .nav-link::before {
  left: 0;
  right: unset;
  width: 100%;
  transition: all 0.4s ease-in-out;
}
}
@media only screen and (max-width: 991.98px) {   
  p {font-size: 16px;line-height: 28px;}
}


@media (max-width: 767.98px){
  p {font-size: 15px;line-height: 26px;}  
}

@media (max-width: 575.98px){
    
}
