.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4852 .elementor-element.elementor-element-2f22fac{--display:flex;}

/* Start custom CSS for html, class: .elementor-element-a34400c */:root {
  --default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC",
    "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei",
    "Source Han Sans CN", sans-serif;
}

.main-container {
  overflow: hidden;
}

.main-container,
.main-container * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.main-container {
  position: relative;
  width: 412px;
  height: 3304px;
  margin: 0 auto;
  background: rgba(13, 1, 148, 0.7);
  overflow: hidden;
}
.rectangle {
  position: relative;
  width: 213px;
  height: 26px;
  margin: 134px 0 0 27px;
  background: #776d6d;
  z-index: 6;
  border-radius: 43px;
}
.trophy-light {
  position: absolute;
  width: 24px;
  height: 24px;
  top: 1px;
  left: 1px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/3ak7sakRMN.png)
    no-repeat center;
  background-size: cover;
  z-index: 8;
}
.top-coaching {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 19px;
  top: 3px;
  left: 25px;
  color: #ffdd77;
  font-family: Roboto, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 18.75px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 7;
}
.frame {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  position: relative;
  width: 148px;
  margin: 22px 0 0 28px;
  z-index: 9;
}
.shape-your {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 29px;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 25px;
  font-weight: 700;
  line-height: 29px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 10;
}
.bright-future {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 29px;
  color: #f66c11;
  font-family: Roboto, var(--default-font-family);
  font-size: 25px;
  font-weight: 700;
  line-height: 29px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 11;
}
.with-us {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 29px;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 25px;
  font-weight: 700;
  line-height: 29px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 12;
}
.quality-education {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: relative;
  width: 296px;
  height: 30px;
  margin: 6px 0 0 32px;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 13px;
  font-weight: 400;
  line-height: 15.234px;
  text-align: left;
  text-transform: capitalize;
  z-index: 13;
}
.courses-offer {
  display: block;
  position: relative;
  height: 30px;
  margin: 22px 0 0 81px;
  color: #fff090;
  font-family: Inter, var(--default-font-family);
  font-size: 27px;
  font-weight: 700;
  line-height: 30px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 14;
}
.academics {
  display: block;
  position: relative;
  height: 30px;
  margin: 17px 0 0 20px;
  color: #ffe434;
  font-family: Roboto, var(--default-font-family);
  font-size: 26px;
  font-weight: 600;
  line-height: 30px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 16;
}
.rectangle-1 {
  position: relative;
  width: 351.153px;
  height: 75px;
  margin: 4px 0 0 24px;
  font-size: 0px;
  background: #fff2cb;
  z-index: 21;
  overflow: visible auto;
}
.class-6-12 {
  display: block;
  position: relative;
  height: 28px;
  margin: 3px 0 0 11px;
  color: rgba(18, 0, 221, 0.7);
  font-family: Roboto, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 23;
}
.special-attention-physics {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: relative;
  width: 336.481px;
  height: 46px;
  margin: -4px 0 0 11px;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 19px;
  font-weight: 600;
  line-height: 22.994px;
  text-align: left;
  text-transform: capitalize;
  z-index: 22;
}
.foundation {
  display: block;
  position: relative;
  height: 28px;
  margin: 18px 0 0 20px;
  color: #ffe434;
  font-family: Roboto, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 17;
}
.neet-jee-nda {
  display: block;
  position: relative;
  height: 28px;
  margin: 100px 0 0 20px;
  color: #ffe434;
  font-family: Roboto, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 18;
}
.rectangle-2 {
  position: relative;
  width: 359px;
  height: 66px;
  margin: 7px 0 0 28px;
  background: #fff2cb;
  z-index: 25;
  overflow: visible auto;
}
.special-dedicated-teachers {
  position: relative;
  width: 337px;
  height: 49.28px;
  margin: 4.4px 0 0 11px;
  font-family: Roboto, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28.125px;
  text-align: left;
  z-index: 26;
}
.special {
  position: relative;
  color: #1200de;
  font-family: Roboto, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28.125px;
  text-align: left;
  text-transform: capitalize;
}
.dedicated-batches-teachers {
  position: relative;
  color: #1200de;
  font-family: Roboto, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28.125px;
  text-align: left;
  text-transform: lowercase;
}
.facilities-provide {
  display: block;
  position: relative;
  height: 36px;
  margin: 29px 0 0 66px;
  color: #fff090;
  font-family: Roboto, var(--default-font-family);
  font-size: 31px;
  font-weight: 700;
  line-height: 36px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 32;
}
.ac-classrooms-digital-board {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: relative;
  width: 374px;
  height: 250px;
  margin: 21px 0 0 15px;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 21px;
  font-weight: 500;
  line-height: 24.609px;
  text-align: left;
  text-transform: capitalize;
  z-index: 33;
}
.managing-director {
  display: block;
  position: relative;
  height: 36px;
  margin: 30px 0 0 70px;
  color: #fff090;
  font-family: Roboto, var(--default-font-family);
  font-size: 31px;
  font-weight: 700;
  line-height: 36px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 31;
}
.rectangle-3 {
  position: relative;
  width: 206px;
  height: 206px;
  margin: 19px 0 0 29px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/pAKsuMTeYA.png)
    no-repeat center;
  background-size: cover;
  z-index: 60;
}
.whatsapp-image {
  position: absolute;
  width: 206px;
  height: 206px;
  top: 0;
  left: 0;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/XYYXP33yX4.png)
    no-repeat center;
  background-size: cover;
  z-index: 61;
}
.mr-kuldeep-singh {
  position: relative;
  width: 332px;
  height: 109px;
  margin: 19px 0 0 40px;
  font-family: Roboto, var(--default-font-family);
  font-size: 30px;
  font-weight: 700;
  line-height: 35.156px;
  text-align: left;
  text-overflow: initial;
  white-space: nowrap;
  z-index: 48;
}
.mr-kuldeep-singh-4 {
  position: relative;
  color: #fff090;
  font-family: Roboto, var(--default-font-family);
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-align: left;
  text-transform: capitalize;
}
.m-sc-physics-teaching-experience {
  position: relative;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-align: left;
  text-transform: capitalize;
}
.success-stories {
  position: relative;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 24px;
  font-weight: 700;
  line-height: 35.156px;
  text-align: left;
  text-transform: capitalize;
}
.rectangle-5 {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
  width: 367px;
  height: 36px;
  margin: 29px 0 0 29px;
  color: #fff090;
  font-family: Roboto, var(--default-font-family);
  font-size: 31px;
  font-weight: 700;
  line-height: 36px;
  text-align: center;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 34;
}
.img-4 {
  position: relative;
  width: 108px;
  height: 108px;
  margin: 256px 0 0 69px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/vSLJ3JtwSS.png)
    no-repeat center;
  background-size: cover;
  z-index: 53;
}
.you {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 35px;
  top: 32px;
  left: 15px;
  color: #fd0004;
  font-family: Poppins, var(--default-font-family);
  font-size: 38px;
  font-weight: 600;
  line-height: 35px;
  text-align: left;
  white-space: nowrap;
  z-index: 54;
}
.img-5 {
  position: relative;
  width: 364px;
  height: 3.313px;
  margin: 71.188px 0 0 24px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/mkmjdZCFXv.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 56;
}
.our-aim {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
  width: 367px;
  height: 36px;
  margin: 23.5px 0 0 19px;
  color: #fff090;
  font-family: Roboto, var(--default-font-family);
  font-size: 31px;
  font-weight: 700;
  line-height: 36px;
  text-align: center;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 35;
}
.team-teachers-education {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: relative;
  width: 367px;
  height: 230px;
  margin: 15px 0 0 29px;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 20px;
  font-weight: 700;
  line-height: 23.438px;
  text-align: left;
  text-overflow: ellipsis;
  text-transform: capitalize;
  z-index: 37;
  overflow: hidden;
}
.about-us {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
  width: 367px;
  height: 36px;
  margin: 30px 0 0 21px;
  color: #fff090;
  font-family: Roboto, var(--default-font-family);
  font-size: 31px;
  font-weight: 700;
  line-height: 36px;
  text-align: center;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 36;
}
.frame-6 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 24px;
  position: relative;
  width: 341px;
  margin: 360px 0 0 35px;
  z-index: 40;
}
.logos-facebook {
  flex-shrink: 0;
  position: relative;
  width: 49px;
  height: 49px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/xTzs86TACF.png)
    no-repeat center;
  background-size: cover;
  z-index: 41;
}
.logos-whatsapp-icon {
  flex-shrink: 0;
  position: relative;
  width: 49px;
  height: 49px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/gXtg5akeEN.png)
    no-repeat center;
  background-size: cover;
  z-index: 42;
}
.telegram-plane {
  flex-shrink: 0;
  position: relative;
  width: 49px;
  height: 56px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/Z4ujmQ46qO.png)
    no-repeat center;
  background-size: cover;
  z-index: 43;
}
.instagram {
  flex-shrink: 0;
  position: relative;
  width: 49px;
  height: 49px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/GZ099cUcZ3.png)
    no-repeat center;
  background-size: cover;
  z-index: 44;
}
.twitter-x {
  flex-shrink: 0;
  position: relative;
  width: 49px;
  height: 49px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/k8QzY6X0M8.png)
    no-repeat center;
  background-size: cover;
  z-index: 45;
}
.reach-us-google-map {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
  width: 367px;
  height: 36px;
  margin: 33px 0 0 22px;
  color: #fff090;
  font-family: Roboto, var(--default-font-family);
  font-size: 31px;
  font-weight: 700;
  line-height: 36px;
  text-align: center;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 46;
}
.rectangle-7 {
  position: relative;
  width: 342px;
  height: 290px;
  margin: 33px 0 0 35px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/crrptMzaJ5.png)
    no-repeat center;
  background-size: cover;
  z-index: 57;
  overflow: visible auto;
}
.location-filled {
  position: relative;
  width: 25px;
  height: 25px;
  margin: 199px 0 0 145px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/dg5UjEp2wW.png)
    no-repeat center;
  background-size: cover;
  z-index: 58;
}
.google-map-link {
  display: block;
  position: relative;
  height: 15px;
  margin: 11px 0 0 62px;
  color: #ffffff;
  font-family: Inter, var(--default-font-family);
  font-size: 12px;
  font-weight: 500;
  line-height: 14.523px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 59;
}
.whatsapp-image-8 {
  position: absolute;
  width: 120px;
  height: 91px;
  top: 13px;
  left: 6px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/8tnyzvsSGB.png)
    no-repeat center;
  background-size: cover;
}
.shaurya-classes-9 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 46px;
  top: 14px;
  left: 132px;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 33px;
  font-weight: 600;
  line-height: 38.672px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 2;
}
.excel-with-excellence {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 19px;
  top: 51px;
  left: 160px;
  color: #ffaf03;
  font-family: Roboto, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 18.75px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 4;
}
.lal-bahadur-shastri-park {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 278px;
  height: 34px;
  top: 76px;
  left: 196px;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 12px;
  font-weight: 600;
  line-height: 14.063px;
  text-align: left;
  text-overflow: initial;
  text-transform: capitalize;
  z-index: 3;
  overflow: hidden;
}
.location-filled-a {
  position: absolute;
  width: 25px;
  height: 25px;
  top: 82px;
  left: 166px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/X3wtPSfofn.png)
    no-repeat center;
  background-size: cover;
  z-index: 5;
}
.rectangle-b {
  position: absolute;
  width: 351px;
  height: 75px;
  top: 536px;
  left: 26px;
  background: #fff2cb;
  z-index: 28;
}
.class-6-12-c {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 28px;
  top: 3px;
  left: 14px;
  color: #1200de;
  font-family: Roboto, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  text-align: left;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 30;
}
.focus-improvement-academics {
  position: absolute;
  width: 344px;
  height: 45px;
  top: 565px;
  left: 40px;
  font-family: Inter, var(--default-font-family);
  font-size: 19px;
  font-weight: 600;
  line-height: 22.994px;
  text-align: left;
  z-index: 29;
}
.f {
  position: relative;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 19px;
  font-weight: 600;
  line-height: 22.994px;
  text-align: left;
  text-transform: capitalize;
}
.focus-improvement-academics-d {
  position: relative;
  color: #000000;
  font-family: Roboto, var(--default-font-family);
  font-size: 19px;
  font-weight: 600;
  line-height: 22.994px;
  text-align: left;
  text-transform: lowercase;
}
.whatsapp-image-e {
  position: absolute;
  width: 790px;
  height: 822px;
  top: 789px;
  left: 954px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/jyjhhhRfht.png)
    no-repeat center;
  background-size: cover;
  z-index: 47;
}
.rectangle-f {
  position: absolute;
  width: 216px;
  height: 208px;
  top: 1562px;
  left: 17px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2026-05-26/N3U7u09Eu5.png)
    no-repeat center;
  background-size: cover;
  z-index: 51;
}
.district-topper-physics {
  position: absolute;
  width: 167px;
  height: 99px;
  top: 1591px;
  left: 227px;
  font-family: Poppins, var(--default-font-family);
  font-size: 22px;
  font-weight: 500;
  line-height: 33px;
  text-align: left;
  text-overflow: initial;
  white-space: nowrap;
  z-index: 50;
}
.nandini-gupta {
  position: relative;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 22px;
  font-weight: 500;
  line-height: 33px;
  text-align: left;
}
.district-topper {
  position: relative;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 33px;
  text-align: left;
}
.physics {
  position: relative;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 22px;
  font-weight: 500;
  line-height: 33px;
  text-align: left;
}
.vision-education {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 367px;
  height: 275px;
  top: 2388px;
  left: 31px;
  color: #ffffff;
  font-family: Roboto, var(--default-font-family);
  font-size: 20px;
  font-weight: 700;
  line-height: 23.438px;
  text-align: left;
  text-overflow: ellipsis;
  text-transform: capitalize;
  z-index: 38;
  overflow: hidden;
}
.contact-us {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 367px;
  height: 36px;
  top: 2650px;
  left: 22px;
  color: #fff090;
  font-family: Roboto, var(--default-font-family);
  font-size: 31px;
  font-weight: 700;
  line-height: 36px;
  text-align: center;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 39;
}/* End custom CSS */


