@charset "UTF-8";

/*
Theme Name: Medhavi Foundation
Description: Education
Version: 1.0
*/

body{ padding: 0px; margin: 0px; list-style: none; font: 400 15px/23px 'Noto Sans'; color:#000; }
p{padding: 0px; margin: 0px;}
a{padding: 0px; margin: 0px; outline: none; text-decoration: none !important;}
ul{ list-style: none; padding: 0px; margin: 0px;}
label{ list-style: none; padding: 0px; margin: 0px;}
ul li{ padding: 0px; margin: 0px;}
h1, h2, h3, h4, h5, h6{padding: 0px; margin: 0px;}
input[type="text"]::-webkit-placeholder { opacity: 1;  }
input[type="text"]::-moz-placeholder { opacity: 1;}
input[type="password"]::-webkit-placeholder { opacity: 1;}
input[type="password"]::-moz-placeholder { opacity: 1;}
input[type="search"]::-webkit-placeholder { opacity: 1;}
input[type="search"]::-moz-placeholder { opacity: 1;}
input[type="email"]::-webkit-placeholder { opacity: 1; }
input[type="email"]::-moz-placeholder { opacity: 1;}
input[type="tel"]::-webkit-placeholder { opacity: 1;}
input[type="tel"]::-moz-placeholder { opacity: 1;}
textarea::-moz-placeholder { opacity: 1;  }
textarea::-webkit-placeholder { opacity: 1;}
a:hover{ outline: none !important; text-decoration: none;}
a:active{ outline: none !important; text-decoration: none;}
a{ text-decoration: none !important;}
a, button, input[type="submit"], ::before, ::after{
transition: all 0.35s ease-in-out;
-webkit-transition: all 0.35s ease-in-out;
-o-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
}
input[type="submit"]{cursor: pointer; border: 0px; outline: none; background: none;}

img{max-width: 100%; height: auto;}
p, h1, h2, h3, h4, h5, h6{margin: 0 0 13px;}
p:last-child{margin-bottom: 0px;}
h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child{margin-bottom: 0px;}
figure{margin: 0px;}
h1, h2, h3, h4, h5, h6{font-family: 'Noto Serif'; font-weight: 400;}

/* noto-serif-100 - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 100;
    src: url('assets/fonts/noto-serif-v23-latin-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-serif-200 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 200;
    src: url('assets/fonts/noto-serif-v23-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-serif-300 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 300;
    src: url('assets/fonts/noto-serif-v23-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-serif-regular - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    src: url('assets/fonts/noto-serif-v23-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-serif-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 500;
    src: url('assets/fonts/noto-serif-v23-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-serif-600 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 600;
    src: url('assets/fonts/noto-serif-v23-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-serif-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 700;
    src: url('assets/fonts/noto-serif-v23-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-serif-800 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 800;
    src: url('assets/fonts/noto-serif-v23-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-serif-900 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 900;
    src: url('assets/fonts/noto-serif-v23-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }

/* noto-sans-100 - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 100;
    src: url('assets/fonts/noto-sans-v38-latin-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-sans-200 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 200;
    src: url('assets/fonts/noto-sans-v38-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-sans-300 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 300;
    src: url('assets/fonts/noto-sans-v38-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-sans-regular - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    src: url('assets/fonts/noto-sans-v38-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-sans-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    src: url('assets/fonts/noto-sans-v38-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-sans-600 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    src: url('assets/fonts/noto-sans-v38-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-sans-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    src: url('assets/fonts/noto-sans-v38-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-sans-800 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    src: url('assets/fonts/noto-sans-v38-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* noto-sans-900 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 900;
    src: url('assets/fonts/noto-sans-v38-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }

  /* atma-300 - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Atma';
    font-style: normal;
    font-weight: 300;
    src: url('assets/fonts/atma-v16-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* atma-regular - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Atma';
    font-style: normal;
    font-weight: 400;
    src: url('assets/fonts/atma-v16-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* atma-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Atma';
    font-style: normal;
    font-weight: 500;
    src: url('assets/fonts/atma-v16-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* atma-600 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Atma';
    font-style: normal;
    font-weight: 600;
    src: url('assets/fonts/atma-v16-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* atma-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Atma';
    font-style: normal;
    font-weight: 700;
    src: url('assets/fonts/atma-v16-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  

  @font-face {
    font-family: 'icomoon';
    src:  url('assets/fonts/icomoon.eot?80r0sh');
    src:  url('assets/fonts/icomoon.eot?80r0sh#iefix') format('embedded-opentype'),
      url('assets/fonts/icomoon.ttf?80r0sh') format('truetype'),
      url('assets/fonts/icomoon.woff?80r0sh') format('woff'),
      url('assets/fonts/icomoon.svg?80r0sh#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }
  
  [class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
  
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  .icon-Message:before {
    content: "\e901";
  }
  .icon-Vector-44:before {
    content: "\e902";
  }
  .icon-Vector-37:before {
    content: "\e903";
  }
  .icon-Vector-38:before {
    content: "\e904";
  }
  .icon-Vector-39:before {
    content: "\e905";
  }
  .icon-Vector-41:before {
    content: "\e908";
  }
  .icon-Vector-42:before {
    content: "\e909";
  }
  .icon-Vector-43:before {
    content: "\e90c";
  }
  .icon-Vector-9:before {
    content: "\e900";
  }
  .icon-instagram1:before {
    content: "\e90a";
  }
  .icon-instagram:before {
    content: "\e907";
  }
  .icon-linkedin:before {
    content: "\e906";
  }
  .icon-twitter:before {
    content: "\e90b";
  }
  .icon-facebook-logo:before {
    content: "\e91b";
  }
  .icon-youtube-logo:before {
    content: "\e915";
  }
  .icon-phone-call:before {
    content: "\e918";
  }
  .icon-email:before {
    content: "\e919";
  }
  .icon-pinterest:before {
    content: "\e934";
  }
  .icon-music:before {
    content: "\e912";
  }
  .icon-whatsapp:before {
    content: "\ea93";
  }
  .icon-spotify:before {
    content: "\ea94";
  }
  .icon-youtube:before {
    content: "\ea9d";
  }
  .icon-pinterest1:before {
    content: "\ead1";
  }
  

.headersec.fixed_header, .navbar-brand{
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
}
.headersec.fixed_header{position: fixed; top: 0; left: 0; width: 100%; z-index: 999;
-moz-box-shadow: 0 0 8px -5px #333;
-webkit-box-shadow: 0 0 8px -5px #333;
box-shadow: 0 0 8px -5px #333;}

/** Mega Menu **/

.headersec .hdrmnu #mega-menu-wrap-primary{background: transparent;position: inherit;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary{position: inherit;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li{margin-right: 60px;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li:last-child{margin-right: 0;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li > a {
  padding: 0;color: #2B2B2B;font-size: 22px;height: auto;line-height: normal;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-current-menu-item > a,
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-current-page-ancestor > a,
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li > a:hover,
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li > a:focus,
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-toggle-on > a{color: #2B2B2B !important;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > a .mega-indicator:after {
  content: '';
  background: url(assets/images/caret_icon.png) no-repeat center center;
  width: 12px;height: 12px;background-size: contain;vertical-align: middle;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > .mega-sub-menu {
  top: 100%;border-top: 1px solid #eee;padding: 35px 0; box-shadow: 6px 6px 30px -20px #000;
    -webkit-box-shadow: 6px 6px 30px -20px #000;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row {
  max-width: 1560px;width: 100%;margin: 0 auto;padding: 0 15px;float: none;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item {
  padding: 0;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .mega-block-title {
  color: #101010;font-size: 35px;line-height: 35px;text-transform: none;font-weight: 500;font-family: 'Noto Serif';padding: 0;margin-bottom: 15px;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget p {
  color: #101010;font-size: 19px;line-height: 29px;font-weight: 300;margin-bottom: 15px;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget p:last-child{margin-bottom: 0;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget p a {
  color: #101010;font-size: 19px;text-decoration: underline !important;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget p a:hover{
  color: #192F59;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item .menu {
  display: -webkit-box;display: -ms-flexbox;display: flex;
  -ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item .menu > li {
  -webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;width: 100%;margin-bottom: 18px; 
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item .menu > li:last-child{margin-bottom: 0;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item .menu > li > a {
  color: #2B2B2B;font-size: 19px;display: inline-block;font-weight: 300;line-height: 27px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item .menu > li > a:hover {
  text-decoration: underline !important;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item .menu > li > a:hover{
  color: #101010;
}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item img {
  width: 100px !important;height: 100px !important;border-radius: 100% !important;overflow: auto;margin: 15px 0;
}


.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item #menu-work-menu > li {
  -webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;width: 100%;margin-bottom: 18px; 
}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item #menu-projects-menu > li {
  -webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;width: 100%;margin-bottom: 18px; 
}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item #menu-impact > li {
  -webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;width: 100%;margin-bottom: 18px; 
}

@-webkit-keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}
.headersec.fixed_header{top:0;left:0;right:0;position:fixed;margin:0;z-index:1002;-webkit-animation-name:animationFade;-o-animation-name:animationFade;animation-name:animationFade;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-moz-box-shadow:0 0 8px -5px #333;-webkit-box-shadow:0 0 8px -5px #333;box-shadow:0 0 8px -5px #333;}



/*
font-family: 'Noto Serif';
font-family: 'Noto Sans';
font-family: 'Atma';
font-family: 'icomoon';
*/

.pghding h2{color: #101010; font-size: 41px; line-height: 50px;}
p{color: #101010; font-size: 19px; line-height: 29px; font-weight: 300;}
.media{display: flex; align-items: flex-start;}
.media-object{flex: 1;}

.latestSec{padding: 80px 0 182px; width: 100%; position: relative;}
.latestElmnt{position: absolute; bottom: -13px; right: 140px; z-index: 1; transform: rotate(2deg);}
.latest_img{margin: 45px 0 0;}
.latest_img figure{position: relative; margin: 0 0 25px; overflow: hidden;height: 220px;}
.latest_img figure img{transition: all 0.3s ease-in-out; width: 100%;height: 100% !important;-o-object-fit: cover;object-fit: cover;}

.bnrimg{width: 100%;}
.bnrimg img{width: 100%;}

.programSec{padding: 85px 0 93px; width: 100%;}
.programcon{margin: 45px 0 0;}
.programcon .media{-webkit-box-align: normal;-ms-flex-align: normal;align-items: normal;}
.programcon .media > figure{max-width: 275px; margin-right: 45px;}
.programcon .media > figure img{height: 100%;-o-object-fit: cover;object-fit: cover;}
.mrelnk{display: inline-flex; color: #101010; font-size: 19px; line-height: 3px; font-weight: 500; text-decoration: underline !important;}
.mrelnk:hover{color: #192F59;}

.pghding h2 em{font-style: normal; font-size: 51px; font-family: 'Atma';}
.focusSec{padding: 55px 0 190px; position: relative;}
.focusCon{background: #EFEFEF; min-height: 410px; width: 100%; text-align: center; margin: 35px 0 0; padding: 45px 33px 20px;display: flex;
flex-direction: column;align-items: center;}
.focusCon h3{color: #101010; font-size: 24px; line-height: 30px; font-weight: 400; margin: 30px 0 20px;}
.focusCon span{display: flex; align-items: center; justify-content: center; background: #EFBF01; width: 99px; height: 99px;
color: #FFF; border-radius: 100%; font-size: 46px;}
.focusCon.clorTwo span{background: #9B3434;}
.focusCon.clorThre span{background: #9B1FE9;}
.focusElmnt{position: absolute; bottom: 0; left: -4px;}
.focusSec::before{border-top: 1.5px solid #192F59; position: absolute; bottom: 0; right: 0; width: 84%; content: "";}

.impactSec{width: 100%; background: #192F59; padding: 95px 0 100px;}
.impactSec .pghding p, .impactSec .pghding h2{color: #FFF;}
.impactSec .pghding p{font-size: 24px; line-height: 30px; font-family: 'Noto Serif';}
.impactSec .pghding{padding: 0 0 35px;}
.impactCon p{color: #FFF;}
.impactCon h3{font-size: 24px; line-height: 34px;}
.impactCon h3 a{color: #FFF;}
.impactCon figure{margin: 0 0 27px; overflow: hidden;}
.impactCon{margin: 45px 0 0;}
.impactCon:first-child{margin: 0;}
.impactCon figure img{width: 100%; transition: all 0.3s ease-in-out;}
.impactSec div.col-lg-5{padding-left: 75px;}
.impactSec .container{position: relative;}
.impactlnk{position: absolute; right: 45px; top: 65px;}
.impactlnk a{display: inline-flex; align-items: center; position: relative; color: #FFF; text-decoration: underline !important;
font-size: 19px; line-height: 23px; font-weight: 500;}
.impactlnk a span{position: absolute; right: -30px; transition: all 0.3s ease-in-out; pointer-events: none;}
.impactlnk a:hover span{right: -40px;}

.headersec{position: absolute; z-index: 99; top: 0; left: 0; background: #FFF; width: 100%; padding: 24px 0;}
.hderinr{display: flex; align-items: center; justify-content: space-between;}
.hdrlgo{width: auto;}
.hdrmnu li a{display: inline-block; color: #2B2B2B; font-size: 22px; line-height: 30px; padding: 8px;}
.hdrmnu li{margin-right: 60px;}
.hdrmnu li:last-child{margin: 0;}
ul.slimmenu li .sub-toggle{width: 12px; height: 12px; background: url(assets/images/caret_icon.png) no-repeat center center; right: -14px;
top: 19px;}
ul.slimmenu li .sub-toggle::before{content: none;}
ul.slimmenu li .sub-toggle i{display: none;}
ul.slimmenu li > ul{width: 220px; padding: 8px; background: #FCFCFC; border-top: 2px solid #192F59;
box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
ul.slimmenu li > ul > li{background: transparent; width: 100%;}
ul.slimmenu li > ul > li > a{width: 100%; text-transform: capitalize; padding: 7px 12px;}
ul.slimmenu li > ul > li > a:hover{background: #2B2B2B; color: #FFF;}
.hdrBtn{display: inline-flex; align-items: center; border: 1px solid #2A2A2A; height: 60px; color: #2B2B2B; font-size: 17px;
line-height: 23px; font-weight: 500; min-width: 188px; justify-content: center;}
.hdrBtn:hover{background: #2B2B2B; color: #FFF;}
.bannerSec{margin: 159px 0 0;}

.factSec{padding: 260px 0 45px; width: 100%; position: relative;}
.factnmber h3{color: #101010; font-size: 60px; line-height: 62px; font-weight: 600;}
.factSec .row > div{width: 20%;}
.factnmber{margin: 40px 0 0;}
.factElmnt{position: absolute; z-index: 9; right: 0; }
.factSec::before{position: absolute; width: 84%;content: ""; top: 0; left: 0; border-top: 1.5px solid #192F59;}
.potentioalpnl{padding: 90px 0 80px; border-top: 1px solid #000;}
.potentioalimg{max-width: 830px; width: 100%; margin-right: 63px;}
.potentioalimg img{width: 100%;}
.potentioalpnl h3{color: #000; font-size: 40px; line-height: 45px; font-style: italic;}
.potentioalpnl h3 em{font-family: 'Atma'; font-size: 45px;}
.potentioalpnl ul{display: flex; padding: 20px 0 32px;}
.potentioalpnl li{padding-right: 24px;}
.potentioalpnl li:last-child{padding: 0;}
.potentioalpnl figure{display: inline-flex; align-items: center; justify-content: center; border: 1px solid #CECECE;
width: 205px; min-height: 106px;}
.potentioalpnl > .media{align-items: center;}

.association_lgo{display: flex; align-items: center; justify-content: center; height: 95px;padding: 5px;}
.association_lgo img, .partnerLgo img{height:100%;-o-object-fit: contain;object-fit: contain;display: inline-block !important; transition: all 0.3s ease-in-out;}
.associationSec .brandSldr{border-bottom: 1px solid #000; padding: 0 0 80px;}
.brandSldr{margin: 40px 0 0;}
.partnerSec{padding: 75px 0 80px;}
.partnerSec .brandSldr {border-bottom: 1px solid #000;padding-bottom: 70px;}
.partnerSec .bb-none{border-bottom: none;padding-bottom: 0;}
.association_lgo img, .partnerLgo img {filter: saturate(0);}
.partnerLgo{display: flex; align-items: center; justify-content: center; height: 80px;}
.partnerLgo:hover img, .association_lgo:hover img{filter: saturate(100%);}
.brandSldr .owl-dots{display: none !important;}
.brandSldr .owl-nav{display: inline-flex !important; position: absolute; right: 0; top: -75px;}
.brandSldr .owl-nav button span{display: none;}
.brandSldr .owl-nav button{width: 20px; height: 20px; display: flex; align-items: center; justify-content: center;}
.brandSldr .owl-prev::before{content: "\e908"; font-family: 'icomoon';}
.brandSldr .owl-next::before{content: "\e909"; font-family: 'icomoon';}
.brandSldr .owl-prev{margin-right: 8px;}

.foterSec{width: 100%; background: #192F59; padding: 85px 0 40px;}
.foterpnl{display: flex; align-items: flex-start; justify-content: space-between;}
.forRgtbtm > p, .forRgtbtm > p a{color: #FFF; text-decoration: none !important;}
.forRgtbtm > p a:hover{text-decoration: underline !important;color: #FFF;}
.forRgtbtm{border-top: 1px solid #FFF; margin: 65px 0 0; padding: 33px 0 0;}
.forRgtbtm > ul{display: flex; flex-wrap: wrap;}
.ftrmenu li a{font-size: 20px; line-height: 25px; }
.ftrmenu li{position: relative; padding-right: 60px; margin-right: 60px; display: inline-flex; align-items: center;}
.ftrmenu li:last-child{padding: 0; margin: 0;}
.ftrmenu li::before{width: 8px; height: 8px; background: #FFF; border-radius: 100%; position: absolute; content: "";
right: -4px; }
.ftrmenu li:last-child::before{content: none;}
.ftrmenu li a{color: #FFF;}
.ftrlnk li a{font-size: 19px; line-height: 23px;}
.ftrlnk li{padding-right: 25px; margin-right: 25px; position: relative; display: inline-flex; align-items: center;}
.ftrlnk li:last-child{padding: 0; margin: 0;}
.ftrlnk li:last-child:before{display: none;}
.ftrlnk li a{color: #FFF;}
.ftrlnk li a:hover, .ftrmenu li a:hover {text-decoration: underline !important;}
.ftrlnk li::before{position: absolute; right: 0; height: 14px; border-left: 1px solid #FFF; content: "";}
.ftrlnk.weight li a{font-weight: 300;}
.ftrlnk.weight{padding: 15px 0 0;}
.ftrmenu{padding: 0 0 30px;}
.forRgtbtm > p{padding: 35px 0 0;}
.forRgttp{display: flex; align-items: center; justify-content: space-between;}
.ftrsocil ul{display: inline-flex;}
.ftrsocil li{margin-right: 12px;}
.ftrsocil li:last-child{margin: 0;}
.ftrsocil li a{display: flex; align-items: center; justify-content: center; width: 51px; height: 51px; border: 1px solid #FFF;
color: #FFF; border-radius: 100%;}
.ftrsocil li a:hover{background: #FFF; color: #192F59;}
.ftrinfo p{font-weight: 400; color: #FFF;}
.ftrinfo p a{color: #FFF;text-decoration: none !important;}
.ftrinfo li{display: inline-flex; align-items: center;}
.ftrinfo ul{display: inline-flex; justify-content: space-between; flex-wrap: wrap;}
.ftrinfo li:last-child{width: 100%; margin: 22px 0 0;}
.ftrinfo p a:hover{text-decoration: underline !important;color: #fff;}
.ftrinfo{max-width: 700px;}
.ftrinfo li span{color: #FFF; font-size: 20px; margin-right: 10px;}

.latest_img:hover figure img, .impactCon:hover figure img{transform: scale(1.07);}
.programcon h3{font-size: 24px; line-height: 30px;margin-bottom: 8px;}

.headersec.fixed_header{padding: 10px 0;}
.headersec.fixed_header .hdrlgo {max-width: 120px;}

body:not(.page-id-1135) ul.slimmenu li > ul{opacity: 0; visibility: hidden; display: none !important;}
.bannerSec .owl-dots{display: none;}
.animated {
-webkit-animation-duration: 2s;
animation-duration: 2s;}

.focusSec::before, .factSec::before{content: none;}
/* .focusSec{background: url(assets/images/focusElmntLne.svg) no-repeat bottom center; background-size: contain; border-top: 0;}
.factSec{background: url(assets/images/factElmnt.svg) no-repeat top 37px center; background-size: contain;}
.latestSec{background: url(assets/images/latesrtElmnt.svg) no-repeat bottom center; background-size: contain;} */

.section .getstart {display: none;}
.section.visible .getstart {display: block;}
.section{overflow: hidden;}

.getstart{width: 100%;}
.getstart > svg{width: 100%; height: auto;}
.focusElmnt{display: none;}
.showElmnt{display: block;}
.factElmnt {top: 36px; width: auto; left: -30px;}
.letestElmnt{position: absolute; left: -30px; bottom: 0; width: auto;}

.focusElmnt svg path, .factElmnt svg path, .letestElmnt svg path {
  fill: none;
  stroke: #192F59;
  stroke-width: 1.5;
  stroke-dasharray: 1500;
  stroke-dashoffset: 1500;  
}
.focusElmnt svg path{-webkit-animation: dash 6s linear forwards; animation: dash 6s linear forwards;}
.factElmnt svg path{-webkit-animation: dash 11s linear forwards; animation: dash 11s linear forwards;}
.letestElmnt svg path{-webkit-animation: dash 10s linear forwards; animation: dash 10s linear forwards;}



@-webkit-keyframes dash {
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes dash {
  to {
    stroke-dashoffset: 0;
  }
}


#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column{padding:0 15px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-41-0-2, 
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-174-0-3,  
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-175-0-2,
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-428-0-2{
  border-left:1px solid #eee;padding-left: 30px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-174-0-3{min-height:450px;}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-175-0-2 img,
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-428-0-2 img{
  width: 100% !important;border-radius: 0 !important;height: auto !important;
}


.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget p a:hover{text-decoration:none!important;}

.cms-pages {padding: 60px 0;}
.breadcrumbs {padding: 15px 0;border-bottom: 1px solid #000;}
.breadcrumbs span{font-size: 22px;color: #7D7D7D;}
.breadcrumbs span span a, .breadcrumbs span .breadcrumb_last {font-weight: 500;color: #2B2B2B;}
.breadcrumbs span .breadcrumb_last{font-weight: 400;color: #7D7D7D;}
.breadcrumbs span span a:hover{color: #7d7d7d;}
.latestSec.skill-development-sec {padding: 80px 0;}
.skill-lists .row{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.skill-box .latest_img figure{height: 320px;}
.skill-box .latest_img figure img{max-width:100% !important;height: 100% !important;-o-object-fit: cover;object-fit: cover;}
.skill-box h3, .story-box h3 {font-size: 24px;color: #101010;}
/* .skill-box h3 {overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;} */
.skill-box h3 {height: 54px;line-height: normal;}
.box-learnMore a {
  display: inline-block;text-decoration: underline !important;color: #101010;font-size: 19px;font-weight: 400;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.box-learnMore a:hover{color: #192F59;}
.entrepreneurship-sec{background: #192F59;position: relative;overflow: hidden;padding: 80px 0;}
.entrepreneurship-img figure {max-width: 835px;width: 100%;}
.entrepreneurship-img figure img{width: 100%;height: auto;}
.entrepreneurship-content{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.entrepreneurship-content h2 {color: #fff;font-size: 40px;font-weight: 400;margin-bottom: 20px;}
.entrepreneurship-content p{color: #fff;margin-bottom: 20px;}
.entrepreneurship-content p:last-child{margin-bottom: 0;}
.education-employability{background: #fff;padding-top: 80px;}
.education-employability .brandSldr{padding-bottom: 80px;border-bottom: 1px solid #000;}
.accordion-sec .container {padding-top: 70px;padding-bottom: 70px;border-bottom: 1px solid #000;}
.accordion-sec .pghding {margin-bottom: 15px;}
.accordion-sec .pghding p {max-width: 1393px;width: 100%;}
.accordion .accordion-item {
  border-radius: 0;border: none;border-bottom: 1px solid rgba(0, 0, 0, 30%);background: transparent;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.accordion .accordion-item:last-child{border-bottom: none;}
.accordion .accordion-item:hover{border-bottom: 1px solid #000;}
.accordion .accordion-item:last-child:hover{border-bottom: none;}
.accordion .accordion-item button {
  padding: 18px 40px 18px 0;font-size: 24px;font-weight: 400;color: #101010;font-family: 'Noto Serif';padding-right: 40px;
  background: transparent;box-shadow: none;
}
.accordion .accordion-item button:focus{outline: none;box-shadow: none;}
.accordion .accordion-item button:after {
  background-size: 22px 22px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");
}
.accordion .accordion-item button:not(.collapsed)::after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");
}
.accordion .accordion-item .accordion-body {padding: 5px 30px 25px 0;}

.img-with-content{padding: 60px 0;}
.page-template-template-about .img-with-content .img-content {padding-left: 30px;}
.img-with-content div{position: relative;}
.img-with-content figure{padding-right: 40px;}
.img-content{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.content-img .experience-year {position: absolute;bottom: -90px;background: #192f59;padding: 30px;right: 0;}
.content-img .experience-year h3 {color: #fff;margin-bottom: 10px;}
.content-img .experience-year h2 {font-weight: 700;color: #fff;font-size: 55px;line-height: 55px;}
.img-content h2{font-size: 40px;color: #101010;}
h3, h4, h5, h6{color: #101010;}
.brief-history {padding: 70px 0;}
.brief-history .row{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.focusCon-box{display: -webkit-box;display: -ms-flexbox;display: flex;}
.focusCon-box .focusCon span img {
  max-width: 55px;width: 100%;-o-object-fit: contain;object-fit: contain;
  -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(70deg) brightness(108%) contrast(108%);
  filter: brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(70deg) brightness(108%) contrast(108%);
}
.focusCon-box:nth-child(2) .focusCon span{background: #9B3434;}
.focusCon-box:nth-child(3) .focusCon span{background: #9B1FE9;}
.leadership {background: #192f59;padding: 70px 0;}
.leadership .pghding{margin-bottom: 30px;}
.leadership .pghding h2{color: #fff;}
.leadership-box > div {
  background: #fff;padding: 20px;-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}
.leadership-box .media {-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;}
.leadership-box .media figure{margin-right: 30px;width: 100%;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;max-width: 260px;height: 286px;}
.leadership-box .media figure img{height: 100%;-o-object-fit: cover;object-fit: cover;}
.leadership-box .media .media-body{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.leadership-box .media .media-body h3 {color: #192F59;font-size: 24px;font-weight: 500;}

.timeline-sec{padding: 60px 0;}
.timeline-sec .pghding{margin-bottom: 30px;}
.timeline {position: relative;}
.timeline::after {
  content: '';
  position: absolute;
  width: 6px;
  background: #443b0e;
  top: 0;
  bottom: 0;
  left: 50%;
  margin-left: -3px;border-radius: 10px;z-index: -1;
}
.timeline-item {padding: 0 30px;position: relative;width: 50%;margin-bottom: 30px;}
.timeline-item:last-child{margin-bottom: 0;}
.timeline-item:nth-child(odd) {left: 0;}
.timeline-item:nth-child(even) {left: 50%;}
.timeline-item::before {
  content: '';
  position: absolute;
  width: 20px;
  height: 20px;
  background: #847a4b;
  border: 3px solid #443b0e;
  border-radius: 50%;
  top: 0px;
  left: 100%;
  transform: translateX(-50%);
}
.timeline-item:nth-child(even)::before {left: 0px;}
.year h2 {font-size: 50px;font-weight: 600;color: #6a6031;margin-bottom: 10px;}
.timeline-item .timeline-box .media figure {max-width: 200px;width: 100%;margin-right: 20px;}
.timeline-item .timeline-box .media .media-body h3 {margin-bottom: 10px;}

.core-values{background: #f4f4f4;padding: 60px 0;}
.core-values .pghding{margin-bottom: 40px;}
.core-value-box{text-align: center;position: relative;}
.core-value-box > div{position: relative;height: 100%;}
.core-value-box > div:before{
  position: absolute;
  content: '';
  width: 1px;
  height: 70%;
  top: 55%;
  right: -7px;
  transform: translateY(-50%);
  background: linear-gradient(0deg, rgba(34, 193, 195, 0) 0%, rgba(65, 57, 54, 0.5) 40%, rgba(65, 57, 54, 0) 100%);
}
.core-value-box:last-child > div:before{display: none;}
.core-value-box figure {
  height: 86px;width: auto;max-width: 86px;
  display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 auto 30px;
  -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}
.core-value-box figure img {
  height: 100%;width: auto;-o-object-fit: contain;object-fit: contain;
  -webkit-filter: brightness(0) saturate(100%) invert(11%) sepia(20%) saturate(6141%) hue-rotate(206deg) brightness(97%) contrast(88%);
  filter: brightness(0) saturate(100%) invert(11%) sepia(20%) saturate(6141%) hue-rotate(206deg) brightness(97%) contrast(88%);
}
.core-value-box h3 {font-size: 24px;font-weight: 500;}
.category-listSec{padding: 80px 0;}
.category-listSec .pghding{margin-bottom: 40px;}
.category-list .row{row-gap: 20px;}
.category-box>div{position: relative;}
.category-box a.category-link {position: absolute;top: 0;bottom: 0;width: 100%;z-index: 1;}
.category-box figure {height: 221px;position: relative;overflow: hidden;}
.category-box figure a{position: relative;}
.category-box figure:after,
.category-box figure a:after {
  content: '';position: absolute;top: 0;left: 0;height: 100%;width: 100%;
  background: -o-linear-gradient(267.87deg, rgba(16, 16, 16, 0) 45.44%, #101010 103.13%);
  background: linear-gradient(182.13deg, rgba(16, 16, 16, 0) 45.44%, #101010 103.13%);
}
.category-box figure img{
  width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.category-box>div:hover figure img{-webkit-transform: scale(1.07);-ms-transform: scale(1.07);transform: scale(1.07);}
.category-box .category-info {
  position: absolute;bottom: 0;width: 100%;height: 100%;padding: 0 15px 15px;
  display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;
}
.category-box .category-info h2 a {color: #fff;font-size: 22px;display: inline-block;}
.category-box .category-info h2 a em{font-style: normal;border-bottom: 1px solid #fff;}
.category-box .category-info h2 a span {
  font-size: 20px;vertical-align: -2px;margin-left: 10px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.category-box .category-info h2 a:hover span{margin-left: 15px;}
.cms-pages .pghding {margin-bottom: 20px;}
.p-80{padding: 80px 0;}
.gray-bg{background: #f4f4f4;}
.story-of-changes .post-list {border-bottom: 1px solid #000;padding-bottom: 40px;margin-bottom: 40px;}
.story-of-changes .post-list:last-child{padding: 0;border: none;}
.story-of-changes .post-list .pghding {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.story-of-changes .post-list .pghding a {font-size: 19px;color: #000;text-decoration: underline !important;}
.story-of-changes .post-list .pghding a span {
  font-size: 18px;margin-left: 10px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.story-of-changes .post-list .pghding a:hover{color: #192F59;}
.story-of-changes .post-list .pghding a:hover span{margin-left: 15px;}
.annual-reports .pghding{margin-bottom: 40px;}
.report-box .media {-webkit-box-align: normal;-ms-flex-align: normal;align-items: normal;}
.report-box .media .media-left {
  background: #f4f4f4;padding: 15px;margin-right: 20px;max-width: 170px;width: 100%;
  -webkit-box-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: flex;
  -webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;
  -ms-flex-pack: center;justify-content: center;
}
.report-box .media .media-left img {max-width: 90px;width: 100%;}
.report-box .media .media-body{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.report-box .media .media-body h3 {font-size: 24px;line-height: 30px;margin-bottom: 10px;}
.report-box .media .media-body a {
  background: #2b2b2b;color: #fff;padding: 15px 30px;font-size: 18px;
  display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;
  -webkit-box-align: center;-ms-flex-align: center;align-items: center;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.report-box .media .media-body a:hover{background: #192f59;color: #fff;}
.report-box .media .media-body a img {
  max-width: 20px;width: 100%;margin-left: 10px;
  -webkit-filter: brightness(0) saturate(100%) invert(96%) sepia(98%) saturate(0%) hue-rotate(279deg) brightness(104%) contrast(103%);
  filter: brightness(0) saturate(100%) invert(96%) sepia(98%) saturate(0%) hue-rotate(279deg) brightness(104%) contrast(103%);
}
.latest-skill{background: #192F59;position: relative;}
.latest-skill .pghding h2{color: #fff;margin-bottom: 0;}
.latest-skill .pghding a {
  color: #fff;font-size: 19px;text-decoration: underline !important;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.latest-skill .pghding a:hover{color: #cfdfff;}
.latest-skill .skill-box h3{color: #fff;margin-bottom: 15px;}
.skill-box .meta-info {
  display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;
  /*-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;max-width: 300px;*/row-gap: 15px;
}
.skill-box .meta-info li {
  font-size: 19px;line-height: 24px;color: #fff;font-weight: 300;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
  -webkit-box-flex: 50%;-ms-flex: 50%;flex: 50%;
}
.skill-box .meta-info li i {/*vertical-align: 1px;*/margin-right: 5px;}
.skill-box .meta-info li i img{
  max-width: 19px;width: 100%;height: 19px;-o-object-fit: contain;object-fit: contain;
  -webkit-filter: brightness(0) saturate(100%) invert(85%) sepia(63%) saturate(16%) hue-rotate(214deg) brightness(104%) contrast(104%);
  filter: brightness(0) saturate(100%) invert(85%) sepia(63%) saturate(16%) hue-rotate(214deg) brightness(104%) contrast(104%);
}
.latest-skill .skill-box .box-learnMore{margin-top: 20px;}
.latest-skill .skill-box .box-learnMore a{color: #fff;}
.latest-skill .skill-box .box-learnMore a:hover{color: #cfdfff;}
.archive .skill-development-sec .pghding h2{margin-bottom: 0;}
.skill-development-sec .pghding a {
  font-size: 19px;text-decoration: underline !important;color: #101010;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.skill-development-sec .pghding a:hover{color: #192F59;}
.all-skill-lists .skill-box .latest_img figure{height: 219px;}
.all-skill-lists .skill-box.center-wise .latest_img figure{height: 315px;}
.all-skill-lists .skill-box .meta-info li{color: #101010;}
.all-skill-lists .skill-box .meta-info li img{max-width: 18px;width: 100%;
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(8%) saturate(1292%) hue-rotate(350deg) brightness(93%) contrast(87%);
  filter: brightness(0) saturate(100%) invert(0%) sepia(8%) saturate(1292%) hue-rotate(350deg) brightness(93%) contrast(87%);
}
.all-skill-lists .skill-box .box-learnMore{margin-top: 20px;}
.not-found{text-align: center;}
.not-found p {font-size: 25px;font-weight: 500;}

.form-section {margin-top: 40px;}
.page-form .form-group {margin-bottom: 20px;}
.form-group input, .form-group textarea{
  width: 100%;background: #f4f4f4;border: none;padding: 18px 15px;font-weight: 500;color: #101010;resize: none;
}
.form-group textarea{height: 120px;}
.form-group input:focus, .form-group textarea:focus{outline: none;box-shadow: none;}
.form-btn input[type="submit"] {
  border: 1px solid #2a2a2a;color: #2B2B2B;font-size: 19px;line-height: 23px;font-weight: 500;text-align: center;padding: 18px 50px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.form-btn input[type="submit"]:hover{background: #2a2a2a;color: #fff;}
.form-btn input[type="submit"]:focus{outline: none;box-shadow: none;}
p a {text-decoration: underline !important;color: #101010;}
p a:hover{color:#192F59}
.state-wise-list{padding-bottom: 80px;}
.ofc-contacts{padding-left: 30px;}
.ofc-contacts > div {
  padding: 20px;background: #f4f4f4;height: 100%;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.ofc-contacts .box-icon {
  max-width: 130px;width: 100%;height: 130px;border-radius: 100%;margin: 0 auto 20px;background: #9B3434;text-align: center;line-height: 120px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.ofc-contacts .box-icon img {
  width: auto;height: 80px;margin: 0 auto;-o-object-fit: cover;object-fit: cover;
  -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(9%) saturate(0%) hue-rotate(211deg) brightness(118%) contrast(100%);
  filter: brightness(0) saturate(100%) invert(100%) sepia(9%) saturate(0%) hue-rotate(211deg) brightness(118%) contrast(100%);
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.ofc-contacts .ofc-info{text-align: center;}
.ofc-contacts .ofc-info h3{-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
.ofc-contacts .ofc-info .call-sec span{
  margin-right: 7px;color: #192f59;font-size: 18px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.ofc-contacts .ofc-info .call-sec a {
  font-size: 19px;color: #101010;font-weight: 600;text-decoration: underline !important;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.ofc-contacts .ofc-info .call-sec a:hover{color: #192F59;}
.state-wise-list .pghding {border-top: 1px solid #101010;padding-top: 40px;margin-bottom: 50px;}
.office-list .row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;row-gap: 30px;}
.office-list .ofc-contacts{
  padding-left: 15px;-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.office-list .ofc-contacts:hover > div{background: #192F59;}
.office-list .ofc-contacts:hover .box-icon{background: #fff;}
.office-list .ofc-contacts:hover .box-icon img{
  -webkit-filter: brightness(0) saturate(100%) invert(17%) sepia(27%) saturate(1523%) hue-rotate(181deg) brightness(96%) contrast(97%);
  filter: brightness(0) saturate(100%) invert(17%) sepia(27%) saturate(1523%) hue-rotate(181deg) brightness(96%) contrast(97%);
}
.ofc-contacts h4{
  position: relative;padding-bottom: 10px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.ofc-contacts h4:after {
  content: '';position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;max-width: 50px;width: 100%;height: 2px;background: #192f59;
}
.office-list .ofc-contacts:hover h3, .office-list .ofc-contacts:hover h4, .office-list .ofc-contacts:hover p,
.office-list .ofc-contacts:hover .call-sec span, .office-list .ofc-contacts:hover .call-sec a{color: #fff;}
.office-list .ofc-contacts:hover h4:after{background: #fff;}
.wpcf7 form .wpcf7-response-output {margin: 20px 0 0;padding: 12px 10px;font-size: 19px;font-weight: 500;color: #101010;}
.skill-details-left .pghding h2{font-size: 35px;line-height: 45px;}
.skill-details-left .skill-main-img{margin: 0px 0 20px;}
.skill-details-left .skill-main-img img{max-width: 100% !important;width: 100%;height: auto !important;}
.skill-details-left .meta-info {
  display: -webkit-box;display: -ms-flexbox;display: flex;
  -ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;row-gap: 15px;
  -webkit-column-gap: 0px;-moz-column-gap: 0px;column-gap: 0px;
}
.skill-details-left .post-meta{margin: 20px 0;}
.skill-details-left .meta-info li {font-size: 19px;color: #101010;-webkit-box-flex: calc(100% / 3);-ms-flex: calc(100% / 3);flex: calc(100% / 3);}
.single-skill-development .skill-details-left .meta-info li {
  flex: none;margin-right: 20px;
}
.single-skill-development .skill-details-left .meta-info li:last-child{margin-right: 0;}
.skill-details-left .meta-info li img{
  -webkit-filter: brightness(0) saturate(100%) invert(17%) sepia(27%) saturate(1523%) hue-rotate(181deg) brightness(96%) contrast(97%);
  filter: brightness(0) saturate(100%) invert(17%) sepia(27%) saturate(1523%) hue-rotate(181deg) brightness(96%) contrast(97%);
  margin-right: 6px;max-width: 18px;width: 100%;
}
.post-content ul{margin-bottom: 20px;padding-left: 20px;}
.post-content ul li {list-style: disc;font-size: 19px;font-weight: 300;color: #101010;margin-bottom: 15px;}
.post-content ul li::marker {color: #192f59;}
.skill-enquire-form > div {background: #f4f4f4;padding: 50px 40px;}
.skill-enquire-form .pghding {margin-bottom: 15px;}
.skill-enquire-form .pghding h2{font-size:35px;line-height: 45px;}
.skill-enquire-form .form-group {position: relative;margin-bottom: 20px;}
.skill-enquire-form .form-group label {font-weight: 500;}
.skill-enquire-form .form-group img {
  max-width: 20px;width: 100%;
  -webkit-filter: brightness(0) saturate(100%) invert(16%) sepia(8%) saturate(7223%) hue-rotate(189deg) brightness(96%) contrast(95%);
  filter: brightness(0) saturate(100%) invert(16%) sepia(8%) saturate(7223%) hue-rotate(189deg) brightness(96%) contrast(95%);
  position: absolute;left: 0;z-index: 1;top: 35%;height: 20px;-o-object-fit: contain;object-fit: contain;
}
.skill-enquire-form .form-group input, .skill-enquire-form .form-group textarea {border-bottom: 1px solid #101010;padding-left: 35px;}
.skill-enquire-form .form-group.file-upload input{padding-left: 0;}
.skill-enquire-form .edit-icon img{top: 20px;}
.page-id-442 .cms-pages .pghding{text-align: center;}
.page-id-442 .cms-pages .thnks-msg figure{max-width: 100px;}
.cms-pages .entry-content .wp-block-image{margin-bottom: 0;}
.post-details-left{padding-right: 25px;}
.post-details-left .pghding, .post-sidebar .pghding{margin-bottom: 15px;}
.post-details-left .single-post-img{margin-bottom: 15px;}
.post-details-left .single-post-img img {/*max-width: 100% !important;*/height: auto !important;}
.post-sidebar .media {border-bottom: 1px solid #101010;margin-bottom: 30px;padding-bottom: 30px;}
.post-sidebar .media:last-child{border: none;padding: 0;margin: 0;}
.post-sidebar .media .media-left {max-width: 130px;width: 100%;margin-right: 15px;height: 130px;}
.post-sidebar .media .media-left img{width: 100%;height: 100% !important;-o-object-fit: cover;object-fit: cover;}
.post-sidebar .media .media-body h4{margin-bottom: 10px;}
.post-sidebar .media .media-body h4 a{color: #000;}
.post-navigation{margin-top: 30px;}
.post-navigation .nav-links {
  display: -webkit-box;display: -ms-flexbox;display: flex;
  -webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
}
.post-navigation .nav-links a {
  display: inline-block;border: 1px solid #101010;padding: 15px 20px;font-size: 19px;color: #101010;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.post-navigation .nav-links a:hover{background: #101010;color: #fff;}
.post-navigation .nav-links a .svg-icon {margin-right: 10px;vertical-align: -5px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.post-navigation .nav-links .nav-next a .svg-icon{margin: 0 0 0 10px;}
/* .single-post .innerBnr {height: 443px;width: 100%;} */
/* .single-post .innerBnr .container{height: 100%;} */
.single-post .innerBnr img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}


#sidebar{margin-top: 50px;}
.wp-block-categories li a{color: #101010;font-weight: 300;}
.wp-block-categories li a:hover{color: #101010;}
.wp-block-categories li{font-size: 19px;line-height: 29px;color: #101010;font-weight: 300;}
.wp-block-categories li{position: relative;padding-left: 15px;margin-bottom: 10px;}
.wp-block-categories li:before{content: "";position: absolute;width: 8px;height: 8px;border-radius: 50%;background: #101010;left: 0;top: 11px;}
.wpcf7-not-valid-tip{position: absolute;width: 100%;}

/* Calendar */
.eventsSec{padding: 100px 0;}
.mc-image{width: 100%;margin-top: 20px;display: none;}
.innerBnr img{width: 100%;}
.single-event .time-block{padding: 8px 0 !important;}

/* .center-wise{margin-top: 30px;} */
.tax-centers .pghding {margin-bottom: 50px;}
.tax-centers .centers-content {margin-bottom: 50px;}
.post-sidebar .sidebar-box {background: #dbf6ff;padding: 20px;}
.post-sidebar .sidebar-box ul {list-style: disc;padding-left: 20px;}
.post-sidebar .sidebar-box ul li{margin-bottom: 8px;}
.post-sidebar .sidebar-box ul li:last-child{margin-bottom: 0;}
.post-sidebar .sidebar-box ul li a{
  display: inline-block;text-decoration: underline !important;color: #101010;
}
.post-sidebar .sidebar-box ul li a:hover{color: #192F59;padding-left: 5px;}
.post-listing-sec .row {row-gap: 40px;}
.post-listing-sec .skill-box .latest_img {margin: 0;}

.navigation.pagination{margin-top: 40px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.navigation.pagination .nav-links span, 
.navigation.pagination .nav-links .page-numbers {display: inline-block;margin: 0 3px;font-size: 19px;color: #101010;}
.navigation.pagination .nav-links .page-numbers:hover,
.navigation.pagination .nav-links span.nav-next-text:hover{color: #192F59;}

.img-with-content .img-content figure {padding-right: 0;}
.img-with-content .img-content figure.signature img{max-width: 170px;width: 100%;}
.page-template-template-about-subpages .img-with-content .content-img > div {height: 100%;}
.page-template-template-about-subpages .img-with-content .content-img figure {height: 100%;padding-right: 20px;}
.page-template-template-about-subpages .img-with-content .content-img figure img {
  height: 100%;-o-object-fit: cover;object-fit: cover;
}
.how-we-work-row .pghding img{width:100%;margin-top: 30px;}
.how-we-work-row .pghding p {max-width: 800px;width: 100%;margin: 0 auto;}
.hww-img-with-content-repeat {border-top: 1px solid #101010;padding-top: 50px;margin-top: 50px;}
.hww-img-with-content-repeat .content-img > div, .hww-img-with-content-repeat .content-img figure {
  height: 100%;
}
.hww-img-with-content-repeat .content-img figure img {
  width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.how-we-work-content-list .how-we-work-row:nth-child(even) {background: #f4f4f4;}
.hww-img-with-content .hww-img-with-content-repeat:nth-child(even) .row {
  -webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;
}
ul.contact-info li{margin-bottom: 12px;}
ul.contact-info li span {
  display: inline-block;margin-right: 10px;font-size: 18px;vertical-align: -1px;color: #192f59;
}
ul.contact-info li a {
  color: #101010;font-size: 19px;display: inline-block;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
ul.contact-info li a:hover{color: #192f59;padding-left: 5px;}
.social-media h5 {font-weight: 500;color: #192f59;}
.social-media a {
  display: inline-block;max-width: 40px;width: 100%;height: 40px;text-align: center;line-height: 40px;
  color: #192f59;font-size: 16px;border: 1px solid #192f59;border-radius: 100%;margin-right: 10px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.social-media a:hover{background: #192f59;color: #fff;}
.page-template-template-leadership .leadership .pghding h2 {color: #192f59;}

.vertical_tab_sec{background: #f4f4f4;}
.vertical_tab_list .vt_heading {margin-bottom: 30px;}
.vertical_tab_list .vt_heading h2 {font-size: 40px;}
.vertical_tab .nav {max-width: 270px;width: 100%;border-right: 1px solid #ddd;}
.vertical_tab button {
  font-size: 20px;border: none;text-align: left;position: relative;margin-bottom: 20px;background: transparent;
  border-left: 4px solid transparent;-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.vertical_tab button.active,
.vertical_tab button:hover{border-left: 4px solid #192f59;padding-right: 15px;}
.vertical_tab .tab-content {padding-left: 40px;}
.vertical_tab .tab-content .ofc-info {
  display: -webkit-box;display: -ms-flexbox;display: flex;
  -webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.vertical_tab .tab-content .ofc-info h3 {font-size: 35px;}
.vertical_tab .tab-content .ofc-info h4 {font-size: 30px;font-weight: 500;color: #192f59;}
.vertical_tab .tab-content .ofc-info p {font-size: 22px;font-weight: 400;line-height: 40px;}
.vertical_tab .tab-content .ofc-info .call-sec {
  display: -webkit-box;display: -ms-flexbox;display: flex;
  -webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 25px;
}
.vertical_tab .tab-content .ofc-info .call-sec span {
  display: inline-block;max-width: 50px;width: 100%;height: 50px;text-align: center;border: 1px solid #192f59;border-radius: 100%;
  line-height: 50px;font-size: 20px;color: #192f59;margin-right: 15px;
}
.vertical_tab .tab-content .ofc-info .call-sec a {font-size: 20px;color: #192f59;}


/* Job Archive */
.job_content p{margin-bottom: 0;}
.job_content h4{display: inline-flex;align-items: center;}
/*.job_content h4:hover{color: #9B3434;}*/
.job_content h4 label{background: #9B3434;padding: 5px 10px;margin-left: 15px;font-size: 12px;border-radius: 50px;color: #fff;}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget {
  overflow: hidden;
}
#mega-menu-wrap-primary #mega-menu-primary .leader-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item{float: left;}
#mega-menu-wrap-primary #mega-menu-primary .leader-slide .owl-nav.disabled,
#mega-menu-wrap-primary #mega-menu-primary .leader-slide .owl-dots.disabled {display: none;}
/* .leader-slide .owl-carousel, .leader-slide .owl-carousel .owl-stage-outer .owl-stage{float: inherit !important;}
.leader-slide .owl-carousel .owl-stage-outer {overflow: hidden !important;float: inherit !important;} */

.pghding .top-gap{margin-top: 15px;}
.pghding .top-gap ul {list-style: disc;padding-left: 25px;margin-bottom: 20px;}
.pghding .top-gap ul li {margin-bottom: 10px;font-weight: 300;font-size: 19px;color: #101010;}
.pghding .top-gap ul li > ul {margin-top: 10px;}
.all-skill-lists .skill-box .latest_img figure .tag {
  line-height: 13px;position: absolute;right: 0;background: #48c2ed;color: #fff;padding: 8px 10px;font-size: 13px;
  border-top-left-radius: 4px;border-bottom-left-radius: 4px;z-index: 1;
}
.faculty-slider, .placement-slider{margin-top: 30px;}
.slide-box figure {height: 259px;margin-bottom: 15px;}
.slide-box figure img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.slide-box h3 {font-size: 22px;margin-bottom: 15px;}
.faculty-slider .owl-carousel .owl-nav button,
.placement-slider .owl-carousel .owl-nav button{
  position: absolute;top: 50%;transform: translate(0px, -100%);width: 20px;height: 20px;color: #101010;
}
.faculty-slider .owl-carousel .owl-nav button:hover,
.placement-slider .owl-carousel .owl-nav button:hover,
.success-story-slider .owl-carousel .owl-nav button:hover{color: #192f59;}
.faculty-slider .owl-carousel .owl-nav button span,
.placement-slider .owl-carousel .owl-nav button span,
.success-story-slider .owl-carousel .owl-nav button span {display: none;}
.faculty-slider .owl-carousel .owl-nav button.owl-prev:before,
.placement-slider .owl-carousel .owl-nav button.owl-prev:before {content: "\e908";font-family: 'icomoon';}
.faculty-slider .owl-carousel .owl-nav button.owl-prev,
.placement-slider .owl-carousel .owl-nav button.owl-prev{margin-left: -40px;}
.faculty-slider .owl-carousel .owl-nav button.owl-next:before,
.placement-slider .owl-carousel .owl-nav button.owl-next:before {content: "\e909";font-family: 'icomoon';}
.faculty-slider .owl-carousel .owl-nav button.owl-next,
.placement-slider .owl-carousel .owl-nav button.owl-next{right: 0;margin-right: -40px;}
.placement-bnr{margin: 20px 0;}
.placement-bnr img{width: 100%;height: auto;}

.jobs_counter_row .factnmber{margin: 0 !important;}
.simpleCon{padding: 45px 33px;min-height: auto;}
.simplify_section{position: relative;}
.simplify_section:before{content: "";position: absolute;background: #192F59;width: 100%;height: 100%;top: 0;opacity: 0.7;}
.simpleCon span img{width: 50%;filter: brightness(0) invert(1);}
.jobs_edu_content a{
  display: flex;align-items:center;justify-content: center;background: #f4f4f4;padding: 15px;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.jobs_edu_content a:hover{background: #192F59;}
.jobs_edu_content figure {margin: 0 15px 0 0 !important;max-width: 70px;height: auto !important;}
.jobs_edu_content figure img{
  width: 100%;-o-object-fit: contain;object-fit: contain;
  -webkit-filter: brightness(0) saturate(100%) invert(11%) sepia(95%) saturate(1428%) hue-rotate(205deg) brightness(90%) contrast(88%);
  filter: brightness(0) saturate(100%) invert(11%) sepia(95%) saturate(1428%) hue-rotate(205deg) brightness(90%) contrast(88%);
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
  transform: none !important;
}
.jobs_edu_content .jobs_edu_info {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.jobs_edu_content .jobs_edu_info h3{margin-bottom: 3px;-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
.jobs_edu_content .jobs_edu_info p {
  font-weight: 400;font-size: 15px;color: #707070;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.jobs_edu_content:hover figure img{
  -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(127deg) brightness(105%) contrast(102%);
  filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(127deg) brightness(105%) contrast(102%);
}
.jobs_edu_content:hover .jobs_edu_info h3,
.jobs_edu_content:hover .jobs_edu_info p{color: #fff;}


.job_oppr_content ul li,.job_content ul li{color: #101010;font-size: 19px;line-height: 29px;font-weight: 300;margin-right: 20px;}
.job_oppr_content ul{display: flex;align-items: center;justify-content: center;}
.inner_job_row{margin-top: 50px;}
.job_sidebar{background: #EFEFEF;padding: 30px;}
.job_sidebar .separator{border-top: 1px solid #000;margin-bottom: 15px;}
.job_sidebar .js_widget{margin-bottom: 20px;}
.job_sidebar .js_widget:last-child{margin-bottom: 0px;}
/*.job_content{padding: 30px;}*/
/*.job_content h4,.job_content p,.job_content ul li{color: #fff;}*/
.job_content ul li{margin-right: 0;list-style: disc;}
.job_content p, .job_content ul{margin-bottom: 20px;}
.job_content ul{padding-left: 20px;}
.red{color: #FF0000;}
.blue{color: #192F59;}
.apply_btn{margin-top: 30px;}
.apply_btn a{font-size: 19px;line-height: 23px;color: #2b2b2b;font-weight: 500;text-align: center;border: 1px solid #2a2a2a;border-radius: 0;padding: 18px 50px;-webkit-transition: 0.4s ease-in-out;
-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;display: inline-block;}
.apply_btn a:hover{background: #2a2a2a;color: #fff;}

.job_application_form > div{padding: 20px;background: #fff;}
.job_application_form .form-group input, .job_application_form .form-group textarea{background: #fff;}

.years_list .active a{color: #192F59 !important;font-weight: bold;}

.post-type-archive-video .skill-box h3{height: auto;}
.post-type-archive-video .skill-box p{display: none;}
.single-post-video{margin-bottom: 20px;}

/** Landing Page **/

.page-id-1135 .headersec.fixed_header{position: absolute;}
.page-id-1135 ul.slimmenu li > a:hover {background: #1b3465;color: #fff;}
.page-id-1135 ul.slimmenu li > ul{width: 260px;padding: 0;}
.page-id-1135 ul.slimmenu li > ul > li{margin: 0;}
.page-id-1135 ul.slimmenu li > ul > li > a {font-size: 19px;}
.page-id-1135 ul.slimmenu li > ul > li > a:hover {
  background: #192f59;color: #fff;
}

.buttons-sec{background: #fff;padding: 20px 0;position: sticky;top: 0;z-index: 999;}
.buttons-sec ul{text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-column-gap: 6px;-moz-column-gap: 6px;column-gap: 6px;}
.buttons-sec ul li{display: inline-block;position: relative;-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;}
.buttons-sec ul li a {
  display: block;
  font-size: 15px;
  background: #f4f4f4;
  padding: 10px 8px;
  color: #101010;
  border: 1px solid #101010;
  cursor: pointer;
  -webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.buttons-sec ul li a.current,
.buttons-sec ul li a:hover{background: #192F59;border-color: #192F59;color: #fff !important;}

.hdr-logos {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}
.hdr-logos img {height: 70px;width: auto;-o-object-fit: contain;object-fit: contain;}
.hdr-logos img:last-child{margin-left: 20px;}
.latest-sec-left {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.latest-sec-right .pghding {margin-bottom: 30px;}
.latest-sec-left .owl-carousel .item .latest_img {margin-top: 98px;}

.page-id-1135 .category-box .category-info h2 a{text-decoration: underline !important;}
.foundFactSec{background: #192F59;}
.white{color: #fff !important;}
.foundFactSec .pghding{margin-bottom: 20px;}
.foundFactSec.factSec .row > div {border-bottom: 1px dashed rgb(255 255 255 / 7%);border-right: 1px dashed rgb(255 255 255 / 7%);}
.foundFactSec.factSec .row > div .factnmber {margin: 0;padding: 30px 12px;}
.foundFactSec.factSec .row > div:nth-child(3n+3) {border-right: none;}
.foundFactSec.factSec .row > div:nth-last-of-type(1),
.foundFactSec.factSec .row > div:nth-last-of-type(2),
.foundFactSec.factSec .row > div:nth-last-of-type(3){border-bottom: none;}
/* .foundFactSec.factSec .row > div .factnmber p{font-size: 14px;} */
/* .sector-skill {padding: 80px 0 0;} */
/*.sector-skill figure img {box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);border-radius: 10px;}*/
.sector-skill .category-list{box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);border-radius: 10px; padding:20px;}
.landing-impact .pghding, .sector-skill .pghding {margin-bottom: 40px;}

/* .sector-skill figure img, .landing-impact figure img{width: 100%;height: auto;} */
.success-story-box figure{height: 259px;margin-bottom: 15px;}
.success-story-box figure img{width: 100%;height: 100% !important;max-width:100% !important;-o-object-fit: cover;object-fit: cover;-o-object-position: center top;object-position: center top;}
.success-story-box h4{font-size: 22px;}
#section-4.focusSec {padding-bottom: 120px;}
.our-work-box .focusCon {min-height:100%;height:100%;border-radius: 10px;-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
/* .our-work-box .focusCon:hover{background: #1e1e1e;}
.our-work-box .focusCon h3,
.our-work-box .focusCon p{-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
.our-work-box .focusCon:hover h3,
.our-work-box .focusCon:hover p{color: #fff;} */
.landing-association{background: #192F59;}
.page-id-1135 .brandSldr .item {background: #ffffff;border-radius: 10px;}
.page-id-1135 .brandSldr .item .association_lgo img {-webkit-filter: saturate(1);filter: saturate(1);}
.page-id-1135 .associationSec .brandSldr {border-bottom: 1px solid rgb(30 58 110);}
.page-id-1135 .csrLogo .brandSldr {border-bottom: none;padding-bottom: 0;}
.stateLogo{margin: 50px 0;}
.associationSec .case-studies-logo .brandSldr {padding-bottom: 0;border: none;}
.page-id-1135 .brandSldr .owl-nav button {color: #fff;}
.page-id-1135 .brandSldr .owl-nav button:hover {color: #999;}
.medhaviFoundSec .latest-sec-right{text-align: justify;padding-right: 30px;}
.foundFactSec{padding: 80px 0;}
.factSec .row > div{width: 33.33%;}
.assocPad{padding-top: 80px;}
.drkBlk{background: #101010;}
.page-id-1135 .forRgtbtm > p{padding-top: 0;}
.page-id-1135 .ftrsocil {padding-left: 60px;}

.landing-leadership .pghding {margin-bottom: 30px;}
.landing-leadership .leadership-box .media {padding: 0;-webkit-box-align: normal;-ms-flex-align: normal;align-items: normal;}
.landing-leadership .leadership-box .media figure {
  height: auto;background: #192f59;padding: 7px;margin-right: 10px;
  display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.landing-leadership .leadership-box .media figure img {height: 271px;}
.landing-leadership .leadership-box .media .media-body {padding: 10px;background: #fff;}
.landing-leadership-list .owl-carousel .owl-nav {
    position: absolute;top: 0;right: 0;margin-top: -50px;
}
.landing-leadership-list .owl-carousel .owl-nav button {width: 20px;height: 20px;color: #192f59;margin-left: 6px;}
.landing-leadership-list .owl-carousel .owl-nav button:hover{color: #1f1f1f;}
.landing-leadership-list .owl-carousel .owl-nav button span{display: none;}
.landing-leadership-list .owl-carousel .owl-nav button.owl-prev::before {content: "\e908";font-family: 'icomoon';}
.landing-leadership-list .owl-carousel .owl-nav button.owl-next::before {content: "\e909";font-family: 'icomoon';}

/* .landing-leadership .leadership-box:first-child .media {background: #192f59;}
.landing-leadership .leadership-box:first-child .media .media-body h2, 
.landing-leadership .leadership-box:first-child .media .media-body h3,
.landing-leadership .leadership-box:first-child .media .media-body p {
  color: #fff;
} */
 .flagship-projects .pghding,
 .special-projects .pghding{margin-bottom: 40px;}
 .flagship-projects .flagship-logoBox > div,
 .special-projects-slide .flagship-logoBox > div {
    background: #fff;border-radius: 10px;padding: 30px;height: 100%;text-align: center;
}
.special-projects-slide .flagship-logoBox > div{background: #f4f4f4;}
.flagship-projects .flagship-logoBox figure,
.special-projects-slide .flagship-logoBox figure {height: 100px;width: 100%;margin-bottom: 20px;}
.flagship-projects .flagship-logoBox figure img,
.special-projects-slide .flagship-logoBox figure img {height: 100%;width: auto;-o-object-fit: contain;object-fit: contain;margin: 0 auto;mix-blend-mode: darken;}
.flagship-projects .flagship-logoBox h3,
.special-projects-slide .flagship-logoBox h3 {font-size: 25px;font-weight: 500;}
.flagship-projects .flagship-logoBox ul,
.special-projects-slide .flagship-logoBox ul {max-width: 486px;width: 100%;margin: 0 auto;}
.flagship-projects .flagship-logoBox ul li,
.special-projects-slide .flagship-logoBox ul li {
    list-style: disc;
    text-align: left;
    color: #101010;
    font-weight: 300;
    font-size: 19px;
    line-height: 26px;
    margin-bottom: 13px;
}
.flagship-projects .flagship-logoBox ul li:last-child,
.special-projects-slide .flagship-logoBox ul li:last-child{margin-bottom: 0;}

.category-list .category-box .img-height{height: 320px;}
.category-list .category-box .img-height:after{display: none;}
.category-list .category-box figure img{height: 100%;-o-object-fit: cover;object-fit: cover;}
.category-box figure a{display: block;height:100%;z-index: 9;}
.medhabi-group{padding-top: 80px;}
.medhabi-group figure img{width: 100%;height: auto;}
.text-highlight{color: #192F59;font-weight: 600;border-bottom: 4px solid #192F59;}
.foundFactSec .text-highlight, .landing-association .text-highlight {
  border-bottom: 4px solid #fff;color: #fff;
}
.linkedIn-feed{padding-right: 30px;}
.linkedIn-feed > div, .insta-feed > div {
  background: #192f59;
  padding: 60px;
}
.linkedIn-feed .elfsight-app-f0257977-f029-4cbf-8fb2-f5edfc99cb57 {height: 724px; overflow: hidden; overflow-y: scroll;
    max-width: 100%; margin: 0 auto;
}
    
.insta-feed #eapps-instagram-feed-1 {max-width: 100%;margin: 0 auto;}
.gallery-list .gallery-box figure{height: 245px;}
.gallery-list .gallery-box figure a{display: block;position: relative;height: 100%;}
.gallery-list .gallery-box figure a:before{
  content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 100%;
  background: rgba(0, 0, 0, 0.25);opacity: 0;visibility: hidden;
  transition: 0.4s ease-in-out;
}
.gallery-list .gallery-box:hover figure a:before{opacity: 1;visibility: visible;}
.gallery-list .gallery-box figure img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
/* .gallery-list .owl-nav button{
  position: absolute;
  top: 50%;
  transform: translate(0px, -100%);
  width: 20px;
  height: 20px;
  color: #101010;
} */
.gallery-list .owl-nav button:hover{color: #192F59;}
.gallery-list .owl-nav button span{display: none;}
.gallery-list .owl-nav button.owl-prev:before{content: '\e908';font-family: 'icomoon';}
.gallery-list .owl-nav button.owl-next:before{content: '\e909';font-family: 'icomoon';}
.flagship-csr-logo .brandSldr.bb-none {border: none;padding-bottom: 0;}
.rozgar-mela {background: #192e57;}
.rozgar-mela .pghding h2, .rozgar-mela .pghding .text-highlight, .rozgar-mela .pghding p{color: #fff;}
.rozgar-mela .pghding .text-highlight{border-color: #fff;}
.rozgar-mela .gallery-list .owl-nav button{color: #fff !important;}
.impactSec .text-highlight {color: #fff;border-color: #fff;}
.success-story-slider .owl-carousel .owl-nav button,
.gallery-list .owl-nav button{
  position: absolute;
  top: -50px;
  width: 20px;
  height: 20px;
  color: #101010;
  right: 0;
}
.success-story-slider .owl-carousel .owl-nav button.owl-prev, .gallery-list .owl-nav button.owl-prev {
  right: 25px;
}
.success-story-slider .owl-carousel .owl-nav button.owl-prev
.gallery-list .owl-nav button.owl-prev{right: 25px;}
.success-story-slider .owl-carousel .owl-nav button.owl-next,
.gallery-list .owl-nav button.owl-next{right: 0;}
/*.video-tts-slider .video-box video {*/
/*    width: 100%;height: 500px;-o-object-fit: cover;object-fit: cover;*/
/*}*/
.video-box {
    background-color: #000000;
    position: relative;
    padding-top: 176.77%;
    overflow: hidden;
}
.video-tts-slider .video-box video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    object-fit:cover
}



/*.same_height {*/
/*    background: #fff;*/
/*    padding: 20px;*/
/*    border-radius: 15px;*/
/*}*/

.our-presence{background:#f7f7f7;}
.our-presence .row {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bg_color {text-align: right;padding-right: 50px;}
/*.our-presence figure img{box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);border-radius: 10px;padding: 15px;background: #fff;}*/

.same_height img {
    max-height: 600px;
    /* width: 100%; */
}

/*.bg_color {*/
/*    background: #f7f7f7;*/
/*    padding: 7px;*/
/*}*/

section#section-1.custom_bx .owl-nav.disabled {
    display: block !important;
    position: absolute;
    right: 0;
    top: 50px;
}

section#section-1.custom_bx .owl-nav button {
    color: #192F59;
}

section#section-1.custom_bx .owl-nav button span {
    display: none;
}
section#section-1.custom_bx .owl-prev::before {
    content: "\e908";
    font-family: 'icomoon';
}
section#section-1.custom_bx .owl-next::before {
    content: "\e909";
    font-family: 'icomoon';
}

section#section-1.custom_bx .latest-sec-left {
    position: relative;
}

section#section-1.custom_bx .owl-nav button.owl-prev {
    margin-right: 8px;
}

.ftrinfo li {
    margin-top: 22px;
}

.ftrinfo li:first-child, .ftrinfo li:nth-child(2) {
    margin-top:0;
}
.page-id-1135 .association_lgo {-ms-flex-wrap: wrap;flex-wrap: wrap;height: auto;padding: 10px 5px;}
.page-id-1135 .brandSldr .item{min-height: 198px;height: 100%;}

.page-id-1135 .association_lgo figure {
  height: 80px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
  border-bottom: 1px solid #ddd;padding: 0 10px 10px;width: 100%;
}
.page-id-1135 .brandSldr .item .association_lgo img{width: auto;margin: 0 auto;}
.page-id-1135 .association_lgo .association_lgo_txt {text-align: center; margin: 10px auto 0;max-width: 330px;width: 100%;}
.page-id-1135 .association_lgo .association_lgo_txt p {font-weight: 400;margin-bottom: 5px;font-size: 16px;line-height: 24px;}
.page-id-1135 .association_lgo .association_lgo_txt ul {
    text-align: left;padding-left: 21px;
}
.page-id-1135 .association_lgo .association_lgo_txt ul li {
    font-size: 16px;line-height: 24px;list-style: disc;font-weight: 300;margin-bottom: 15px;color: #101010;
}
.flagship-projects-slide .owl-carousel .owl-nav,
.special-projects-slide .owl-carousel .owl-nav {
    position: absolute;top: 0;right: 0;margin-top: -50px;
}
.flagship-projects-slide .owl-carousel .owl-nav button,
.special-projects-slide .owl-carousel .owl-nav button {
    width: 20px;height: 20px;color: #192f59;margin-left: 6px;
}
.flagship-projects-slide .owl-carousel .owl-nav button span,
.special-projects-slide .owl-carousel .owl-nav button span{display: none;}
.flagship-projects-slide .owl-carousel .owl-nav button.owl-prev::before,
.special-projects-slide .owl-carousel .owl-nav button.owl-prev::before {
    content: "\e908";font-family: 'icomoon';
}
.flagship-projects-slide .owl-carousel .owl-nav button.owl-next::before,
.special-projects-slide .owl-carousel .owl-nav button.owl-next::before {
    content: "\e909";font-family: 'icomoon';
}
.three-columns-imgBox figure {border-radius: 8px;background: #fff;text-align: center;padding: 15px;}
.landing-leadership .leadership-box .media .media-body p{font-size:18px;}
.landing-leadership-list .owl-carousel .owl-item:nth-child(3n+1) .leadership-box .media .media-body p {
    margin-bottom: 29px;
}
.archive .success-story-slider .success-story-box figure {overflow: hidden;position: relative;}
.archive .success-story-slider .success-story-box figure a{position: relative;}
.archive .success-story-slider .success-story-box figure a:before {
    content: '';position: absolute;top: 10px;bottom: 10px;left: 10px;right: 10px;background: rgb(185 224 238 / 60%);
    opacity: 0;visibility: hidden;-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;
}
.archive .success-story-slider .success-story-box:hover figure a:before{opacity: 1;visibility: visible;}
.pghding .centers-content .centers-content-left h2 {margin-bottom: 20px;}
.centers-content .centers-content-left {padding-right: 0;}
.centers-content .centers-content-left .centers-content-box {
    height: 100%;background: #48c2ed;padding: 35px 25px;
    display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.centers-content .centers-content-left h2, .centers-content .centers-content-left p{color: #fff;}
.centers-content .centers-content-img{padding-left: 0;}
.centers-content .centers-content-img figure img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.brief-history .focusCon-box .focusCon{background: #dbf6ff;}
.brief-history .focusCon-box .focusCon span {background: #2b96bb;}
/* .brief-history .focusCon-box:nth-child(2) .focusCon span {background: #2b96bb;}
.brief-history .focusCon-box:nth-child(3) .focusCon span {background: #242424;} */
.more-about-sec{background: #958a58;}
.more-about-sec .pghding h2, .more-about-sec .pghding p {color: #fff;}
.more-about-sec .column-box-sec .skill-box .latest_img {background: #ffffff;padding: 15px;}
.more-about-sec .column-box-sec .skill-box .latest_img h3,
.learn-about .column-box-sec .skill-box .latest_img h3{height: auto;}
.img-with-content .content-img > div, .img-with-content .content-img figure, .img-with-content .content-img figure img{height: 100%;}
.img-with-content .content-img figure img{object-fit: cover;object-fit: cover;}

.journey-sec {border-top: 4px solid #48c2ed;}
.journey-box {background: #dbf6ff;margin-top: 40px;position: relative;padding: 20px;min-height: 176px;height: 100%;border-radius: 4px;}
.journey-box:before {
    content: '';position: absolute;top: 0;left: 0;right: 0;width: 20px;height: 20px;
    background: #fff;border-radius: 100%;margin: -10px auto 0;border: 3px solid #48c2ed;
}
.journey-box:after {
    content: '';position: absolute;top: -50px;width: 4px;height: 100%;background: #48c2ed;
    margin: 0 auto;left: 0;right: 0;z-index: -1;border-radius: 10px;
}
.journey-box .journey-year {display: inline-block;background: #48c2ed;border-radius: 8px;padding: 4px 10px;margin-bottom: 10px;}
.journey-box .journey-year h6 {font-size: 22px;font-weight: 600;color: #fff;}
.journey-box p {font-size: 18px;line-height: 28px;color: #101010;}
.journey-sec .owl-carousel .owl-nav button,
.success-story-slider .owl-carousel .owl-nav button {position: absolute;right: 0;top: 0;margin-top: -50px;}
.success-story-slider .owl-carousel .owl-nav button:hover,
.journey-sec .owl-carousel .owl-nav button:hover{color: #847a4b;}
.success-story-slider .owl-carousel .owl-nav button.owl-prev,
.journey-sec .owl-carousel .owl-nav button.owl-prev {right: 30px;}
.color-bg1{background: #958a58;}
.success-stories.color-bg1 .pghding h2{color: #fff;}
.success-story-slider .tts-video iframe {width: 100%;height: 220px;border: 3px solid #ffffff;border-radius: 4px;}
.student-tts .success-story-slider .tts-video iframe {border-color: #847a4b;}


/**** Responsive Start ****/

@media screen and (min-width:1600px) {

.container{max-width: 1560px;}

}
@media (min-width: 1700px) and (max-width: 1799px) {

.focusSec::before {width: 82%;}

.focusSec::before{width: 67%;}


}
@media (min-width: 1600px) and (max-width: 1699px) {

.focusSec::before {width: 81%;}

.focusSec::before{width: 67%;}

}
@media only screen and (max-width: 1599px) {

  .landing-leadership .leadership-box .media .media-body p{font-size: 16px;}
  .landing-leadership-list .owl-carousel .owl-item:nth-child(3n+1) .leadership-box .media .media-body p{margin-bottom: 27px;}
  .page-id-1135 .brandSldr .item{min-height: 190px;}
  .page-id-1135 .association_lgo .association_lgo_txt p{font-size: 14px;line-height: 22px;}
  .special-projects-slide .flagship-logoBox > div{min-height: 372px;}
  .flagship-projects .flagship-logoBox > div {min-height: 335px;}
  .flagship-projects .flagship-logoBox h3, .special-projects-slide .flagship-logoBox h3{font-size: 22px;}
  .flagship-projects .flagship-logoBox ul li, .special-projects-slide .flagship-logoBox ul li{font-size: 16px;margin-bottom: 10px;}

  .page-id-1135 ul.slimmenu li > ul > li > a {font-size: 18px;}
  .buttons-sec ul li a{font-size: 13px;padding: 7px 5px;}
  .success-story-box figure, .slide-box figure{height: 216px;}
  /*.linkedIn-feed .elfsight-app-f0257977-f029-4cbf-8fb2-f5edfc99cb57{height: 630px;}*/
  .latest-sec-left .owl-carousel .item .latest_img{margin-top: 90px;}

p {font-size: 17px; line-height: 27px;}
.pghding h2, .potentioalpnl h3 {font-size: 35px; line-height: 40px;}
.mrelnk{font-size: 17px; line-height: 22px;}
.potentioalpnl li {padding-right: 18px;}
.potentioalpnl h3 em, .pghding h2 em {font-size: 40px;}
.focusCon h3 {font-size: 20px; line-height: 25px; margin: 25px 0 15px;}
.focusCon span {width: 80px; height: 80px; font-size: 40px;}
.focusCon {min-height: 365px; margin: 30px 0 0; padding: 35px 30px 15px;}
.programcon h3 {font-size: 20px; line-height: 25px;}
.programcon .media > figure {max-width: 245px; margin-right: 25px;}
.programcon {margin: 38px 0 0;}
.programSec {padding: 70px 0px;}
.hdrmnu li a {font-size: 18px; line-height: 28px;}
.hdrmnu li {margin-right: 55px;}
ul.slimmenu li .sub-toggle {right: -13px; top: 18px;}
.hdrlgo {max-width: 150px;}
.hdrBtn {height: 50px; font-size: 15px; line-height: 20px; min-width: 150px;}
.bannerSec {margin: 141px 0 0;}
.latestElmnt {max-width: 200px;}
.latestSec {padding: 70px 0 150px;}
.focusSec {padding: 50px 0 150px;}
.impactCon h3 {font-size: 20px; line-height: 28px;}
.impactCon figure {margin: 0 0 25px;}
.impactSec .pghding p {font-size: 20px; line-height: 25px;}
.impactlnk a {font-size: 16px; line-height: 20px;}
.impactlnk {right: 45px; top: 53px;}
.impactSec, .potentioalpnl, .partnerSec {padding: 70px 0;}
.factnmber h3 {font-size: 50px; line-height: 50px;}
.factnmber {margin: 35px 0 0;}
.factSec {padding: 205px 0 40px;}
.potentioalpnl ul {padding: 10px 0 23px;}
.association_lgo, .partnerLgo {padding: 14px;}
.associationSec .brandSldr {padding: 0 0 70px;}
.brandSldr .owl-nav {top: -70px;}
.ftrlnk li a {font-size: 16px; line-height: 20px;}
.ftrmenu li a {font-size: 17px; line-height: 24px;}
.ftrsocil li a {width: 45px; height: 45px;}
.ftrinfo {max-width: 595px;}
.ftrmenu li {padding-right: 50px; margin-right: 50px;}


.headersec.fixed_header .hdrlgo {max-width: 108px;}
.latestElmnt {bottom: -10px;}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row {
  max-width: 1320px;
}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .mega-block-title{font-size:25px;}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget p, .headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget p a{font-size:17px;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item .menu > li > a{font-size:16.5px;}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li > a{font-size:18px;}  
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item #menu-work-menu > li, 
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item #menu-projects-menu > li{margin-bottom: 12px;}
.breadcrumbs span{font-size: 20px;}
.skill-box .latest_img figure{height: 268px;}
.all-skill-lists .skill-box .latest_img figure{height: 197px;}
.skill-box h3, .story-box h3{font-size: 21px;}
.skill-box .meta-info li{font-size: 17px;}
.skill-box .meta-info li i{vertical-align: 2px;}
.all-skill-lists .skill-box .meta-info li img{height: 17px;width: auto;-o-object-fit: contain;object-fit: contain;}
.box-learnMore a{font-size: 17px;}

.img-content h2{font-size: 35px;}
.brief-history {padding: 20px 0 60px;}
.leadership{padding: 60px 0;}
.year h2 {font-size: 40px;line-height: 40px;}
.core-value-box > div:before{right: -12px;}
.core-value-box figure{height: 75px;margin-bottom: 20px;}
.core-value-box h3{font-size: 20px;}
.leadership-box .media .media-body h2{font-size: 30px;margin-bottom: 10px;}
.leadership-box .media .media-body h3{font-size: 20px;margin-bottom: 10px;}
.ofc-contacts .box-icon{max-width: 120px;height: 120px;line-height: 110px;}
.ofc-contacts .box-icon img{height: 65px;}
.p-80{padding: 60px 0;}
.latest_img figure{height: 185px;margin-bottom: 20px;}
.skill-details-left .pghding h2 {font-size: 30px;line-height: 40px;}
.category-box figure{height: 178px;}
.category-box .category-info h2 a{font-size: 19px;}
.category-box .category-info h2 a span{font-size: 17px;}
.skill-details-left .meta-info li{font-size: 17px;}

.wp-block-categories li{font-size: 17px;line-height: 27px;}
.wp-block-categories li:before{top: 10px;}
.post-sidebar .media .media-body h4{font-size: 22px;}

.eventsSec{padding: 80px 0;}
.simpleCon{padding: 35px 30px;min-height: auto;}

.job_oppr_content ul li,.job_content ul li, .pghding .top-gap ul li, .pghding .top-gap ul li a{font-size: 17px;line-height: 27px;}



.foundFactSec{padding: 80px 0;}
.assocPad{padding-top: 80px;}
    
  .linkedIn-feed .elfsight-app-f0257977-f029-4cbf-8fb2-f5edfc99cb57 {
    height: 697px;
}  
    
/* __Working__ */
.buttons-sec {padding: 15px 0;}
.headersec {padding: 20px 0;}
.content-img .experience-year {bottom: -30px;padding: 20px 15px;}
.content-img .experience-year h2{font-size: 40px;line-height: 40px;}
.content-img .experience-year h3{font-size: 20px;}
.brief-history .focusCon-box .focusCon span img {max-width: 40px;}
.journey-box .journey-year h6{font-size: 20px;}
.journey-box p {font-size: 15px;line-height: 24px;}



}


@media only screen and (max-width: 1399px) {

  /** Landing Page **/
  .landing-leadership .leadership-box .media .media-body p{font-size: 15px;}
  .landing-leadership-list .owl-carousel .owl-item:nth-child(3n+1) .leadership-box .media .media-body p,
  .landing-leadership-list .owl-carousel .owl-item:nth-child(3n+2) .leadership-box .media .media-body p{margin-bottom: 26px;}
  .page-id-1135 .brandSldr .item{min-height: 185px;}
  .page-id-1135 .association_lgo .association_lgo_txt p{font-size: 12px;line-height: 20px;}
  .special-projects-slide .flagship-logoBox > div{min-height: 362px;}
  .flagship-projects .flagship-logoBox > div {min-height: 350px;}
  .flagship-projects .flagship-logoBox ul li, .special-projects-slide .flagship-logoBox ul li{font-size: 15px;margin-bottom: 10px;}
  .flagship-projects .flagship-logoBox figure, .special-projects-slide .flagship-logoBox figure{height: 90px;}
  .flagship-projects .flagship-logoBox ul, .special-projects-slide .flagship-logoBox ul{max-width: 455px;}
  .our-work-box .focusCon p{font-size: 15px;}

  .page-id-1135 ul.slimmenu li > ul > li > a {font-size: 17px;padding: 5px 12px;}

  .latest-sec-left .owl-carousel .item .latest_img{margin-top: 75px;}
  .page-id-1135 .focusCon {padding: 30px 20px 15px;}
  .success-story-box figure, .slide-box figure{height: 185px;}

  .report-box .media .media-left{max-width: 140px;margin-right: 15px;}
  .report-box .media .media-left img{max-width: 80px;}
  .report-box .media .media-body h3{font-size: 22px;line-height: 28px;margin-bottom: 8px;}
  .report-box .media .media-body a{font-size: 15px;padding: 12px 25px;}
  .report-box .media .media-body p {font-size: 15px;line-height: 24px;margin-bottom: 10px;}

.breadcrumbs span{font-size: 18px;}
/* .hdrmnu li a {font-size: 16px;line-height: 24px;} */
.hdrBtn {height: 45px; min-width: 135px;}
.hdrlgo {max-width: 130px;}
.headersec {padding: 20px 0;}
.bannerSec {margin: 120px 0 0;}
ul.slimmenu li .sub-toggle {right: -12px; top: 14px;}
p {font-size: 16px;  line-height: 26px;}
.programcon .media .media-object p {margin-bottom: 10px;}
.programcon .media .media-object p:last-child{margin-bottom: 0;}
.programcon .media .media-object p .mrelnk{font-size: 15px;}
.pghding h2, .potentioalpnl h3 { font-size: 30px; line-height: 35px;}
.potentioalpnl h3 em, .pghding h2 em {font-size: 35px;}
.latestElmnt {max-width: 160px;}
.latestSec {padding: 60px 0 120px;}
.focusSec {padding: 45px 0 120px;}
.potentioalimg {margin-right: 35px;}
.potentioalpnl li {padding-right: 13px;}
.potentioalpnl ul {padding: 6px 0 15px;}
.impactSec, .potentioalpnl, .partnerSec {padding: 60px 0;}
.associationSec .brandSldr {padding: 0 0 60px;}
.factnmber h3 {font-size: 40px; line-height: 40px;}
.ftrlnk li {padding-right: 20px; margin-right: 20px;}
.ftrlnk li a {font-size: 15px; line-height: 20px;}
.ftrmenu li a {font-size: 16px; line-height: 23px;}
.ftrmenu li {padding-right: 40px; margin-right: 40px;}
.forRgtbtm {margin: 50px 0 0; padding: 30px 0 0;}
.ftrsocil li a {width: 40px; height: 40px;}
.ftrinfo {max-width: 615px;}
.page-id-1135 .ftrsocil{padding-left:30px;}
.foterlgo{max-width: 200px;}
.foterSec {padding: 70px 0 35px;}
.programSec { padding: 60px 0px;}

.headersec.fixed_header .hdrlgo {max-width: 100px;}
.skill-box .latest_img figure{height: 229px;}
.entrepreneurship-content h2{font-size: 30px;}
.entrepreneurship-img figure{padding-right: 15px;}
.box-learnMore a{font-size: 15px;}
.accordion .accordion-item button{font-size: 20px;}
.skill-box h3, .story-box h3{font-size: 19px;}
.all-skill-lists .skill-box .latest_img figure{height: 168px;}
.skill-box .meta-info li{font-size: 15px;}
.all-skill-lists .skill-box .box-learnMore{margin-top: 15px;}

.img-with-content {padding: 50px 0 10px;}
.img-content h2 {font-size: 30px;margin-bottom: 15px;line-height: 30px;}
.content-img .experience-year {bottom: -30px;padding: 20px 15px;}
.content-img .experience-year h2{font-size: 40px;line-height: 40px;}
.content-img .experience-year h3{font-size: 20px;}
.leadership-box > div{padding: 12px;}
.leadership-box .media figure{margin-right: 20px;}
.leadership-box .media .media-body h2{font-size: 23px;}
.leadership-box .media .media-body h3{font-size: 18px;}
.year h2 {font-size: 25px;line-height: 25px;}
.timeline-item{margin-bottom: 10px;}
.timeline-item .timeline-box .media{align-items: normal;}
.timeline-item .timeline-box .media figure{flex: 1;max-width: 170px;}
.timeline-item .timeline-box .media figure img{height: 100%;-o-object-fit: cover;object-fit: cover;}
.timeline-item .timeline-box .media .media-body{flex: 1;}
.timeline-item .timeline-box .media .media-body h3{font-size: 20px;}
.timeline-item .timeline-box .media .media-body p {font-size: 14px;line-height: 23px;}
.core-value-box h3{font-size: 18px;}
.core-value-box p {font-size: 15px;line-height: 24px;}
.form-btn input[type="submit"]{font-size: 16px;padding: 13px 40px;}
.ofc-contacts .box-icon {max-width: 100px;height: 100px;line-height: 90px;}
.ofc-contacts .box-icon img{height: 55px;}
.ofc-contacts .ofc-info h3{font-size: 25px;}
.ofc-contacts h4{font-size: 22px;}
.ofc-contacts .ofc-info .call-sec a{font-size: 16px;}
.ofc-contacts .ofc-info .call-sec span{font-size: 15px;vertical-align: -1px;}
.p-80{padding: 50px 0;}
.latest_img figure{height: 158px;}
.post-content ul li{font-size: 16px;line-height: 26px;margin-bottom: 10px;}
.category-box .category-info{padding: 0 15px 15px;}
.category-box .category-info h2 a{font-size: 16px;}
.category-box .category-info h2 a span{font-size: 15px;}
.skill-details-left .meta-info li{font-size: 15px;}

.wp-block-categories li{font-size: 16px;line-height: 26px;}
.wp-block-categories li:before{width: 6px;height: 6px;}
.post-sidebar .media .media-body h4{font-size: 20px;}

.eventsSec{padding: 60px 0;}

.job_oppr_content ul li,.job_content ul li, .pghding .top-gap ul li, .pghding .top-gap ul li a{font-size: 16px;line-height: 26px;}
.apply_btn a{font-size: 16px;line-height: 20px;padding: 13px 40px;}
.job_application_form .wpcf7 form .wpcf7-response-output{font-size: 16px;}


.foundFactSec{padding: 50px 0;}
.assocPad{padding-top: 50px;}

.linkedIn-feed .elfsight-app-f0257977-f029-4cbf-8fb2-f5edfc99cb57 {
    height: 606px;
}

/* __Working__ */
.foundFactSec.factSec .row > div .factnmber {padding: 25px 10px;}
.focusCon h3 {font-size: 19px; line-height: 24px; margin: 15px 0 12px;}
.page-id-1135 .focusCon {padding: 23px 15px 15px; min-height: 470px;}
.core-value-box figure {height: 65px;margin-bottom: 15px;}
.success-story-slider .tts-video iframe{height: auto;}




}
@media only screen and (max-width: 1199px) {
  /* .buttons-sec{display: none;} */
  

p {font-size: 15px;line-height: 25px;}
.pghding h2, .potentioalpnl h3 {font-size: 25px;line-height: 30px;}
.latest_img {margin: 25px 0 0;}
.latest_img figure {margin: 0 0 17px;}
.latestSec {padding: 40px 0 115px;}
.latestElmnt {max-width: 120px; right: 70px;}
.hdrmnu li a {font-size: 15px; line-height: 22px;}
ul.slimmenu li .sub-toggle {right: -10px;top: 14px;background-size: 9px;width: 11px;height: 11px;}
.hdrmnu li {margin-right: 40px;}
.hdrBtn {min-width: 125px;}
.hdrlgo {max-width: 105px;}
.headersec {padding: 15px 0;}
.bannerSec {margin: 95px 0 0;}
ul.slimmenu li > ul {width: 190px; padding: 5px;}
.focusSec {padding: 40px 0 90px;}
.focusCon {min-height: 325px; margin: 25px 0 0; padding: 15px;}
.focusCon h3 {margin: 20px 0 10px;}
.focusCon span {width: 70px; height: 70px; font-size: 35px;}
.potentioalpnl h3 em, .pghding h2 em {font-size: 30px;}
.programcon .media > figure {max-width: 165px; margin-right: 20px;}
.mrelnk {font-size: 15px; line-height: 20px;}
.impactSec, .potentioalpnl, .partnerSec, .programSec {padding: 50px 0;}
.programcon {margin: 28px 0 0;}
.impactSec div.col-lg-5 {padding-left: 25px;}
.impactCon h3 {font-size: 17px; line-height: 27px;}
.impactCon figure {margin: 0 0 18px;}
.impactCon {margin: 35px 0 0;}
.impactSec .pghding p {font-size: 17px; line-height: 24px;}
.impactlnk a {font-size: 15px; line-height: 20px;}
.impactSec .pghding {padding: 0 0 30px;}
.impactlnk {top: 42px;}
.factSec {padding: 145px 0 40px;}
.factnmber h3 {font-size: 50px; line-height: 50px;}
.potentioalpnl figure {width: 150px; min-height: 120px; padding: 10px;}
.brandSldr {margin: 30px 0 0;}
.associationSec .brandSldr {padding: 0 0 50px;}
.brandSldr .owl-nav {top: -56px;}
.foterpnl{flex-direction: column; align-items: center;}
.forRgt{padding: 40px 0 0; width: 100%;}

.latestElmnt {bottom: -6px;}
.forRgtbtm{text-align: center;}
.forRgtbtm > ul, .ftrsocil ul{justify-content: center;}
.ftrsocil, .ftrsocil ul{width: 100%;}
.page-id-1135 .ftrsocil{padding: 0;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li > a{font-size:15px;} 
     .headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .mega-block-title {
        font-size: 18px;
    }
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget p, .headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row > .mega-sub-menu > .mega-menu-column > .mega-sub-menu > .mega-menu-item .textwidget p a{font-size:15px; line-height:24px;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item .menu > li > a{font-size:15px; line-height:24px;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row li .mega-menu-item .menu > li{font-size:15px;}   

.leadership, .timeline-sec, .core-values{padding: 50px 0;}
.timeline-item{padding: 0 25px;margin-bottom: 20px;}
.core-value-box figure {height: 60px;margin-bottom: 15px;}
.all-skill-lists .skill-box .latest_img figure, .latest_img figure{height: 180px;}
.category-list .row, .all-skill-lists .row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.skill-details-left .pghding h2 {font-size: 25px;line-height: 30px;}

.wp-block-categories li{font-size: 15px;line-height: 25px;}
.post-sidebar .media .media-body h4{font-size: 18px;}

.vertical_tab .nav{max-width: 250px;}
.vertical_tab button{font-size: 19px;}
.vertical_tab .tab-content .ofc-info h3{font-size: 30px;}
.vertical_tab .tab-content .ofc-info h4{font-size: 28px;}
.vertical_tab .tab-content .ofc-info p {font-size: 18px;line-height: 32px;}

  .vertical_tab_list .accordion .accordion-item {background: #fff;margin-bottom: 15px;border: none;}
  .vertical_tab_list .accordion .accordion-item .accordion-button {font-size: 22px;padding: 16px 15px;border-radius: 4px;}
  .vertical_tab_list .accordion .accordion-item .accordion-body {padding: 15px 15px;border-top: 1px solid #ddd;}
  .vertical_tab_list .accordion .accordion-item .accordion-body p {font-weight: 400;}
  .vertical_tab_list .accordion .accordion-item .accordion-body h3{font-size: 20px;}
  .vertical_tab_list .accordion .accordion-item .accordion-body h4 {font-weight: 500;color: #192f59;}
  .vertical_tab_list .accordion .accordion-item .accordion-body .call-sec {
    display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
  }
  .vertical_tab_list .accordion .accordion-item .accordion-body .call-sec span {
    display: inline-block;max-width: 40px;width: 100%;height: 40px;text-align: center;border: 1px solid #192f59;border-radius: 100%;
    line-height: 40px;font-size: 15px;color: #192f59;margin-right: 12px;
  }
  .vertical_tab_list .accordion .accordion-item .accordion-body .call-sec a {font-size: 17px;color: #192f59;font-weight: 500;}
  .ofc-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
  
  .job_oppr_content ul li,.job_content ul li{font-size: 15px;line-height: 25px;}


.foundFactSec{padding: 50px 0;}
.foundFactSec .factnmber h3{font-size: 40px;}
.assocPad{padding-top: 50px;}
 
 .linkedIn-feed > div, .insta-feed > div {
    padding: 30px;
}
 
.linkedIn-feed .elfsight-app-f0257977-f029-4cbf-8fb2-f5edfc99cb57 {
    height: 577px;
} 
 
/* __Working__ */
.ftrsocil{width: auto;}
.foterSec {padding: 40px 0 20px;}
.ftrmenu {padding: 0 0 15px;}
.forRgtbtm {margin: 35px 0 0; padding: 20px 0 0;}
.our-presence .mb-5 {margin-bottom: 0 !important;}
.sector-skill .owl-dots{display: none;}
.success-story-slider .owl-carousel .owl-nav button, .gallery-list .owl-nav button {top: -35px;}
.video-testimonials .owl-dots{display: none;}
.video-testimonials .owl-nav{display: inline-flex; align-items: center; position: absolute; right: 0; top: -35px;}
.video-testimonials .owl-nav button{color: #101010 !important; width: 20px; height: 20px;}
.video-testimonials .owl-prev::before{content: "\e908"; font-family: 'icomoon';}
.video-testimonials .owl-next::before{content: "\e909"; font-family: 'icomoon';}
.video-testimonials .owl-nav button span{display: none;}
.video-testimonials .owl-prev{margin-right: 6px;}
.sector-skill .category-list {box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.15); border-radius: 7px; padding: 15px;}
.category-list .row > div{width: 33.33%;}
.page-id-1135 .focusCon {padding: 12px; min-height: 460px;}
.focusSec .row{margin: 0 -5px;}
.focusSec .row > div{padding: 0 5px;}
.landing-leadership .leadership-box .media .media-body {padding: 15px 0 0;}
.landing-leadership .leadership-box .media {padding: 15px;}
.landing-leadership .leadership-box .media figure{margin: 0;}
.page-id-1135 ul.slimmenu li > ul > li > a {font-size: 14px; padding: 5px 10px;}
.landing-leadership-list .owl-carousel .owl-item:nth-child(3n+1) .leadership-box .media .media-body p, 
.landing-leadership-list .owl-carousel .owl-item:nth-child(3n+2) .leadership-box .media .media-body p{margin-bottom: 0;}
.special-projects-slide .flagship-logoBox > div {min-height: 385px;}
.flagship-projects .flagship-logoBox > div{min-height: 380px;}
.buttons-sec ul{-webkit-column-gap: 3px;-moz-column-gap: 3px;column-gap: 3px;}
.buttons-sec ul li a {font-size: 11px;padding: 7px 3px;}



}

@media only screen and (min-width:768px) and (max-width:1198px){

  .home .latest_img figure{height: 205px;}
  .latestSec.skill-development-sec, .entrepreneurship-sec{padding: 40px 0;}
  .skill-box .latest_img figure{height: 217px;}
  .education-employability{padding-top: 40px;}
  .education-employability .brandSldr{padding-bottom: 40px;}
  .accordion-sec .container {padding-top: 40px;padding-bottom: 40px;}
  .img-with-content .content-img {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin-top: 10px;}
  .img-with-content figure {padding-right: 0;max-width: 450px;width: 100%;margin: 0 auto 0 0;}
  .content-img .experience-year{right: 70px;}
  .img-with-content {padding: 40px 0 60px;}
  .brief-history, .leadership, .timeline-sec, .core-values{padding: 40px 0;}
  .leadership-box .media{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
  .leadership-box .media figure{margin: 0 0 15px;}
  .timeline-item .timeline-box .media figure{margin-right: 15px;}
  .timeline-item .timeline-box .media .media-body h3{font-size: 20px;}
  .core-value-box {-webkit-box-flex: 33.33%;-ms-flex: 33.33%;flex: 33.33%;max-width: 33.33%;width: 100%;}
  .core-values .row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;row-gap: 30px;}

  .category-listSec, .p-80{padding: 40px 0;}
  .category-list .row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
  .category-listSec .pghding{margin-bottom: 30px;}
  .category-box figure{height: 130px;}
  .category-box .category-info{padding: 0 10px 15px;}
  .category-box .category-info h2 a{font-size: 17px;}
  .category-box .category-info h2 a span {font-size: 14px;margin-left: 7px;}
  .latest-skill .pghding a, .skill-box .meta-info li{font-size: 17px;}
  .skill-box h3, .story-box h3{font-size: 20px;}
  /* .latest_img figure{height: 130px;} */
  .latest_img figure{height: auto;}
  .skill-details-left .meta-info li{font-size: 17px;}
  .skill-enquire-form > div{padding: 30px;}
  .skill-enquire-form .pghding h2{font-size: 30px;line-height: 40px;}
  .vertical_tab_list .vt_heading h2{font-size: 35px;}
  .tab-content .ofc-img{margin-top: 20px;}
  .vertical_tab .nav {max-width: 230px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
  .vertical_tab .tab-content {padding-left: 30px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
  
  .simpleCon{min-height: auto;}
  #section-4.focusSec {padding-bottom: 50px;}
  .page-id-1135 .focusCon {min-height: 100%;}
  .page-id-1135 .brandSldr .item {min-height: 185px;}
  

}

@media only screen and (min-width:768px) and (max-width:1023px){
  .special-projects-slide .flagship-logoBox > div {min-height: 465px;}
  .flagship-projects .flagship-logoBox > div{min-height: 405px;}

  .buttons-sec{padding: 10px 0;z-index: 9999;}
  /* .buttons-sec .container{max-width: 100%;} */
  .buttons-sec ul{row-gap: 4px;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-column-gap: 4px;-moz-column-gap: 4px;column-gap: 4px;}
  .buttons-sec ul li{flex: 0 0 auto;}
  .buttons-sec ul li a {font-size: 12px;padding: 5px 10px;}
  .focusSec .row{row-gap: 10px;}
  .page-template-landing-page .impactSec div.col-lg-5{margin-top: 0;}
  .impactCon p{font-size: 14px;line-height: 23px;}
  .impactCon h3 {line-height: 25px;margin-bottom: 8px;}
}

@media only screen and (max-width: 991px) {

  .page-id-1135 .hdrlgo{width: auto;max-width: 105px;}
  .vertical_tab_list .accordion .accordion-item {background: #fff;margin-bottom: 15px;border: none;}
  .vertical_tab_list .accordion .accordion-item .accordion-button {font-size: 22px;padding: 16px 15px;border-radius: 4px;}
  .vertical_tab_list .accordion .accordion-item .accordion-body {padding: 15px 15px;border-top: 1px solid #ddd;}
  .vertical_tab_list .accordion .accordion-item .accordion-body p {font-weight: 400;}
  .vertical_tab_list .accordion .accordion-item .accordion-body h3{font-size: 20px;}
  .vertical_tab_list .accordion .accordion-item .accordion-body h4 {font-weight: 500;color: #192f59;}
  .vertical_tab_list .accordion .accordion-item .accordion-body .call-sec {
    display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
  }
  .vertical_tab_list .accordion .accordion-item .accordion-body .call-sec span {
    display: inline-block;max-width: 40px;width: 100%;height: 40px;text-align: center;border: 1px solid #192f59;border-radius: 100%;
    line-height: 40px;font-size: 15px;color: #192f59;margin-right: 12px;
  }
  .vertical_tab_list .accordion .accordion-item .accordion-body .call-sec a {font-size: 17px;color: #192f59;font-weight: 500;}

.collapse-button{right: 0px; background: transparent !important; border-radius: 0px; padding: 0px; width: auto;justify-content: center;
display: flex;flex-direction: column;align-items: flex-end;}
.collapse-button .icon-bar{background: #383632; height: 3px; border-radius: 5px; width: 27px; margin: 3px 0;
transition: all 0.45s ease-in-out;}
.collapse-button .icon-bar:first-child{margin-top: 0; width: 22px;}
.collapse-button .icon-bar:last-child{margin-bottom: 0; width: 22px;}
ul.slimmenu{background: #383632; position: fixed; top: 0; right: -82%; height: 100vh !important; width: 80%; z-index: 999; padding: 100px 20px 20px;
transition: all 0.45s ease-in-out; overflow: auto; display: flex !important; flex-direction: column; justify-content: flex-start;}
body.sideMenu{overflow: hidden;}
.menuOvrly{position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background: rgba(255,255,255,0.92); z-index: 99;
transition: all 0.45s ease-in-out; opacity: 0; visibility: hidden;}
.sideMenu .menuOvrly{opacity: 1; visibility: visible;}
.sideMenu ul.slimmenu{right: 0;}
ul.slimmenu > li{border-bottom: 1px solid rgba(255,255,255,.1); transition: all 0.75s ease-in-out; padding: 5px 0;
padding-left: 65px;}
ul.slimmenu > li > a{padding: 10px 0; color: #FFF; border: 0 !important;}
ul.slimmenu > li:last-child{border: 0;}
ul.slimmenu li .sub-toggle{background: transparent; height: 43px !important; width: 43px; display: flex; top: 5px;
align-items: center; justify-content: center;}
.sideMenu ul.slimmenu > li{padding-left: 0px; margin: 0;}
.closeMenu{position: absolute; right: 82%; top: 20px; width: 32px; height: 32px; z-index: 999; opacity: 0; visibility: hidden;
transform: rotate(-25deg); transition: all 0.45s ease-in-out; transition-delay: 0.2s;}
.closeMenu::before, .closeMenu::after {position: absolute;left: 15px;content: ' ';height: 33px;width: 2px;background-color: #333;}
.closeMenu::before {transform: rotate(45deg);}
.closeMenu::after {transform: rotate(-45deg);}
.sideMenu .closeMenu{transform: rotate(0deg); opacity: 1; visibility: visible;}
ul.slimmenu > li > a:hover{padding-left: 8px; opacity: .6;}
ul.slimmenu li .sub-toggle i{display: none;}
ul.slimmenu li .sub-toggle::before{content: none;}
ul.slimmenu li .sub-toggle::after{border-left: solid 6px transparent; border-right: solid 6px transparent; border-top: solid 6px #fff; 
height: 0; width: 0; position: absolute; content: "";}
ul.slimmenu.collapsed li > ul{width: 100%; background: #FFF; float: left;}
ul.slimmenu.collapsed li > ul > li{background: transparent;}
ul.slimmenu.collapsed li > ul > li > a{padding: 10px 12px; color: #383632; text-transform: capitalize;}
ul.slimmenu.collapsed li > ul > li i{display: none;}

.headersec {padding: 10px 0;}
.hdrBtn {margin-right: 15px;}
ul.slimmenu li > ul > li > a:hover {color: #FFF !important;}
.bannerSec {margin: 85px 0 0;}
.focusCon {min-height: 310px; padding: 20px;}
.focusSec .row{justify-content: center;}
.impactSec, .potentioalpnl, .partnerSec, .programSec {padding: 40px 0;}
.impactlnk {position: static; margin: 20px 0 0; text-align: center;}
.impactlnk a span {right: -25px;}
.impactlnk a:hover span {right: -35px;}
.impactSec div.col-lg-5 {padding-left: 12px; margin-top: 30px;}
.factnmber h3 {font-size: 40px; line-height: 40px; margin: 0 0 5px;}
.factSec {padding: 135px 0 40px;}
.potentioalpnl > .media {display: inline-block;}
.potentioalimg {margin: 0 25px 13px 0; float: left; max-width: 266px;}
.potentioalpnl figure {width: 125px;}
.associationSec .brandSldr {padding: 0 0 40px;}
.foterSec {padding: 35px 0 20px;}
.ftrlnk li {padding-right: 10px; margin-right: 10px;}
.ftrlnk li a {font-size: 14px; line-height: 20px;}
.ftrmenu li a {font-size: 15px; line-height: 20px;}
.ftrmenu li {padding-right: 25px; margin-right: 25px;}
.ftrmenu li::before {width: 6px; height: 6px; right: -3px;}
.ftrmenu {padding: 0 0 25px;}
.forRgtbtm {margin: 25px 0 0; padding: 25px 0 0;}
.ftrlnk.weight {padding: 10px 0 0;}
.forRgtbtm > p {padding: 30px 0 0;}
.ftrlnk li::before {height: 10px;}
.forRgttp {align-items: flex-start; flex-direction: column;}
.ftrinfo {max-width: 100%; padding: 0 0 20px;}

.focusSec::before {width: 81%;}
.latestSec {padding: 40px 0 85px;}
.hderinr {position: relative; }
.hdrmnu{order:3;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary{position:fixed; padding-top: 70px;}
.hdrlgo{width:70%; max-width:70%;}
.hdrlgo img{width:120px;}
#mega-menu-wrap-primary .mega-menu-toggle{background:none;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin:0;}
span.mega-toggle-animated-inner, span.mega-toggle-animated-inner:before, span.mega-toggle-animated-inner:after{background:#101010!important;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li{margin-right:0;  padding:15px 0; border-bottom:1px solid #eee;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > .mega-sub-menu{box-shadow:none;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-41-0-2,  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-174-0-3{border:0; padding-left:0;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column, .headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row{padding:0;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > .mega-sub-menu{border-top:0;}
.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li > a{font-size:18px;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column{margin-bottom:30px;}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row#mega-menu-174-0 li#mega-menu-174-0-1 .mega-menu-item #menu-work-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row#mega-menu-174-0 li#mega-menu-174-0-1 .mega-menu-item #menu-work-menu > li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    width: 100%;
    margin-bottom: 18px;
    padding: 0 10px;
}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row#mega-menu-174-0 li#mega-menu-174-0-2 .mega-menu-item #menu-projects-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.headersec .hdrmnu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children .mega-sub-menu > li.mega-menu-row#mega-menu-174-0 li#mega-menu-174-0-2 .mega-menu-item #menu-projects-menu > li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    width: 100%;
    margin-bottom: 18px;
    padding: 0 10px;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after{content:""; transform:rotate(-180deg);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-174-0-3{min-height:inherit;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-175-0-2,
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-428-0-2{border:0; padding-left:0;}

#mega-menu-wrap-primary:has(.mega-menu-open) #mega-menu-primary[data-effect-mobile^="slide_"] + button.mega-close:before { color:#000; font-size:20px; }

.post-sidebar .media .media-body h4{font-size: 16px;}
.simpleCon{min-height: auto;}
.inner_job_row{margin-top: 50px;}
.job_sidebar{margin-top: 30px;}


.foundFactSec{padding: 50px 0;}
.foundFactSec .factnmber h3{font-size: 30px;}
.medhaviFoundSec .latest-sec-right{padding-right: 12px;}
.assocPad{padding-top: 50px;}
section#section-1.custom_bx .owl-nav.disabled {
    top: 33px;
}

.linkedIn-feed .elfsight-app-f0257977-f029-4cbf-8fb2-f5edfc99cb57 {
    height: 734px;
}


/* __Working__ */
.latestSec {padding: 40px 0;}
.latestSec .owl-dots{display: none;}
.page-id-1135 .headersec.fixed_header {position: fixed;}
.latest-sec-left .owl-carousel .item .latest_img {margin-top: 40px;}
section#section-1.custom_bx .owl-nav.disabled {top: 8px;}
.foundFactSec.factSec .row > div .factnmber {padding: 20px 10px;}
.foundFactSec {padding: 40px 0;}
.page-id-1135 .focusCon {padding: 15px; min-height: 365px;}
.stateLogo {margin: 40px 0;}
.csrLogo.mb-5{margin: 0 !important;}
.widgets-sec .row{margin: 0 -12px;}
.widgets-sec .row > div{padding: 0 12px !important;}
.linkedIn-feed > div, .insta-feed > div {padding: 15px;}
.same_height {padding: 15px;border-radius: 13px;margin: 10px 0 0;}
.ftrmenu {padding: 0 0 15px;}



}


@media only screen and (max-width: 767px){

  .three-columns .row {row-gap: 15px;}
  .flagship-projects .pghding, .special-projects .pghding{margin-bottom: 10px;}
  .flagship-projects .flagship-logoBox h3, .special-projects-slide .flagship-logoBox h3{font-size: 20px;}
  .landing-leadership-list .owl-carousel .owl-nav,
  .flagship-projects-slide .owl-carousel .owl-nav, .special-projects-slide .owl-carousel .owl-nav{position: relative;margin-top: 10px;text-align: center;}
  .landing-leadership-list .owl-carousel .owl-nav button:first-child,
  .flagship-projects-slide .owl-carousel .owl-nav button:first-child, .special-projects-slide .owl-carousel .owl-nav button:first-child {margin: 0;}
  .page-id-1135 .focusCon{height: auto;}
  #section-4.focusSec{padding-bottom: 40px;}
  .page-id-1135 .brandSldr .item {min-height: 170px;}
  .flagship-projects .pghding h3, .special-projects .pghding h3 {font-size: 20px;}

  .page-id-1135 ul.slimmenu li > ul{width: 100%;}
  .latest-sec-right .pghding{margin-bottom: 20px;}
  .foundFactSec.factSec .row > div:nth-child(3n+3) {border-right: 1px dashed rgb(255 255 255 / 7%);}
  .foundFactSec.factSec .row > div:last-child{border-right: none;}
  .vertical_tab_list .vt_heading h2{font-size: 30px;}
  .vertical_tab_list .vertical_tab {display: block !important;}
  .vertical_tab .nav {max-width: 100%;border: none;border-bottom: 1px solid #ddd;}
  .vertical_tab .tab-content {padding-left: 0;margin-top: 10px;}
  .vertical_tab .tab-content .ofc-info .call-sec{margin-top: 15px;}
  .ofc-img{margin-top: 20px;}
  .factnmber h3 {font-size: 30px;line-height: 30px;}
  .hdr-logos img{height: 50px;}
  .hdr-logos img:last-child{margin-left: 10px;}
  .faculty-slider .owl-carousel .owl-nav, 
  .placement-slider .owl-carousel .owl-nav, 
  .success-story-slider .owl-carousel .owl-nav{text-align: center;margin-top: 20px;}
  .faculty-slider .owl-carousel .owl-nav button, 
  .placement-slider .owl-carousel .owl-nav button, 
  .success-story-slider .owl-carousel .owl-nav button{position: relative;margin:0 5px;transform: translate(0px, 0px);}
  .faculty-slider .owl-carousel .owl-nav button.owl-prev, 
  .placement-slider .owl-carousel .owl-nav button.owl-prev, 
  .success-story-slider .owl-carousel .owl-nav button.owl-prev{margin-left: 0;}

  .category-listSec {padding: 30px 0;}
  .category-listSec .pghding{margin-bottom: 30px;}
  .category-box .category-info h2 a{font-size: 20px;}
  .p-80{padding: 40px 0;}
  .pghding {display: block !important;}
  .pghding a{display: inline-block;margin-top: 10px;}
  .skill-box h3, .story-box h3{font-size: 20px;height: auto;}
  .skill-box .meta-info{max-width: 100%;}
  .post-type-archive .latestSec .pghding{text-align: left;}
  .skill-details-left div {
    display: -webkit-box;display: -ms-flexbox;display: flex;
    -webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;
  }
  .skill-details-left .pghding {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;margin-bottom: 15px;}
  .skill-details-left .post-meta {margin: 0px 0 15px;}
  .skill-details-left .meta-info{row-gap: 10px;}
  .skill-details-left .meta-info li{font-size: 15px;}
  .skill-details-left .meta-info li i {vertical-align: 2px;}
  .skill-details-left .meta-info li img{max-width: 16px;width: 100%;}
  .post-content ul{margin-bottom: 10px;}
  .post-content ul li {font-size: 15px;line-height: 25px;margin-bottom: 8px;}
  .skill-enquire-form{margin-top: 20px;}
  .skill-enquire-form > div{padding: 20px;}
  .skill-enquire-form .pghding h2 {font-size: 25px;line-height: 35px;}

.animated {
-webkit-animation-duration: initial;
animation-duration: initial;
-webkit-animation-fill-mode: initial;
animation-fill-mode: initial;}

.bannerSec .container{padding: 0; max-width: 100%;}
.hdrBtn {min-width: auto; padding: 0 30px;}
.latestElmnt, .focusElmnt {display: none;}
.latestSec .pghding, .focusSec .pghding, .associationSec .pghding, .partnerSec .pghding {text-align: center;}
.impactSec, .potentioalpnl, .partnerSec, .programSec  {padding: 30px 0;}
.focusCon {min-height: 335px; padding: 15px;}
.focusSec::before {width: 100%;}
.factSec {margin: 0; padding: 85px 0 30px; background-position: top 15px center;}
.factSec::before{content: none;}
.factSec .row > div {width: 33.33%;}
.potentioalimg {margin: 0 0 20px; float: none; max-width: 100%;}
.potentioalpnl figure {width: 150px;}
.associationSec .brandSldr {padding: 0 0 30px;}
.brandSldr .owl-nav {position: static;margin: 20px 0 0;justify-content: center;width: 100%;}
.focusSec {padding: 30px 0px 60px;}

.latestSec {padding: 32px 0 55px;}
.factnmber, .factSec .pghding{text-align: center;}
.factSec .row{justify-content: center;}
.factElmnt {top: 15px;}
.headersec .container{max-width: 100%;}

.potentioalpnl ul{flex-wrap: initial;}
.potentioalpnl li{width: 33.33%;}
.potentioalpnl figure {width: 100%;}

.breadcrumbs{padding: 10px 0;}
.breadcrumbs span{font-size: 15px;}
.latestSec.skill-development-sec{padding: 30px 0;}
.skill-box .latest_img figure{height: auto;}
.entrepreneurship-sec{padding: 30px 0;}
.entrepreneurship-img figure {padding-right: 0;margin-bottom: 15px;}
.entrepreneurship-content h2 {font-size: 25px;margin-bottom: 12px;}
.education-employability{padding-top: 30px;}
.education-employability .brandSldr{padding-bottom: 30px;}
.accordion-sec .container{padding-top: 30px;padding-bottom: 30px;}
.accordion .accordion-item button{font-size: 17px;padding: 15px 0px;}

.img-with-content .content-img {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin-top: 10px;}
.img-with-content {padding: 40px 0 60px;}
.content-img .experience-year h2 {font-size: 40px;line-height: 40px;}
.brief-history, .leadership, .timeline-sec, .core-values{padding: 40px 0;}
.leadership-box .media{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.leadership-box .media figure{margin: 0 0 15px;}
.timeline-item .timeline-box .media figure{margin-right: 15px;}
.timeline-item .timeline-box .media .media-body h3{font-size: 20px;}
.core-value-box {-webkit-box-flex: 33.33%;-ms-flex: 33.33%;flex: 33.33%;max-width: 33.33%;width: 100%;}
.core-values .row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;row-gap: 30px;}
.leadership .row {row-gap: 20px;}
.leadership .leadership-box {-webkit-box-flex: 100%;-ms-flex: 100%;flex: 100%;}
.timeline::after, .timeline-item::before, .timeline-item:nth-child(even){left: 0;}
.timeline-item {padding: 0 20px;width: 100%;}
.year h2{font-size: 30px;}
.core-value-box {-webkit-box-flex: 50%;-ms-flex: 50%;flex: 50%;max-width: 50%;width: 100%;}
.core-value-box figure{height: 50px;}
.core-value-box h3{font-size: 17px;}

.wp-block-categories li{padding-left: 15px;margin-bottom: 0;}
.wp-block-categories li:before{top: 19px;}
.post-sidebar{margin-top: 50px;}
.post-sidebar .media .media-body p{line-height: 20px;}

.eventsSec{padding: 40px 0;}
.inner_job_row{margin-top: 40px;}
.job_sidebar{margin-top: 40px;}
.job_oppr_content ul li{margin-right: 0;}
.job_oppr_content ul{display: block;}
.job_oppr_content p{margin: 0;}



.foundFactSec{padding: 40px 0;}
.assocPad{padding-top: 40px;}

.linkedIn-feed .elfsight-app-f0257977-f029-4cbf-8fb2-f5edfc99cb57 {
    height: 564px;
}

/* __Working__ */
.latest-sec-left .owl-carousel .item .latest_img {margin-top: 0;}
.latest-sec-left{margin: 30px 0 0;}
.latestSec {padding: 35px 0;}
section#section-1.custom_bx .owl-nav.disabled {display: flex !important;position: static;justify-content: center;margin: 15px 0 0;}
section#section-1.custom_bx .owl-nav button.owl-prev {margin-right: 10px;}
section#section-1.custom_bx .owl-nav button{width: 20px; height: 20px;}
.landing-leadership .row > div{width: 100%; flex: initial;}
.leadership-box .media{box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); height: auto;}
.leadership-box > div{box-shadow: initial;}
.landing-leadership .pghding {margin-bottom: 0;}
.landing-leadership .leadership-box .media {margin: 25px 0 0;}
.p-80 {padding: 35px 0;}
.foundFactSec.factSec .row > div .factnmber {padding: 14px; border: 1px dashed rgb(255 255 255 / 7%); margin: 20px 0 0; min-height: 120px;}
.foundFactSec.factSec .row > div{width: 50%; border: 0 !important;}
.foundFactSec {padding: 35px 0;}
.associationSec .brandSldr {padding: 0 0 25px;}
.stateLogo {margin: 25px 0;}
.flagship-projects .flagship-logoBox > div {border-radius: 6px; padding: 15px;}
.flagship-projects .flagship-logoBox ul li {font-size: 15px;line-height: 25px;}
.flagship-projects .flagship-logoBox ul {max-width: 100%; padding-left: 14px;}
.flagship-projects .flagship-logoBox h3 {font-size: 20px;line-height: 25px;}
.category-list .row > div {width: 50%;}
.category-box .category-info h2 a {font-size: 16px;}
.category-box .category-info {padding: 13px;}
.mb-5 {margin-bottom: 30px !important;}
.video-testimonials .owl-nav { position: static;justify-content: center;margin: 20px 0 0;width: 100%;}
.success-story-box figure, .slide-box figure {height: 340px;}
.success-story-slider .owl-carousel .owl-nav button, .gallery-list .owl-nav button {position: static; margin: 0;}
.success-story-slider .owl-prev{margin-right: 10px !important;}
.landing-impact .pghding, .sector-skill .pghding {margin-bottom: 25px;}
.gallery-list .owl-nav{display: flex; justify-content: center; margin: 20px 0 0;}
.gallery-list .owl-prev{margin-right: 10px !important;}
.widgets-sec .row > div {width: 100%;}
.insta-feed{margin: 25px 0 0;}

.buttons-sec{display: none;z-index: 99999;}
.buttons-sec ul{-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-column-gap: 4px;-moz-column-gap: 4px;column-gap: 4px;row-gap: 4px;}
.buttons-sec ul li{-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}
.page-template-landing-page .latest_img figure{height: 214px;}
.landing-leadership .leadership-box .media figure{max-width: 100%;}
.associationSec .pghding h3{font-size: 18px;}
.page-template-landing-page .category-box figure{height: 212px;}



}

@media only screen and (max-width: 575px){

.focusCon {min-height: auto;}
.programSec .pghding {text-align: center;}

.linkedIn-feed {
    padding-right: 15px;
    margin-bottom: 30px;
}

/* __Working__ */
.page-id-1135 .focusCon {min-height: auto; margin: 20px 0 0;}
.focusSec .row > div {padding: 0 12px;}
.focusSec .row {margin: 0 -12px;}
.flagship-logoBox{margin: 20px 0 0;}
.flagship-projects .pghding {margin-bottom: 10px;}


}

@media only screen and (max-width: 480px){ 

.hdrBtn {padding: 0 20px;}
.programcon .media{display: inline-block;}
.programcon .media > figure{margin: 0 0 20px; max-width: 100%;}
.factSec .row > div {width: 50%;}
.potentioalpnl ul{flex-wrap: wrap;}
.potentioalpnl li {padding: 4px !important;}
.ftrinfo li{width: 100%; margin: 5px 0 !important;}

.programcon{text-align: center;}
.programcon .media > figure {margin: 0 auto 20px;}

.focusSec {padding: 30px 0px 45px;}
.latestSec {padding: 30px 0 40px;}
.factSec {padding: 65px 0 30px;}


.foundFactSec{padding: 30px 0;}
.foundFactSec .factnmber h3{font-size: 25px;}
.assocPad{padding-top: 30px;}

/* __Working__ */
.foundFactSec.factSec .row > div {width: 100%;}
.foundFactSec.factSec .row > div .factnmber {padding: 13px; margin: 15px 0 0; min-height: auto;}
.category-list .row > div {width: 100%;}
.success-story-box figure, .slide-box figure {height: 300px;}
.category-box .category-info h2 a {font-size: 15px;}
.sector-skill .category-list {padding: 12px;}



}

@media only screen and (max-width: 420px){
/* __Working__ */
.hdr-logos img {height: 35px;}
.hdrlgo img {width: 80px;}
.hdrmnu {order: initial;}
.hdr-logos{margin-right: 40px;}
.bannerSec {margin: 69px 0 0;}


}

@media only screen and (max-width: 345px){ 

.potentioalpnl li {padding: 3px !important;}
.potentioalpnl figure {min-height: 98px;}


}