@font-face {
  font-family: 'Noto Sans Telugu';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(telugu-0.ttf) format('truetype');
}
@font-face {
  font-family: 'Noto Sans Telugu';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(telugu-1.ttf) format('truetype');
}
@font-face {
  font-family: 'Noto Sans Telugu';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(telugu-2.ttf) format('truetype');
}
@font-face {
  font-family: 'Noto Sans Telugu';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(telugu-3.ttf) format('truetype');
}

.mf-language{position:relative;font:inherit;color:#FFFDF8;z-index:1001}.mf-language summary{display:flex;gap:7px;align-items:center;justify-content:center;border:1px solid #ffffff45;background:#ffffff12;border-radius:999px;min-height:44px;padding:8px 12px;cursor:pointer;list-style:none;font-size:12px;font-weight:600;white-space:nowrap}.mf-language summary::-webkit-details-marker{display:none}.mf-language summary:focus-visible,.mf-language button:focus-visible{outline:2px solid #FFFDF8;outline-offset:3px}.mf-language-options{position:absolute;right:0;top:calc(100% + 12px);width:180px;padding:8px;border:1px solid #DCDDD2;border-radius:18px;background:#FFFDF8;box-shadow:0 15px 45px #123D3026;color:#123D30}.mf-language-options button{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;border-radius:10px;padding:13px;color:#123D30;background:transparent;font:inherit;font-size:14px;cursor:pointer;line-height:1.5}.mf-language-options button:hover,.mf-language-options button[aria-pressed=true]{background:#E7EEE7}.mf-language-options small{font-size:10px;color:#56665B}.mf-language-options button:focus-visible{outline-color:#742C3B}.mf-language-widget{width:auto!important;flex-shrink:0!important;grid-column:4;grid-row:1;justify-self:end;min-width:86px}.mf-language-current{font-family:inherit;line-height:1.5}
html[data-mf-language=te] .mf-site,html[data-mf-language=te] .mf-site .elementor-heading-title,html[data-mf-language=te] .mf-site .elementor-button,html[data-mf-language=te] .mf-site input,html[data-mf-language=te] .mf-site select,html[data-mf-language=te] .mf-site textarea{font-family:'Noto Sans Telugu','Nirmala UI',sans-serif!important;letter-spacing:0!important}html[data-mf-language=te] .mf-site .elementor-heading-title{line-height:1.45!important}html[data-mf-language=te] .mf-site .elementor-button{line-height:1.7!important;height:auto!important;min-height:44px}html[data-mf-language=te] .mf-site .mf-mobile-nav .elementor-button{font-size:12px!important;white-space:nowrap}html[data-mf-language=te] .mf-site .mf-product-card h3{font-size:22px!important}html[data-mf-language=te] .mf-site .mf-hero h1{font-size:clamp(32px,4vw,58px)!important;line-height:1.45!important}html[data-mf-language=te] .mf-site .mf-eyebrow{letter-spacing:0!important}html[data-mf-language=te] .mf-site .mf-chapter-trigger .elementor-button{font-size:17px!important}html[data-mf-language=te] .mf-site .mf-statement-title h2{font-size:clamp(32px,4.2vw,62px)!important;letter-spacing:0!important}
@media(max-width:767px){.mf-language-widget{grid-column:2;grid-row:1;min-width:72px}.mf-language summary{min-height:40px;padding:7px 9px;gap:5px;font-size:11px}.mf-language summary svg{width:15px;height:15px}html[data-mf-language=te] .mf-site .mf-mobile-nav .elementor-button{font-size:18px!important}}

html[data-mf-language=te] body .mf-site.mf-premium .mf-hero h1{font-size:clamp(32px,4vw,58px)!important;line-height:1.45!important;letter-spacing:0!important}html[data-mf-language=te] body .mf-site.mf-premium .mf-statement-title h2{font-size:clamp(30px,3.8vw,52px)!important;line-height:1.5!important;letter-spacing:0!important}