.gstp-demo{color:#fff!important;text-align:left!important;background:#c93455!important;padding:12px 16px!important;font-size:15px!important;font-weight:700!important}.gstp-access{color:#fff;text-align:right;background:#061640;padding:10px 13%;font-size:12px}.gstp-head{min-height:165px;background:#0a205c!important;padding:24px 13%!important}.gstp-head>div:nth-child(2) strong{font-size:42px!important;font-weight:400!important}.gstp-head>div:nth-child(2) span{font-size:19px!important}.gstp-emblem{border:1px solid #ffffffb3!important;border-radius:4px!important;width:64px!important;height:78px!important;font-size:10px!important}.gstp-emblem b{font-size:18px}.gstp-head aside{align-items:center;gap:16px;margin-left:auto;display:flex!important}.gstp-head aside button{color:#193876;background:#fff;border:0;border-radius:4px;padding:12px 24px;font-size:14px;font-weight:900}.gstp-head aside i{background:#ffffffb3;width:1px;height:34px;display:block}.gstp-nav{background:#31588f!important;justify-content:center!important}.gstp-nav button{padding:0 22px!important;font-size:15px!important}.gst-home{background:#f5f7fa;padding:0 0 46px}.gst-home-banner{color:#fff;background:#bfd7ee url(/gst-industries-banner.png) 50%/cover no-repeat;grid-template-columns:1fr 280px;align-items:end;gap:35px;min-height:410px;padding:25px 4%;display:grid;position:relative}.gst-home-banner:after{content:"🔔  GD INFOTECH GST training portal is available for safe classroom practice. Never enter real taxpayer data.";color:#c00;background:#fff2c5;padding:7px 18px;font-size:12px;font-weight:800;position:absolute;bottom:-32px;left:0;right:0}.gst-home-banner>div{display:none}.gst-home-banner aside{z-index:1;background:#071f50e6;border:1px solid #ffffff8c;border-radius:4px;flex-direction:column;gap:6px;padding:18px;display:flex;position:relative}.gst-home-banner aside b{color:#ffd86a}.gst-home-banner aside strong{font-size:22px}.gst-home-grid{grid-template-columns:1.55fr 1fr;gap:38px;padding:68px 11% 28px;display:grid}.gst-home-grid main,.gst-home-grid>aside,.gst-due{background:#fff;border:1px solid #a8cbf6;border-radius:10px;overflow:hidden}.gst-home-title{border-bottom:1px solid #a8cbf6;justify-content:space-between;align-items:center;padding:16px 19px;display:flex}.gst-home-title h3{color:#111;margin:0;font-size:18px}.gst-home-title span{color:#153e80;font-size:11px;font-weight:800}.gst-home-grid main article{border-bottom:1px solid #a8cbf6;grid-template-columns:105px 1fr;gap:18px;min-height:95px;padding:18px;display:grid}.gst-home-grid main article:nth-of-type(2n){background:#dfebfb}.gst-home-grid time{color:#173f69;font-size:11px;font-weight:900}.gst-home-grid article b{color:#173f69}.gst-home-grid article p{color:#263f59;margin:6px 0 0;font-size:12px}.gst-home-grid>aside button{color:#111;text-align:left;background:#fff;border:0;border-bottom:1px solid #d9e2ee;width:100%;margin:0;padding:14px;font-size:14px;display:block}.gst-home-grid>aside button:after{content:"›";float:right;font-size:24px;line-height:14px}.gst-due{margin:10px 11% 0}.gst-due>div:last-child{background:#dfebfb;grid-template-columns:repeat(3,1fr);display:grid}.gst-due article{border-right:1px solid #a8cbf6;flex-direction:column;gap:5px;min-height:120px;padding:18px;display:flex}.gst-due b{color:#173f69}.gst-due span{color:#334d68;font-size:12px}.gst-due strong{color:#111;margin-top:8px;font-size:17px}@media (width<=900px){.gstp-access{padding-inline:20px}.gstp-head{padding:20px!important}.gstp-head>div:nth-child(2) strong{font-size:28px!important}.gstp-head>div:nth-child(2) span{font-size:13px!important}.gstp-head aside button{padding:10px}.gst-home-banner{grid-template-columns:1fr;min-height:280px}.gst-home-banner aside{max-width:260px;margin-left:auto}.gst-home-grid{grid-template-columns:1fr;padding:60px 14px 22px}.gst-due{margin:0 14px}.gst-due>div:last-child{grid-template-columns:1fr}.gst-due article{border-bottom:1px solid #a8cbf6;border-right:0}}@media (width<=620px){.gstp-head aside{display:none!important}.gstp-nav{justify-content:flex-start!important}.gst-home-banner aside{display:none}.gst-home-grid main article{grid-template-columns:1fr}.gstp-demo{font-size:11px!important}}.gstp-head aside a{color:#193876;cursor:pointer;background:#fff;border:0;border-radius:4px;padding:12px 24px;font-size:14px;font-weight:900;text-decoration:none;display:inline-block}.gstp-head aside a:hover,.gstp-head aside a:focus{color:#fff;outline-offset:2px;background:#16866c;outline:3px solid #fff6}@media (width<=900px){.gstp-head aside a{padding:10px}}.gstp-login-reference{background:#e7ebef!important;padding:0 13% 70px!important}.gstp-login-reference>.gstp-breadcrumb{padding:14px 0 26px}.gstp-login-reference .gstp-breadcrumb button{color:#176ec1;background:0 0;border:0;font-size:15px}.gst-login-alert{background:#f8d5d8;border-left:5px solid #e43e55;border-radius:6px;margin-bottom:20px;padding:18px 20px}.gst-login-alert h3{margin:0 0 10px;font-size:20px;font-weight:500}.gst-login-alert p{margin:8px 0;line-height:1.55}.gstp-login-reference .gstp-login-grid{background:#fff;padding:0;display:block}.gstp-login-reference form{max-width:660px;margin:0 auto;padding:10px 0 28px}.gstp-login-reference form h2{border-bottom:1px solid #ddd;margin:0 0 8px;padding:0 0 10px;font-size:20px;font-weight:500}.gst-mandatory{text-align:right}.gst-mandatory,.gstp-login-reference label em{color:#e00018;font-style:normal}.gstp-login-reference label{margin:12px 0;font-size:15px;font-weight:500;display:block}.gstp-login-reference label input{background:#fff;border:1px solid #c7c7c7;width:100%;height:43px;margin-top:6px;padding:0 13px;font-size:16px;display:block}.gstp-login-reference label input:focus{border-color:#4a98e8;outline:0;box-shadow:0 0 8px #1d78d24d}.gstp-login-reference .gstp-captcha{margin:4px 0 18px}.gstp-login-reference .gstp-primary{background:#31588f;padding:12px 27px}.gst-login-links{justify-content:space-between;margin:16px 0;display:flex}.gst-login-links button{color:#176ec1;background:0 0;border:0;font-size:14px}.gstp-login-reference .gstp-info{color:#666;background:0 0;border:0}.gstp-login-reference .gstp-why{display:none}@media (width<=800px){.gstp-login-reference{padding:0 16px 45px!important}.gstp-login-reference form{padding:18px}.gst-login-alert{margin-top:8px}}
