.card-2 figure img
{
  max-width: 170px;
}
.banner-img, .banner-img img
{
background: url(../imgs/banner/banner-10.png) no-repeat 10%; 
}
@media screen and (max-width: 980px) {
.new-soft
{
      font-size: 16px;
}
  .new-soft2
{
      font-size: 10px;
}
  .banner1
  {
    padding:14px;
  }
  .gimg
  { width: 100%;}
  .preet-right
{
      padding-left: 79px;
}
  .our-story-h2
  {
    font-size:19px;
  }
}
@media screen and (min-width: 981px) {
.new-soft
{
      font-size: 75px;
}
.new-soft2
{
      font-size: 29px;
}
.main-menu.main-menu-lh-2>nav>ul>li {
    line-height: 59px;
}
  .gimg
  {
     width: 70%;
  }
   .banner1
  {
    padding:50px;
  }
  .hotline p
  {
    font-size: 21px;
  }
  .new-soft3
{
  font-size:102px;
  }
}
.main-menu>nav>ul>li>a
{
  font-family: var(--font-text), sans-serif;
}
.new-soft3
{
    text-shadow: 1px 3px black;
}
.gimg
{
     
    border: 20px solid #fff;
    border-radius: 10px;
}
.header-style-1 .header-top-ptb-1
{
  display:none !important;
}
.preet-list
{
  font-size: 15px;
    text-align: left;
     
}
.preet-list li
{
  padding-bottom:10px;
}
.newsletter-content h2,.newsletter-content p
{
  color:#ffffff;
}
.widget-about:nth-child(0)
{
 display:block; 
}
.display-1, .display-2, .font-heading, .heading-sm-1, h1, h2, h3, h4, h5, h6,.header-style-1 .main-categories-wrap>a.categories-button-active
{
      font-family: Lato, sans-serif;
}
.product-price,.hotline p,.page-header.breadcrumb-wrap,.tab-style3 .nav-tabs li.nav-item a {
    font-family: Lato, sans-serif;
}
.header-style-1 .header-middle-ptb-1,.footer-mid {
    background: #fff3eb;
}
.single-thumbnail img
{
 width:100%; 
}

@media only screen and (max-width: 480px) {
    .hero-slider-1 .single-hero-slider .display-2 {
        font-size: var(--heading-font-size);
        text-shadow: 0 0 7px #fff, 0 0 10px #fff, 0 0 21px #fff, 0 0 42px #0fa, 0 0 82px #0fa, 0 0 92px #0fa, 0 0 102px #0fa, 0 0 151px #0fa;
    }
      .hero-slider-1 .single-hero-slider .slider-content p {
        font-size: 16px;
        margin-bottom: 40px !important;
        text-shadow: 0 0 7px #fff, 0 0 10px #fff, 0 0 21px #fff, 0 0 42px #0fa, 0 0 82px #0fa, 0 0 92px #0fa, 0 0 102px #0fa, 0 0 151px #0fa;
    }
}
.newsletter-content h2, .newsletter-content p {
    color: #000000;
    text-shadow: 0 0 7px #fff, 0 0 10px #fff, 0 0 21px #fff, 0 0 42px #0fa, 0 0 82px #0fa, 0 0 92px #0fa, 0 0 102px #0fa, 0 0 151px #0fa;
}