.elementor-5 .elementor-element.elementor-element-3e61e20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-b3585ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-37df12e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-cb9a3d2.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-51215a9{--display:flex;}.elementor-5 .elementor-element.elementor-element-524739f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 010px;--row-gap:0px;--column-gap:010px;--padding-top:69px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-0cc203b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#0019FF;--border-color:#0019FF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-5 .elementor-element.elementor-element-6e733b8{background-color:#0019FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;padding:5px 5px 5px 5px;text-align:center;}.elementor-5 .elementor-element.elementor-element-6e733b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-1372326{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#0019FF;--border-color:#0019FF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6c93ba9{background-color:#0019FF;padding:5px 5px 5px 5px;text-align:center;}.elementor-5 .elementor-element.elementor-element-6c93ba9.elementor-element{--align-self:stretch;}.elementor-5 .elementor-element.elementor-element-6c93ba9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-28b1f4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#0019FF;--border-color:#0019FF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-7782646{background-color:#0019FF;padding:5px 5px 5px 5px;text-align:center;}.elementor-5 .elementor-element.elementor-element-7782646 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-20a987f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-0fdb19e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#0019FF;--border-color:#0019FF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-34891e3{background-color:#0019FF;padding:5px 5px 5px 5px;text-align:center;}.elementor-5 .elementor-element.elementor-element-34891e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-2f5a537{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#0019FF;--border-color:#0019FF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-f7c39ef{background-color:#0019FF;padding:5px 5px 5px 5px;text-align:center;}.elementor-5 .elementor-element.elementor-element-f7c39ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-0104b89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#0019FF;--border-color:#0019FF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-d23bd6d{background-color:#0019FF;padding:5px 5px 5px 5px;text-align:center;}.elementor-5 .elementor-element.elementor-element-d23bd6d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-14d28ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-f1942f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#0019FF;--border-color:#0019FF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-35a2471{background-color:#0019FF;padding:5px 5px 5px 5px;text-align:center;}.elementor-5 .elementor-element.elementor-element-35a2471 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-1e5d69f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#0019FF;--border-color:#0019FF;--margin-top:0px;--margin-bottom:191px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-031a028{background-color:#0019FF;padding:5px 5px 5px 5px;text-align:center;}.elementor-5 .elementor-element.elementor-element-031a028 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-f04a253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-8d0b578{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-a23e9fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-658cb4c{--spacer-size:11px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5 .elementor-element.elementor-element-0b73756 img{width:100%;max-width:100%;height:35px;}.elementor-5 .elementor-element.elementor-element-96987f2{--spacer-size:11px;}.elementor-5 .elementor-element.elementor-element-d626b26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-d626b26.e-con{--align-self:stretch;}.elementor-5 .elementor-element.elementor-element-0194df3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#0019FF;--border-color:#0019FF;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-5 .elementor-element.elementor-element-0194df3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-54d9a17{background-color:#0019FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-27b0b23{background-color:#0019FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-0967843{background-color:#0019FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-73f3c58{background-color:#0019FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-63d6917{--display:flex;}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-d626b26.e-con{--align-self:flex-start;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-cb9a3d2.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-524739f{--padding-top:43px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-6e733b8{margin:0px -27px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-0194df3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-0194df3.e-con{--align-self:stretch;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-3e61e20{--width:65%;}.elementor-5 .elementor-element.elementor-element-51215a9{--content-width:958px;}.elementor-5 .elementor-element.elementor-element-0cc203b{--width:50%;}.elementor-5 .elementor-element.elementor-element-1372326{--width:50%;}.elementor-5 .elementor-element.elementor-element-28b1f4e{--width:50%;}.elementor-5 .elementor-element.elementor-element-0fdb19e{--width:50%;}.elementor-5 .elementor-element.elementor-element-2f5a537{--width:50%;}.elementor-5 .elementor-element.elementor-element-0104b89{--width:50%;}.elementor-5 .elementor-element.elementor-element-f1942f6{--width:50%;}.elementor-5 .elementor-element.elementor-element-1e5d69f{--width:50%;}.elementor-5 .elementor-element.elementor-element-0194df3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-d626b26{--content-width:850px;}.elementor-5 .elementor-element.elementor-element-0194df3{--width:745px;}}/* Start custom CSS for html, class: .elementor-element-89f1f02 */.adsbygoogle-wrapper {
  margin: 0 auto;
  padding: 0 10px;
  box-sizing: border-box;
  max-width: 100%;
}

.ad-label {
  text-align: center;
  font-size: 13px;
  font-weight: 600;
  color: #555;
  margin-bottom: 10px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.ad-label::before,
.ad-label::after {
  content: "";
  flex: 1;
  height: 1px;
  background: #ccc;
  margin: 0 10px;
}

.adsbygoogle-placeholder {
  width: 100%;
  max-width: 100%;
  min-height: 280px;
  background-color: #f8f8f8;
  overflow: hidden;
  text-align: center;
  box-sizing: border-box;
}

/* ✅ Responsive (Mobile) */
@media (max-width: 480px) {
  .ad-label {
    font-size: 12px;
  }

  .adsbygoogle-placeholder {
    min-height: 250px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3585ed */.elementor-5 .elementor-element.elementor-element-b3585ed {
    width: 600px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2287b11 */.latest-boxes {
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
  margin: 0 auto;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 4px 10px rgba(0,0,0,0.1);
}

/* Desktop-specific gap between columns */
@media (min-width: 769px) {
  .latest-boxes .box {
    width: calc(25% - 1px); /* 4 in a row with 1px space */
    margin-right: 1px;
    margin-bottom: 1px;
  }

  .latest-boxes .box:nth-child(4n) {
    margin-right: 0; /* Remove right margin from every 4th box */
  }
}

.latest-boxes .box {
  padding: 10px 12px;
  color: #fff;
  box-sizing: border-box;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  font-family: 'Segoe UI', sans-serif;
  text-align: center;
}

.latest-boxes .box:hover {
  transform: translateY(-4px);
  box-shadow: 0 6px 15px rgba(0,0,0,0.2);
  z-index: 1;
}

.latest-boxes .box a {
  color: #fff;
  text-decoration: none;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.4;
  display: block;
  text-align: center;
}

.latest-boxes .box span {
  display: block;
  margin-top: 6px;
  font-size: 12px;
  font-weight: 400;
  opacity: 0.9;
  text-align: center;
}

/* Colors */
.color-1 { background: linear-gradient(135deg, #0057ff, #002f87); }
.color-2 { background: linear-gradient(135deg, #111111, #444444); }
.color-3 { background: linear-gradient(135deg, #00796B, #004D40); }
.color-4 { background: linear-gradient(135deg, #D84315, #8D3200); }
.color-5 { background: linear-gradient(135deg, #37474F, #263238); }
.color-6 { background: linear-gradient(135deg, #455A64, #1C313A); }
.color-7 { background: linear-gradient(135deg, #6A1B9A, #4A148C); }
.color-8 { background: linear-gradient(135deg, #0277BD, #01579B); }

/* Mobile-specific: 4 per row with no column gap */
@media (max-width: 768px) {
  .latest-boxes .box {
    width: 25%;
    margin: 0;
    padding: 2px 5px;
  }
  .latest-boxes .box a {
    font-size: 7px;
  }
  .latest-boxes .box span {
    font-size: 5px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e733b8 */.elementor-5 .elementor-element.elementor-element-6e733b8 {
    color: black !important; /* Yeh text ka color forcefully black karega */

}

/* Agar koi aur CSS bhi text ko red kar rahi hai, to yeh use karo */
.elementor-5 .elementor-element.elementor-element-6e733b8 * {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c93ba9 */.elementor-5 .elementor-element.elementor-element-6c93ba9 {
    color: black !important; /* Yeh text ka color forcefully black karega */

}

/* Agar koi aur CSS bhi text ko red kar rahi hai, to yeh use karo */
.elementor-5 .elementor-element.elementor-element-6c93ba9 * {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7782646 */.elementor-5 .elementor-element.elementor-element-7782646 {
    color: black !important; /* Yeh text ka color forcefully black karega */

}

/* Agar koi aur CSS bhi text ko red kar rahi hai, to yeh use karo */
.elementor-5 .elementor-element.elementor-element-7782646 * {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1ac31c */.admit-card-posts a {
  font-weight: 400;
  font-size: 15px;
  padding: 5px 0;
  color: #000000;
  text-decoration: none !important;
}

.admit-card-posts small {
  color: #FF5E5E;
  font-size: 10px;
  margin-top: -2px;     /* 👈 Isse line thodi upar aa jaayegi */
  display: block;       /* Required for margin to apply properly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-524739f */.elementor-5 .elementor-element.elementor-element-524739f {
    width: 956px !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34891e3 */.elementor-5 .elementor-element.elementor-element-34891e3 {
    color: black !important; /* Yeh text ka color forcefully black karega */

}

/* Agar koi aur CSS bhi text ko red kar rahi hai, to yeh use karo */
.elementor-5 .elementor-element.elementor-element-34891e3 * {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-42848c1 */.admit-card-posts ul {
  list-style: disc;
  padding-left: 20px;
  margin: 0;
}


.admit-card-posts a {
  font-size: 15px;
  font-weight: 400;
  padding: 5px 0;
  color: #000000;
  text-decoration: none !important;
  display: inline;
}

.admit-card-posts small {
  font-size: 10px;
  color: #FF5E5E;
  margin-top: -2px;
  display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7c39ef */.elementor-5 .elementor-element.elementor-element-f7c39ef {
    color: black !important; /* Yeh text ka color forcefully black karega */

}

/* Agar koi aur CSS bhi text ko red kar rahi hai, to yeh use karo */
.elementor-5 .elementor-element.elementor-element-f7c39ef * {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d23bd6d */.elementor-5 .elementor-element.elementor-element-d23bd6d {
    color: black !important; /* Yeh text ka color forcefully black karega */

}

/* Agar koi aur CSS bhi text ko red kar rahi hai, to yeh use karo */
.elementor-5 .elementor-element.elementor-element-d23bd6d * {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20a987f */.elementor-5 .elementor-element.elementor-element-20a987f {
    width: 956px !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35a2471 */.elementor-5 .elementor-element.elementor-element-35a2471 {
    color: black !important; /* Yeh text ka color forcefully black karega */

}

/* Agar koi aur CSS bhi text ko red kar rahi hai, to yeh use karo */
.elementor-5 .elementor-element.elementor-element-35a2471 * {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-031a028 */.elementor-5 .elementor-element.elementor-element-031a028 {
    color: black !important; /* Yeh text ka color forcefully black karega */

}

/* Agar koi aur CSS bhi text ko red kar rahi hai, to yeh use karo */
.elementor-5 .elementor-element.elementor-element-031a028 * {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d28ce */.elementor-5 .elementor-element.elementor-element-14d28ce {
    width: 956px !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d626b26 */.elementor-5 .elementor-element.elementor-element-d626b26 {
    width: 956px !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d6917 */.elementor-5 .elementor-element.elementor-element-63d6917 {
    width: 956px !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS */.entry-title a::before, 
.post-title a::before, 
h2 a::before, 
h3 a::before {
    content: "• ";  /* Bullet symbol */
    color: black;  /* Dot ka color */
    font-size: 24px; /* Bada dot */
    font-weight: bold; /* Dot aur mota dikhne ke liye */
    margin-right: 8px; /* Dot aur text ke beech gap */
}

.entry-title a, 
.post-title a, 
h2 a, 
h3 a {
    text-decoration: none !important; /* Underline hatane ke liye */
}














.post-123 .entry-title a::before,
.post-123 .post-title a::before,
.post-123 h2 a::before,
.post-123 h3 a::before {
    content: none !important;
    display: none !important;
}/* End custom CSS */