/* Telugu ---------- */

/* google font embed */
body, th, td, input, select, textarea, button, *{font-family:"Noto Sans Telugu", sans-serif !important; letter-spacing:0 !important}



/* Override ---------- */
.page-home .section-welcome .headline h2 br{display:block !important}
.page-home .banner-app .container{max-width:540px}
.page-home .banner p{font-weight:400}
.page-checklist .page-header .theme br{display:none}


@media(min-width:768px){
  /* .logo .img{height:50px} */
  .page-home .section-welcome .headline h2{font-size:64px}
  .page-home .section-welcome .headline h1,
  .page-about .section-intro .headline .subtit{max-width:500px}  
}

@media(min-width:1070px){
  header .site-nav{gap:20px}
  header .menu-container .menu{gap:15px}
  header .menu-container .menu-item a:not(.btn-login){font-size:20px; line-height:1.2}
  header .menu-container .menu-item .submenu a{font-size:17px !important}
  header .menu-container .submenu{top:55px; min-width:220px}
  .page-header .text > *{max-width:850px}
  .page-header .desc{margin-top:24px}
  .page-about .section-intro .headline .text{max-width:620px}
}

@media(min-width:1200px){
  header .menu-container .menu-item a:not(.btn-login){font-size:18px}
}