/** MISC. **/
body { font-family: 'Maven Pro', sans-serif; font-weight: 400;}

a:hover, a:focus { text-decoration: none; }
a {text-decoration:none; }
.inner-row {max-width:1400px; margin: 0 auto;}
.header-top {padding:20px 0; display:flex; align-items: center; justify-content: center;}
.site-secondry {margin-left: auto; text-align: right;}
.social-nav ul {display: flex; align-items: center; justify-content: center; column-gap: 15px;}
.social-nav ul li {list-style: none;}
.social-nav ul li a {text-decoration:none; color:#929292; font-weight:400; font-size: 18px;}
.header-social {margin-bottom: 20px;}
.site-slogan p {color:#5e5e5e; font-weight:400; font-size: 28px; line-height:34px; margin-bottom: 0;}
.site-logo {margin-right:56px;}

.nav-bar {margin-right: auto;}
.nav-bar ul {display: flex; align-items: center; justify-content: center; column-gap: 40px; padding-left: 0; margin-bottom: 0;}
.nav-bar ul li {list-style: none;}
.nav-bar ul li a {text-decoration:none; color:#000; font-weight:700; font-size: 22px;}
.nav-bar ul li.active a {color:#1222c8; border-bottom:3px solid #1222c8;}
.nav-bar ul li:hover a {color:#1222c8; border-bottom:3px solid #1222c8;}
.header-nav {display: flex; align-items: center; justify-content: center;margin-bottom: 40px;}
.search-nav {margin-left: auto;}
.header-social img {padding:0 3px;}

/*footer */
.footer-logo {padding-top:60px; padding-bottom:30px; border-top:3px solid #1222c8; margin-top: 60px;}
.footer-logo img {width:80px;}
.credit-bar {border-top:1px solid #1222c8; padding-top:20px; padding-bottom:20px;}
.credit-bar ul {display: flex; align-items: center; column-gap: 15px; padding-left:0;}
.credit-bar ul li {list-style: none; color:#929292; font-weight:400; font-size: 18px;}
.credit-bar ul li a {text-decoration:none; color:#929292;}
.design-credit {margin-left:auto;}
.design-credit a {font-weight:400;}
.footer-main {display: flex;  column-gap: 60px; margin-bottom: 60px;}

.col-first ul {padding-left:0;}
.col-first ul li {list-style: none; padding-bottom:15px;}
.col-first ul li a {text-decoration:none; color:#2232cb; border-bottom:1px solid #2232cb; font-weight:400; font-size: 18px;}
.menu-column h5 {font-weight:700; font-size:18px;}

.menu-column ul {padding-left:0;}
.menu-column ul li {list-style: none; padding-bottom:8px;}
.menu-column ul li a {text-decoration:none; color:#000;}

/* footer end  */
.breadcrumbs span {display:block; color:#a1a1a1; font-size:14px; font-weight:400; padding:30px 0;}
.breadcrumbs span a {text-decoration: none; color: #a1a1a1;}
.head-title {font-weight:500; padding-bottom:30px; font-size:42px;}
.grid-layout {display: grid; grid-template-columns: 31.5% 31.5% 31.5%; column-gap: 2.7%; }
.grid-layout .card-list {padding-bottom: 40px;}
.post-cat {font-size:18px; font-weight:400; color:#555555;}
.card-title {font-size:24px; font-weight:400;}
.card-title a {text-decoration: none; color:#000;}
.card-image img {width:100%;}
.card-text {padding:15px 0;}
.button-section {text-align: center; padding:25px 0; }
.primary-button {margin-bottom:15px; background: #2232cb; font-size:18px; font-weight: 400; color:#fff; border-radius: 8px; display:inline-block; padding:10px 30px;}
.primary-button:hover {background: #0315c5; color:#fff;}


.content-part {width:710px; margin:0 auto;}
.content-part img {width:100%; margin-bottom:20px;}
.content-part figure {max-width: 100%;}
.filter-section {text-align: center;}
.filter-section h2 {font-size: 18px; color:#172fcf;}
.story-title {font-weight: 500; padding-bottom: 10px; font-size: 38px;}
.content-part p {font-size: 18px;}

.meta-tags {margin-top:30px;}
.meta-tags a {display:inline-block; margin-right:10px; border:1px solid #e3e3e3; background: #f5f5f5; font-size: 18px; color:#848484; border-radius: 6px; padding:4px 15px; margin-bottom: 13px;}
.meta-tags a:hover {background:#ededed;}


.video-outer {background: #000; margin-bottom:30px;}
.video-section {
    position: relative;
    overflow: hidden;

    margin:0 auto;
    padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}
.video-section iframe {position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;}

  .talk-story-layout {display: grid; grid-template-columns: 600px 160px; column-gap: 30px; justify-content: center;}
  .talk-right .meta-tags a {
    display: inline-block;
    margin-right: 10px;
    border: 1px solid #e3e3e3;
    background: #f5f5f5;
    font-size: 14px;
    color: #848484;
    border-radius: 6px;
    padding: 2px 8px;
    margin-bottom: 5px;
}
.views-data {padding-top:10px;}
.views-data span {font-weight: 600;}

/* speaker */
.ink-speakers {border-top:1px solid #ccc; padding-top:20px;}

.studio-story-layout {margin-top:40px;display: grid; grid-template-columns: 300px 700px; column-gap: 30px; justify-content: center;}
.hero-banner img {width:100%;}
.studio-right h2 {line-height: 32px; font-weight: 600;}
.row-col span {font-weight: 500; width:80px; margin-right:10px; display:inline-block;}
.meta-details {padding:20px 0;}
.secondry-button {
    background: #fff;
    border:1px solid #2232cb;
    font-size: 18px;
    font-weight: 400;
    color: #2232cb;
    border-radius: 8px;
    display: inline-block;
    padding: 10px 30px;
    margin-bottom:15px;
}
.secondry-button:hover {border-color:#0315c5;}
.button-action a {width:180px; text-align: center;}

.icon-link {font-weight:500;margin:20px 0; float:right; display: flex; align-items: center; justify-content: center; column-gap: 10px; color:#2232cb; }

.team-grid {display: flex; align-items: center; justify-content: center; column-gap: 15px;}
.studio-partner-layout .team-grid {column-gap: 60px;}
.card-block-pic img {width:100%; height: auto;}
.card-block-pic {position: relative;}
.profile-block h5 {font-size:16px; font-weight: 300; color:#fff; margin-bottom:5px; line-height: 22px;}
.profile-block span {font-size:12px; font-weight: 300; color:#fff;display: block; line-height: 15px;}
.image-grad-lay {position: absolute; top:0; height:100%; width:100%; background: linear-gradient(to bottom, transparent 0%, black 250%);}
.profile-block {position: absolute; bottom:0;padding:5px 10px;}
.studio-image-grid img {margin-bottom:15px; float:left; margin-right:15px;}

.full-outer-row img {width:100%;}

.hero-banner {position: relative;}
.image-over-lay {position: absolute; top:0; height:100%; width:100%; background: rgba(0,0,0,0.5);}

.banner-hover-text {text-align:center; top:110px; position: absolute;}
.banner-hover-text h3 {font-weight:500; color:#fff; font-size:36px; padding-bottom:20px;}
.full-outer-row {position: relative; margin-top:60px; }
.banner-hover-text {width: 100%; text-align: center;}
.light-button {background: #fff;
    font-size: 18px;
    font-weight: 400;
    color: #2232cb;
    border-radius: 8px;
    display: inline-block;
    padding: 10px 30px;
    font-weight:600;
    margin-bottom:15px; 
    margin: 0 20px;
}
    .hero-banner {position: relative;}
    .studio-banner {background-color: #000;}
    .banner-content {position: absolute; top:180px; left:50px;}

    .banner-button {display: flex; align-items: center; column-gap: 15px;}
    .banner-content h1 {color:#fff; font-size:52px; margin-top:30px; margin-bottom:20px; line-height:40px;}
    .banner-content p {color:#fff;}
    .banner-content img {width:208px!important;}
    .banner-button .secondry-button {border-color:#fff!important;}
    .banner-button a {font-weight:500;}



.center-banner {text-align: center;}
.studio-banner h1 img {width:120px;}
.studio-banner h1 {font-weight:600;}
.studio-banner .primary-button {margin-left: auto; margin-right: auto;}
.studio-banner .banner-content {width: 100%; left:0; top: 155px;}
.studio-banner .banner-content p {font-weight: 500; font-size: 20px; padding: 0 170px;}
.studio-story-layout {display:flex; column-gap: 10%;}
.studio-story-layout .studio-left {width:20%;}
.studio-story-layout .studio-right  {width:50%;}
.studio-story-layout .studio-right h3 {color:#2232cb; font-weight: 600;}
.studio-right h2 {margin-bottom:20px;}

.studio-story-layout .studio-left-lnd {width:50%;}
.studio-story-layout .studio-right-lnd {width:40%;}
.studio-story-layout .studio-right-lnd h3 {color:#2232cb; font-weight: 600;}
.studio-left-lnd h2 {margin-bottom:20px;}
.text-over-line {display:block; border-bottom:1px solid #ccc; text-align: center; height:15px; margin-bottom:30px;}
.text-over-line span {background: #fff; padding:0 10px; font-weight: 400;}

.studio-sector-section .studio-left-lnd {width:30%;}
.studio-sector-section .studio-right-lnd {width:60%;}

.studio-sector-section .studio-center-lnd {width:40%;}

.sudio-grid-section {margin-top:60px; padding-bottom: 20px;}
.studio-team-section {margin-top:50px;}
.studio-team-section .head-title {padding-bottom:20px;}

.studio-partner-layout {margin-top:50px;}
.studio-partner-layout .head-title {padding-bottom:20px;}
.studio-team-section .team-grid {column-gap: 32px;}

.sudio-grid-section h2 {margin-top:20px;}
.ink-speakers-R .view-link {color: #0a58ca;}
.about-speaker-list > .row {margin-bottom:30px;}



.event-block-layout {display: flex; column-gap: 5%; justify-content: center;}
.event-block-left {width: 25%;}
.event-block-right {width: 55%;}
.event-main {padding-top:30px; padding-bottom:30px;}

.speakers--grid {display: grid; align-items: center; justify-content: center; grid-template-columns: 25% 25% 25% 25%;
  flex-wrap: wrap; }
.speakers--grid .card-block-pic {margin: 5px; cursor: pointer;}
.event-speakers--grid .card-block-pic {cursor: pointer;}
.logo--grid {}
.logo--grid img {float:left;}
.events-partners .logo--grid img {height: 130px; width: auto; margin-right: 20px;}
.blue-back {margin-top:50px;}
.event-speakers--grid {
    display: grid;
    align-items: center;
    justify-content: center;
    grid-template-columns: 16.6% 16.6% 16.6% 16.6% 16.6% 16.6%;
    flex-wrap: wrap;
}
.event-speakers--grid .card-block-pic {margin: 5px; }
.view-all-link .profile-block a {color:#fff; font-weight: 400; font-size:20px; border-bottom:1px solid #fff;}
.view-all-link .profile-block {width: 100%; text-align: center; bottom: 40%;}
p a {color: #1222c8;}
select.form-control {background-image: url(images/arrow-down.png) !important;
    background-repeat: no-repeat;
    background-position: right center; background-position: 97% center;}

.load-morebtn a {
    margin-bottom: 15px;
    background: #2232cb;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    border-radius: 8px;
    display: inline-block;
    padding: 10px 30px;
}

.nav-bar ul li .active {
    color: #1222c8;
    border-bottom: 3px solid #1222c8;
}

/* leadership development */
.banner-hover-text p {color:#fff; padding-bottom: 20px;}
.bottom-banner .banner-hover-text h3 { padding-bottom: 5px;}
.bottom-banner .banner-hover-text {top: 90px;}
.peaple-talking_lT .for-border-events {width: 100%;display: inline-block; border: none; padding-top: 20px; padding-bottom: 20px;}
.event-curation .section-heading {text-align: center;}
.event-curation .section-heading p {padding:0 200px;}

.inner-width-sm {max-width:1020px; margin:0 auto; padding:20px 0;}

.block-box {display:flex; align-items: top; justify-content: center; column-gap: 20px;}
.two-col-grid {display:flex; align-items: top; justify-content: center; column-gap: 50px;}
.block-lists {width:50%;}
.block-content h4 {font-weight: 600;}
.event-curation {padding-top:80px;}
.ment-spek-LD {margin-bottom:60px;}

.leadership-top .section-heading {text-align:center;}
.leadership-top .section-heading p {padding:0 250px; margin-bottom:60px;}
.leadership-banner {background:#1222c8; width:100%; height:380px;margin-bottom: 80px;}
.leadership-banner .left-banner-txt img {width: 100%;}
.left-bnr-txt img {width:100%;}
.banner-content-lb {display:flex; align-items: top; justify-content: center; column-gap: 10%;}
.banner-content-lb {width:1080px; margin-left:auto; margin-right:auto; padding-top: 60px;}
.left-bnr-txt {width:50%; }
.right-bnr-txt {width:40%; color:#fff;}
.right-bnr-txt p {font-weight: 300; font-size: 16px!important;}
.right-bnr-txt h5 {font-weight: 300; font-size: 16px;}

.program-block {padding-top:0px;}
.posts-blocks {display:flex; align-items: top; justify-content: center; column-gap: 10%;  margin:25px 0; padding:25px 0;}
.category-block {width:24%;}
.post-block {width:66%;}
.posts-card {display:flex; align-items: center; justify-content: center; column-gap: 6%; margin-bottom:30px;}
.posts-image-card {width:47%;}
.posts-text-card {width:47%;}
.posts-image-card img {width:100%;}
.category-block h2 span {display:block;}
.sp-line {border-bottom:1px solid #e5e5e5;}
.posts-text-card h3 {font-size:26px; font-weight: 600;}
.category-block h2 {font-size:32px; font-weight: 600;}
.ment-spek-LD .nav-item .active {color:#2333cb!important; border-bottom:4px solid #2333cb!important;}
.posts-blocks .icon-link {float:left; margin: 0px 0;}
.talk_slider {padding-top:20px;}

.about-formate .event-block-left {width: 15%;}
.about-formate {padding-top: 20px;}
.article-content h1 {font-weight:600;}
.about-side-menu {padding-top: 10px;}
.about-side-menu ul {list-style: none; padding-left:0;}
.about-side-menu ul li {padding-bottom:6px;}
.about-side-menu ul li a {color:#000; font-size: 20px; font-weight: 500;}
.about-side-menu ul li .active {color:#1222c8;}
.about-side-menu ul li a:hover {color:#1222c8;}

.studio-logo {display:flex; align-items: center; justify-content: center; column-gap: 15px; margin-bottom: 20px;}
.studio-logo span {font-size: 50px; font-weight: 600; color:#fff;}

.event-block-right a {color: #1222c8;}
.cat-links a {color: #555!important;}
.cat-links a:hover {color: #1222c8;}
.post-cat a {color: #555!important;}
.post-cat a:hover {color: #1222c8!important;}
.card-title a:hover {color: #1222c8;}
.ink-speakers-R h5 a {color:#000;}
.ink-speakers-R h5 a:hover {color: #1222c8;}

.form-studio input[type="submit"] {background-color: #2232cb!important; border-radius: 10px; width: 100%;font-size: 20px;
    font-weight: 500;}
.form-studio .form-control {background-color: #f9f9f9!important; border: 1px solid #f9f9f9!important;border-radius: 10px;}
.form-studio .textinput input {height: 48px;}
/* new abhi styles 10122021*/
















.slide-imgs {
    position: relative;
}
.slider-tops-captions {
    position: absolute;
    bottom: 143px;
    left: 70px;
    max-width: 653px;
    width: 100%;
}
.top-slider.owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 0;
    position: absolute;
    bottom: -40px;
    left: 41%;
}
.top-slider.owl-theme .owl-dots .owl-dot span {
    width: 36px;
    height: 4px;
    margin: 5px 10px;
    background: #b9ceff;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 0;
}
.top-slider.owl-theme .owl-dots .owl-dot.active span, .top-slider.owl-theme .owl-dots .owl-dot:hover span {
    background: #0057d9;
}
.slider-tops-captions p {
    font-size: 20px;
    color: #fff;
    line-height: 1.5;
}
.slider-tops-captions h3 {
    font-size: 54px;
    color: #fff;
    font-weight: 500;
}
.leadership-developemnt {
    width: 100%;
    display: inline-block;
    padding-top: 100px;
    padding-bottom: 50px;
}
.section-heading h3 {
    font-size: 42px;
    margin-bottom: 37px;
}
.slide-cat span {
    font-size: 18px;
    color: #555;
    line-height: 1.5;
}
.slider-inside p {
    font-size: 26px;
    line-height: 1.1;
    margin-top: 5px;
}
.slider-inside p a {color:#000;}
.slider-inside p a:hover {color:#1222c8;}
.slide-cat {
    width: 100%;
    display: inline-block;
    margin-top: 20px;
}
.leadership-slider.owl-theme .owl-nav {
    margin-top: 0;
    position: absolute;
    top: -81px;
    right: 30px;
}
.leadership-slider .owl-nav button.owl-next {
    position: absolute;
    width: 27px;
    height: 23px;
    top: 0;
    bottom: 0;
    margin: auto;
    right: -30px;
    background-image: url(images/right-arrow.png) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.leadership-slider .owl-nav button.owl-prev {
    position: absolute;
    width: 27px;
    height: 23px;
    top: 0;
    bottom: 0;
    margin: auto;
    left: -45px;
    opacity: 1;
    background-image: url(images/left-arrow.png) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.leadership-slider.owl-theme .owl-nav .owl-prev:hover, .leadership-slider.owl-theme .owl-nav .owl-next:hover {
    background: none;
    color: #FFF;
    text-decoration: none;
}
.leadership-slider.owl-theme .owl-nav .disabled{
    opacity: .5;
    filter: grayscale(100%);
}

/**/
.ink-talks {
    width: 100%;
    display: inline-block;
    padding-top: 60px;
    padding-bottom: 60px;
}
.ink-talks-slider.owl-theme .owl-nav {
    margin-top: 0;
    position: absolute;
    top: -50px;
    right: 30px;
}
.ink-talks-slider .owl-nav button.owl-next {
    position: absolute;
    width: 27px;
    height: 23px;
    top: 0;
    bottom: 0;
    margin: auto;
    right: -30px;
    background-image: url(images/right-arrow.png) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.ink-talks-slider .owl-nav button.owl-prev {
    position: absolute;
    width: 27px;
    height: 23px;
    top: 0;
    bottom: 0;
    margin: auto;
    left: -45px;
    opacity: 1;
    background-image: url(images/left-arrow.png) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.ink-talks-slider.owl-theme .owl-nav .owl-prev:hover, .ink-talks-slider.owl-theme .owl-nav .owl-next:hover {
    background: none;
    color: #FFF;
    text-decoration: none;
}
.ink-talks-slider.owl-theme .owl-nav .disabled{
    opacity: .5;
    filter: grayscale(100%);
}

.all-cat {
    width: 100%;
    display: inline-block;
    margin-bottom: 30px;
}
.ink-studio {
    width: 100%;
    display: inline-block;
    padding-top: 100px;
    padding-bottom: 100px;
    background-color: #f8f8f8;
}
.ink-studio-left .blbtnlink {
    display: inline-block;
    background-color: #2232cb;
    padding: 7px 20px;
    border-radius: 10px;
    color: #fff;
    margin-top: 15px;
}
.all-cat a {
    display: inline-block;
    padding: 7px 20px;
    background-color: #f5f5f5;
    border-radius: 8px;
    color: #555;
    margin-right: 0px;
    font-size: 16px;
}
.ink-studio-left h3 {
    font-size: 42px;
    margin-bottom: 15px;
}
.ink-studio-left p{
    font-size: 20px;
    line-height: 1.3;
}
.ink-studio-left{
    max-width: 564px;
    width: 100%;
}
.right-bg a{
    display: inline-block;
    background-color: #2232cb;
    padding: 7px 20px;
    border-radius: 10px;
    color: #fff;
    margin-top: 15px;
}
.ink-conference {
    width: 100%;
    display: inline-block;
    padding: 100px 0px;
    background-image: url("images/fellow-bg.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.our-foundations {
    width: 100%;
    display: inline-block;
    padding-top: 60px;
    padding-bottom: 60px;
}

.right-bg h4 {
    font-size: 32px;
    color: #fff;
    line-height: 1.5;
    font-weight: 400;
}
.right-bg h4 span {
    font-size: 60px;
    display: block;
    line-height: 1;
    font-weight: 500;
}
.right-bg p {
    color: #fff;
    font-size: 28px;
    line-height: 1.2;
    margin-top: 10px;
}
.right-bg p span {
    display: block;
}
.right-bg a {
    display: inline-block;
    background-color: #fff;
    padding: 7px 20px;
    border-radius: 10px;
    margin-top: 15px;
    color: #1222c8;
    font-weight:500;
}
.left-img {
    width: auto;
    float: left;
    margin-right: 22px;
    
}
.our-foundations .left-img {margin-bottom: 130px;}
.right-contents a {
    color: #2232cb;
    text-decoration: underline;
    font-size: 18px;
}
.right-contents p {
    font-size: 18px;
    line-height: 1.1;
}
.trends-ind p{
    font-size: 18px;
    line-height: 1.1;
    margin-top: 5px;
}
.trends-ind span {
    display: block;
    font-size: 16px;
    color: #555;
    margin-top: 10px;
}
.all-trends {
    width: 100%;
    display: inline-block;    
    padding-bottom: 80px;
}
.sep_line {border-bottom: 1px solid #f5f5f5;}
.all-trends .trends-ind:first-child {margin-left: 0;}
.all-trends .trends-ind:last-child {margin-right: 0;}
.trends-ind img {
    width: 100%;
}
.trends-ind {
    max-width: calc(20% - 16px);
    float: left;
    width: 100%;
    margin: 0px 10px;
}
.trending-ink {
    width: 100%;
    display: inline-block;
    padding-top: 80px;
}
.all-trends .trends-ind:nth-child(1), {
    margin-left: 0px;
}
.all-trends .trends-ind:nth-child(5) {
 margin-right: 0px; 
}
.ink-blogs {
    width: 100%;
    display: inline-block;
    background-color: #f8f8f8;
    padding-top: 100px;
    padding-bottom: 100px;
}
.inside-blog h3 {
    color: #555;
    font-size: 18px;
}
.inside-blog h3 span {
    font-size: 24px;
    display: block;
    color: #000;
    margin-top: 10px;
    margin-bottom: 10px;
}
.inside-blog p {
    font-size: 18px;
}
.inside-blog {
    max-width: 364px;
    width: 100%;
    
}
.right-border{
    position: relative;
}
.right-border:after{
    content: " ";
    display: block;
    height: 170px;
    width: 1px;
    background-color: #f5f5f5;
    position: absolute;
    right: 0px;
    top: 0px;

}
.right-border::after {
    content: " ";
    display: block;
    height: 326px;
    width: 1px;
    background-color: #eae5e5;
    position: absolute;
    right: -30px;
    top: 0px;
}
.inside-blog a {
    color: #2232cb;
    text-decoration: underline;
    font-size: 18px;
}
.read-morel a {
    color: #2232cb;
    text-decoration: underline;
    font-size: 18px;
    text-align: right;
    display: block;
}
.left-contact-s span {
    display: block;
    color: #2232cb;
    font-size: 54px;
    line-height: 1.4;
}
.left-contact-s h3 {
    font-size: 70px;
    margin-bottom: 96px;
    margin-top: 40px;
}
.left-contact-s h3  span{
    font-size: 24px;
    color: #000;
}
.subscribe-to {
    width: 100%;
    display: inline-block;
    padding-top: 100px;
    padding-bottom: 100px;
}
/**/
.switch-t {
    position: relative;
    display: inline-block;
    width: 35px;
    height: 18px;
}

.switch-t input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider-t {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider-t::before {
    position: absolute;
    content: "";
    height: 16px;
    width: 16px;
    left: -25px;
    bottom: 1px;
    background-color: #fff;
    -webkit-transition: .4s;
    transition: .4s;
}



input:checked + .slider-t {
  background-color: #2232cb;
}

input:focus + .slider-t {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider-t:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded slider-ts */
.slider-t.roundt {
  border-radius: 34px;
}

.slider-t.roundt:before {
  border-radius: 50%;
}
.right-contact-forms .form-control {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.5;
    color: #000;
    background-color: #fff;
    background-clip: padding-box;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    border-bottom: 1px solid #ced4da;
    border-radius: 0px;
    padding: 20px 0px;
    height: 42px;
}
.right-contact-forms p {
    font-size: 24px;
    line-height: 1.2;
    margin-bottom: 40px;
}
.right-contact-forms  .form-control::placeholder {
    color: #000;
    opacity: 1;
    font-size: 20px;
}
.radio-b {
    color: #000;
    font-size: 20px;
    display: inline-block;
}
.radio-b .wpcf7-list-item {margin-left: 0;}
.right-contact-forms p:first-child {
    margin-top: 15px;
}
.right-contact-forms .btn-primary {
    color: #fff;
    background-color: #2232cb;
    border-color: #2232cb;
    margin-top: 25px;
    border-radius: 10px;
}
/**/
.short-com{
    width: 100%;
    display: inline-block;
}
.short-com p {
    width: 68%;
    float: left;
    font-size: 20px;
    line-height: 1.3;
}
.short-com a {
    float: right;
    color: #fff;
    background-color: #2232cb;
    border-color: #2232cb;
    padding: 7px 20px;
    border-radius: 10px;
    font-size: 18px;
    line-height: 1.5;
}
.our-community .section-heading h3 {
    font-size: 42px;
    margin-bottom: 17px;
}
.community-tab .nav-tabs .nav-link {
    margin-bottom: -1px;
    background: 0 0;
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    font-size: 28px;
    color: #a9a9a9;
}
.community-tab .nav-tabs {
    border-bottom: 0px solid #dee2e6;
    margin-bottom: 40px;
}
.community-tab .nav-tabs .nav-item.show .nav-link, .community-tab .nav-tabs .nav-link.active {
    color: #2232cb;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
    border: none;
    border-bottom: 3px solid #2232cb;
    font-weight: 500;
}
.community-tab .nav-link {
    display: block;
    padding: 0;
    color: #0d6efd;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    margin-right: 75px;
}
.ind-gallery img {
    width: 100%;
}
.ind-gallery {
    width: 16.2%;
    margin: 3px;
    position: relative;
}
.all-gallery {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.ind-gallery p {
    position: absolute;
    bottom: 12px;
    left: 30px;
    color: #fff;
    font-size: 18px;
    line-height: 1.2;
}
.ind-gallery p span {
    display: block;
    font-size: 14px;
    line-height: 1.2;
}
.view-all-s {
    background-color: #000;
    min-height: 211px;
    height: 100%;
}
.view-all-s a {
    line-height: 211px;
    text-align: center;
    display: block;
    color: #fff;
    font-size: 28px;
    text-decoration: underline;
}
.ind-number h3 {
    font-size: 30px;
    line-height: 1;
    font-weight: 700;
    padding: 0 20px;
}
.ind-number {
    width: 20%;
    float: left;
}
.ind-number h3 span {
    display: block;
    font-size: 20px;
    margin-top: 12px;
}
.inside-vdeo {
    max-width: 989px;
    display: block;
    margin: 0px auto;
    position: relative;
}
.video-bottom-content {
    max-width: 989px;
    display: block;
    margin: 0px auto;
    position: relative;
    margin-top: 60px;
}
.inside-vdeo a {
    position: absolute;
    top: 50%;
    display: block;
    left: 0px;
    right: 0px;
    text-align: center;
}
.link-are ul li {
    list-style: none;
    font-size: 20px;
    margin-bottom: 5px;
}
.link-are ul {
    padding: 0px;
}
.link-are ul li a {
    color: #2232cb;
}
.vides-content p {
    font-size: 20px;
    line-height: 1.2;
}
.top-number {
    width: 100%;
    display: inline-block;
    padding: 60px 40px 150px 40px;
}
.our-community {
    width: 100%;
    display: inline-block;
    padding-bottom: 100px;
}
.for-border {
    width: 100%;
    display: inline-block;
    border-bottom: 1px solid #f5f5f5;
    border-top: 1px solid #f5f5f5;
    padding-top: 100px;
    padding-bottom: 80px;
}
.restart-inside p {
    font-size: 20px;
    line-height: 1.2;
    margin-top: 10px;
}
.restart-inside h3 {
    font-size: 18px;
    color: #555;
    line-height: 1;
    margin-top: 20px;
}
.restart-inside h3 span {
    font-size: 28px;
    color: #000;
    display: block;
    line-height: 1.2;
    margin-top: 10px;
}
.restart-slider.owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 0;
    position: absolute;
    top: 152px;
    right: -40px;
}
.restart-slider.owl-theme .owl-dots .owl-dot {
    display: block;
}
.inside-banner img {
    width: 100%;
}
.banner-txt {
    position: absolute;
    bottom: 0;
    padding: 0px 0px 60px 60px;
    width: 100%;
}
.left-banner-txt {
 width: 100%;
 float: left;
 max-width: 535px;
}
.right-banner-txt {
    width: 100%;
    float: left;
    max-width: calc(100% - 535px);
    margin-top: 293px;
}
.inside-banner {
    position: relative;
}
.left-banner-txt h3 {
    font-size: 54px;
    color: #fff;
    margin-top: 50px;
}
.left-banner-txt span{
    color: #fff;
    font-size: 44px;
    display: block;
}
.left-banner-txt img {
    width: auto;
}
.left-banner-txt p {
    font-size: 20px;
    color: #fff;
    margin-top: 5px;
}
.date-location p span {
    font-size: 20px;
    display: inline-block;
    margin-left: 30px;
}
.days-tm h3 {
    color: #fff;
    font-size: 48px;
    text-align: center;
}
.days-tm h3 span{
    display: block;
    font-size: 20px;
}
.days-tm {
    width: 15%;
    float: left;
    margin: 0px 20px;
}
.right-banner-txt p {
    font-size: 20px;
    color: #fff;
    margin-left: 20px;
}
.left-banner-txt a {
    display: inline-block;
    background-color: transparent;
    border: 1px solid #fff;
    padding: 5px 20px;
    border-radius: 10px;
    color: #fff;
    margin-top: 5px;
    font-size: 18px;
}

.page-top-banner p {
    font-size: 20px;
    line-height: 1.3;
}
.filter-select {
    max-width: 168px;
    float: right;
    width: 100%;
}
.filter-select .form-control {
    border: 1px solid #2232cb;
    color: #2232cb;
    font-size: 18px;
}
/**/
.portfolio-menu ul li {
    display: inline-block;
    margin: 0;
    list-style: none;
    padding: 5px 15px;
    cursor: pointer;
    -webkit-transition: all 05s ease;
    -moz-transition: all 05s ease;
    -ms-transition: all 05s ease;
    -o-transition: all 05s ease;
    transition: all .5s ease;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 10px;
    font-size: 18px;
    margin-right: 15px;
    line-height: 1.3;
}
.portfolio-menu ul {
    margin: 0px 0px 40px 0px;
    padding-left: 0px;
}
.portfolio-menu {
    width: 100%;
    display: inline-block;
}
.portfolio-item {
    padding: 0px 10px;
}
.portfolio-item .item {
    float: left;
    padding: 4px;
}
.photogallery {
    width: 100%;
    display: block;
    background-color: #212124;
    padding: 90px 0px;
}
.photogallery .section-heading h3 {
    font-size: 42px;
    margin-bottom: 37px;
    color: #fff;
}
.video-aresa {
    width: 100%;
    display: inline-block;
    padding-bottom: 100px;
}
.load-gallery {
    width: 100%;
    display: inline-block;
    padding: 10px 0px;
}
.load-gallery a {
    color: #fff;
    font-size: 20px;
    text-align: right;
    display: block;
}
.other-gallery .filter-select {
    max-width: 195px;
    float: right;
    width: 100%;
}
.other-gallery{
    width: 100%;
    display: inline-block;
    padding-top: 100px;
    padding-bottom: 100px;
}
.explore-past-theme .leadership-slider.owl-theme .owl-nav {
    margin-top: 0;
    position: absolute;
    bottom: -470px;
    right: 30px;
}
.inside-blogs-box {
    background-color: #f0f1fc;
    padding: 40px 30px;
    border-radius: 10px;
    min-height: 319px;
    max-width: 339px;
    margin-bottom: 18px;
}
.inside-blogs-box p {
    font-size: 18px;
    line-height: 1.3;
}
.left-blog-btm{
    width: 44px;
    float: left;
    margin-right: 20px;
}
.right-blog-btm{
    width: calc(100% - 64px);
    float: left;
}
.right-blog-btm p{
    color: #2938c3;
    font-size: 16px;
}
.right-blog-btm p span {
    display: block;
    color: #656a7e;
    font-size: 16px;
}
.peaple-talking .section-heading h3 {
    font-size: 42px;
    margin-bottom: 37px;
    text-align: center;
}
.peaple-talking {
    width: 100%;
    display: inline-block;
    padding-top: 90px;
}
/**/

.sponsors-tab .nav-tabs .nav-link {
    margin-bottom: -1px;
    background: 0 0;
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    font-size: 42px;
    color: #a9a9a9;
    font-weight: 700;
}
.sponsors-tab .nav-tabs {
    border-bottom: 0px solid #dee2e6;
    margin-bottom: 40px;
}
.sponsors-tab .nav-tabs .nav-item.show .nav-link, .sponsors-tab .nav-tabs .nav-link.active {
    color: #000;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
    border: none;
    border-bottom: 0px solid #2232cb;
}
.sponsors-tab .nav-link {
    display: block;
    padding: 0;
    color: #0d6efd;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    margin-right: 75px;
}
.sponsors-icons {
    width: 100%;
    display: inline-block;
    padding-top: 80px;
}
.for-border-events {
    width: 100%;
    display: inline-block;
    border-bottom: 1px solid #f5f5f5;
    border-top: 1px solid #f5f5f5;
    padding-top: 80px;
    padding-bottom: 80px;
}
/**/
.breadcrumd a {
    color: #7d7d7d;
    font-size: 14px;
}
.breadcrumd {
    width: 100%;
    display: inline-block;
    color: #7d7d7d;
    margin-bottom: 28px;
}
.links-listings {
    width: 100%;
    display: inline-block;
    padding-top: 70px;
    padding-bottom: 70px;
}
.links-listings ul {
    display: flex;
    max-width: 75%;
    margin: 0px auto;
    padding-left: 0;
}
.links-listings ul li {
    width: 25%;
    list-style: none;
    text-align: center;
}
.links-listings ul li a {
    font-size: 24px;
    color: #000;
    border-bottom: 1px solid #000;
}
.links-listings ul li.active a {
    color: #1225bd;
    border-bottom: 1px solid #1225bd;
}
.within-left a {
    font-size: 20px;
    text-decoration: underline;
    color: #1225bd;
    margin-top: 30px;
    display: block;
    margin-bottom: 20px;
}
.speak-right .load-gallery a {
    color: #2232cb;
    font-size: 20px;
    text-align: right;
    display: block;
}

.left-link a {
    display: inline-block;
    text-decoration: none;
    background-color: #2232cb;
    padding: 7px 20px;
    border-radius: 10px;
    color: #fff;
    margin-top: 15px;
    font-size: 18px;
}
.within-beyong {
    width: 100%;
    display: inline-block;
    padding: 50px 0px 60px 0px;
}
.speakers-list {
    width: 100%;
    display: inline-block;
    padding: 50px 0px;
}
.sponsors-beyong {
    width: 100%;
    display: inline-block;
    padding: 50px 0px;
}
.inside-within, .inside-speak, .inside-sponsors {
    max-width: 1078px;
    display: block;
    margin: 0px auto;
}
.within-left {
    max-width: 361px;
    width: 100%;
    float: left;
    padding-right: 140px;
}
.within-right {
    max-width: calc(100% - 361px);
    float: left;
    width: 100%;
}
.speak-left {
    max-width: 361px;
    width: 100%;
    float: left;
    padding-right: 140px;
}
.speak-right {
    max-width: calc(100% - 361px);
    float: left;
    width: 100%;
}
.sponsors-left {
    max-width: 361px;
    width: 100%;
    float: left;
    padding-right: 140px;
}
.sponsors-right {
    max-width: calc(100% - 361px);
    float: left;
    width: 100%;
}
.speak-right .ind-gallery {
    width: 24.1%;
    margin: 3px;
    position: relative;
}
.within-left h3, .speak-left h3, .sponsors-left h3 {
    font-size: 42px;
}
.within-left p, .speak-left p, .sponsors-left p {
    font-size: 20px;
}
.within-right h3 {
    font-size: 36px;
}
.within-right h5 {
    font-size: 24px;
}
.within-right p {
    font-size: 20px;
}
.within-right img{
    margin-bottom: 20px;
    margin-top: 10px;
}
.sponsors-imgs {
    width: 100%;
    display: inline-block;
    margin-bottom: 70px;
}
.sponsors-left h3:first-child {
    margin-bottom: 124px;
}
.blue-back{
    width: 100%;
    display: inline-block;
    padding: 100px 0px;
    background-image: url("images/blue-bgg.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    min-height: 370px;
}
.blue-txt a {
    text-align: center;
    display: block;
    background-color: #fff;
    padding: 6px 20px;
    border-radius: 10px;
    color: #1f2fc8;
    margin-top: 15px;
    width: 235px;
    margin: 0px auto;
    margin-top: 30px;
    font-size: 30px;
}
.blue-txt h4 {
    color: #fff;
    text-align: center;
    font-size: 42px;
}
.events-details .banner-txt {
    position: absolute;
    bottom: 110px;
    padding: 0px 0px 60px 60px;
    width: 100%;
}
.events-details .load-gallery a {
    color: #1225bd;
    font-size: 20px;
    text-align: right;
    display: block;
}
/**/
.details-tab .nav-tabs .nav-link {
    margin-bottom: -1px;
    background: 0 0;
    border-radius: 0px;
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    font-size: 24px;
    color: #fff;
    font-weight: 400;
    padding: 18px 25px;

}
.details-tab .nav-tabs {
    border-bottom: 0px solid #dee2e6;
    margin-bottom: 90px;
}
.details-tab .nav-tabs .nav-item.show .nav-link, .details-tab .nav-tabs .nav-link.active {
    color: #000;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
    border: none;
    border-bottom: 0px solid #2232cb;
    border-top: 4px solid #1222c8;
    border-radius: 0px;
}
.details-tab .nav-link {
    display: block;
    padding: 0;
    color: #0d6efd;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    margin-right: 15px;
}
.details-tab {
    max-width: 1078px;
    display: block;
    margin: 0px auto;
}
.details-tabing {
    width: 100%;
    display: inline-block;
    position: relative;
    top: -74px;
}
.default-contents h3 span {
    display: block;
    font-size: 36px;
}
.default-contents h3 {
    font-size: 20px;
}
.default-contents p{
    font-size: 20px;
}
.default-right {
    padding-top: 135px;
}
.default-right p {
    font-size: 18px;
    text-align: center;
    margin: 0px;
}
.default-right img {
    display: block;
    margin: 0px auto;
}
.tabs-videos{
    width: 100%;
    display: inline-block;
    padding-top: 70px;
}
.image-gallery {
    width: 100%;
    display: inline-block;
    padding: 100px 0px;
    background-color: #212124;
}
.image-gallery .section-heading h3 {
    font-size: 42px;
    margin-bottom: 37px;
    color: #fff;
}
.ins-image-gallery .load-gallery a {
    color: #fff;
    font-size: 20px;
    text-align: right;
    display: block;
}


.popup_model {
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    background: #000000c7;
    padding: 30px;
    width: 100%;
    z-index: 9999999;
}
.inner_model {
    width: 840px;
    margin: 0 auto;
    padding-top: 50px;
    max-height: 90vh;
    overflow-y: scroll;
}
.close_pop {
    float: right;
    margin-right: -20px;
    margin-top: -20px;
    cursor: pointer;
    width: 28px!important;
}

.views-data {display:none;}

.popup_model {display: none;}
.people-imagepop {float:left; margin-right:30px; margin-bottom:20px;}
.popup_model .people-desig {font-weight: 500; display:block; margin-bottom:20px;}
.popup_model .inner_model {background:#fff; padding:30px;}
.pof h4 a {color:#000;}
/*abhi correction */
.inside-tabs img {}
.page-top-banner {margin-top:30px;}
.restartslide {margin-right: 34px;}
.restart-inside p a {color:#1222c8; border-bottom: 1px solid #1222c8;}

.hember-icon {display:none;}
.my-sidenav {display:none;}

.section-heading a {color:#000!important;}
.section-heading a:hover {color:#1222c8!important;}

.trends-ind p a:hover {color:#1222c8;}
.footer-main ul li a:hover {color:#1222c8;}
.ink-conference .right-bg {padding-left:30px; padding-top:40px;}
.home .right-bg a {display:none;}
.btnformo {display:none;}
.people-imagepop {width:180px;}

.page-id-3263 .bottom-banner {display:none;}
.img-dsk-slid {}
.img-mob-slid {display:none!important;}
/**** MEDIA QUERIES ****/
@media only screen and (min-width: 1366px) { 
 .inner-row {padding:0 40px;}
}
@media only screen and (min-width: 1021px) and (max-width: 1260px) { 

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

}
@media only screen and (max-width: 767px) { 
    .container-fluid {padding-right: 20px!important; padding-left: 20px!important;}

.desktop-nav {display:none;}
.hember-icon {display:block;}
.header-nav {display:none;}
.header-top {justify-content: left;}
.site-logo img {width:92px;}
.my-sidenav {position: fixed; top: 0;  left: 0; z-index: 999; height: 100vh; width: 100%; background-color: #1222c8;
    transition: 0.5s; -webkit-transition: 0.5s; padding: 0px; max-width: 100%; display: inline-block;
    overflow: hidden;
}
.cross-btn {
    text-align: right; padding: 10px 0px; color: #fff!important; display: block;
    font-weight: 300; position: absolute; right: 17px; font-size: 50px !important; top: -22px; z-index: 999;
}
.pop-menu {
    padding-top: 0;
    width: 100%;
    margin: 20px auto 0px auto;
    padding: 15px;
    display: inline-block;
    position: relative;
}
.menu-col1 {
    width: 100%;
    margin-top: -10px;
    display: inline-block;
}
.ul-menu-list {
    list-style: none;
    padding-left: 0;
}
.ul-menu-list li {
    padding: 4px;
    list-style: none;
}
.ul-menu-list li a {
    text-decoration: none;
    font-size: 20px;
    font-weight: 200;
    color: #fff;
    line-height: 24px;
}
.footer-main {display: grid; grid-template-columns: 100%;}
.credit-bar ul {display: block; }
.inside-vdeo img {width:100%;}
.ind-number h3 {font-size: 24px; padding: 0 5px;}
.ind-number h3 span {font-size: 16px;}
.site-slogan {display:none;}
.top-slider.owl-theme .owl-dots .owl-dot span {width: 30px; }
.trends-ind {max-width: 100%; float: none; width: 100%; margin: 0;}
.all-trends {display: grid; grid-template-columns: 48% 48%; grid-gap: 14px;}
.right-border::after {display: none;}
.top-slider.owl-theme .owl-nav.disabled + .owl-dots {bottom: 0; left: 0;}
.slider-tops-captions {bottom: 64px; left: 10px; max-width: 100%;}
.slider-tops-captions p {display: none;}
.slider-tops-captions h3 {font-size: 28px;}
.leadership-developemnt {padding-top: 40px; padding-bottom: 20px;}
.section-heading h3 {font-size: 32px; margin-bottom: 20px;}
.ink-studio {padding-top: 30px; padding-bottom: 55px;}
.ink-studio-left h3 {font-size: 38px;}
.restartslide {margin-right: 0px; margin-top: 34px;}
.ink-talks {padding-top: 40px!important; padding-bottom: 30px;}
.all-cat a {float: none;}
.all-cat {display: inline-block; overflow: hidden; overflow-x: scroll;
    white-space: nowrap; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch;}
.ink-conference {padding: 40px 0px;min-height: auto;}
.right-bg h4 span {font-size: 40px; padding: 15px 0px;}
.subscribe-to {padding-top: 40px; padding-bottom: 40px;}
.left-contact-s span {font-size: 42px; line-height: 1.6;}
.left-contact-s h3 {font-size: 64px; margin-bottom: 30px; margin-top: 20px;}
.radio-b {top: 0; left: 0;}
.right-contact-forms p {margin-bottom: 20px;}
.for-border {padding-top: 40px; padding-bottom: 40px;}
.our-community .section-heading h3 {font-size: 38px; margin-bottom: 20px;}
.short-com p {width: 100%;}
.short-com a {float: left;}
.short-com {margin-bottom: 30px;}
ul.nav-tabs li {float: none; display: inline-block; margin-right: 20px;}
ul.nav-tabs {width: 100%; display: inline-block; overflow: hidden; overflow-x: scroll;
    white-space: nowrap; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch;}
.community-tab .nav-link {margin-right:0;}
.community-tab .nav-tabs .nav-link.active { border-bottom: 4px solid #2232cb;}
.top-number {padding: 40px 0 40px 0;}
.inside-vdeo a img {width:32px;}
.inside-vdeo a {top: 44%;}
.link-are ul {width: 100%; display: inline-block; overflow: hidden; overflow-x: scroll;
    white-space: nowrap; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch;}
.link-are ul li {float: none; display: inline-block; margin-right: 20px;}
.vides-content p {line-height: 1.4;}
.our-community {padding-bottom: 30px;}
.ink-blogs {padding-top: 40px; padding-bottom: 10px;}
.read-morel {margin-top: -52px;}
.inside-blog {max-width: 100%; margin-bottom: 40px;}
.trending-ink {padding-top: 40px;}
.all-trends {padding-bottom: 30px;}
.our-foundations {padding-top: 40px; padding-bottom: 0;}
.img-content {margin-bottom: 40px;}
.left-img {width: 100%; float: none; margin-right: 0;}
.left-img img {margin-bottom:20px;}
.leadership-slider.owl-theme .owl-nav {top: -40px; display: none;}





.event-block-layout { display: block;}
.about-formate .event-block-left {width: 100%;}
.event-block-right {width: 100%;}
.speakers--grid {grid-template-columns: 50% 50%;}
.about-side-menu ul {width: 100%; overflow: hidden; overflow-x: scroll;
    white-space: nowrap; -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch; padding-top: 0;}
.about-side-menu ul li {position: relative; display: inline-block;white-space: normal;margin-right: 20px; }
.talk-story-layout {grid-template-columns: 100%;}
.ink-speakers-R h5 {margin-top:20px;}
.views-data {display:none;}
.meta-tags {margin-top: 0; margin-bottom: 10px;}
.talk-right {order:1;}
.talk-left {order:2;}
.grid-layout {display: grid; grid-template-columns: 100%;}
.event-speakers--grid {grid-template-columns: 50% 50%;}
.banner-txt {position: relative; bottom: -10px;}
.inside-blogs-box {max-width: 100%;}
.studio-banner .banner-content {top: 0;}
.studio-banner .banner-content p {font-weight: 400;font-size: 16px; padding: 0 5px;display: none;}
.studio-story-layout {display: block;}
.studio-story-layout .studio-left-lnd {width: 100%;}
.studio-story-layout .studio-right-lnd {width: 100%;}
.studio-sector-section .studio-left-lnd {width: 100%;}
.studio-left-lnd h2 {margin-bottom: 0;}
.head-title {padding-bottom: 20px;}
.studio-sector-section .studio-right-lnd {width: 100%;}
.studio-partner-layout .card-block-pic {width: 50%;}
.studio-partner-layout .team-grid {flex-direction: row; flex-wrap: wrap; column-gap: 0;}

.leadership-top .section-heading p {padding: 0 0px;}
.event-curation .section-heading p {padding: 0 0;}
.banner-content-lb {width: 100%; display: block; padding-top: 0;}
.leadership-banner {width: 100%; height: auto; margin-bottom: 10px;}
.left-bnr-txt {width: 100%;}
.right-bnr-txt {width: 100%; padding: 20px;}
.posts-blocks {display: block;}
.post-block {width: 100%;}
.posts-card {display: block;}
.posts-text-card {width: 100%;}
.posts-image-card {width: 100%; margin-bottom: 20px;}
.inner-width-sm {max-width: 100%;}
.two-col-grid {display: block;}
.block-lists {width: 100%; margin-bottom: 20px;}
.peaple-talking {padding-top: 30px;}
.full-outer-row.bottom-banner {height: 560px; background: #0a177a;}
.full-outer-row.bottom-banner img {display:none;}
.banner-hover-text {padding:0 10px;}
.light-button {margin: 6px 20px;}
.studio-sector-section .studio-center-lnd {width: 100%;}
.ink-conference .right-bg {padding-left:0px;}
.ink-conference .right-bg p {font-size: 22px;}
.ind-number {width: 50%;}
.ink-talks-slider.owl-theme .owl-nav {top: -38px;}
.inner_model {width: 100%;}
.people-imagepop {float: none; width: 100%;}
.links-listings ul {max-width: 100%;}
.links-listings ul li a {font-size: 18px;}
.links-listings {padding-top: 40px; padding-bottom: 20px;}
.event-block-left {width: 100%; margin-bottom: 25px;}
.events-partners .logo--grid img {height: 112px;}
.banner-content {top: 10px; left: 10px;}
.banner-content img {width: 100px!important;}
.banner-content h1 {font-size: 25px; margin-top: 10px; margin-bottom: 0px; line-height: 26px;margin-bottom: 10px;}
.hero-banner .banner-content p {}
.hero-banner .primary-button {font-size: 16px; padding: 6px 10px;}
.hero-banner .secondry-button {font-size: 16px;	padding: 5px 10px;}
.studio-story-layout .studio-left {width: 100%;}
.studio-story-layout .studio-right {width: 100%;}
.studio-right iframe {width: 100%; height: 206px;}
.banner-hover-text {top: 15px;}
.banner-hover-text h3 {font-size: 22px; padding-bottom: 5px;}
.single-program .full-outer-row img {width: 100%; height: 165px;}
.content-part {width: 100%;}
.leadership-slider.owl-carousel .owl-stage {width:auto!important;}
.hidonmo {display:none;}
.hvr-logosm {width: 140px!important; top: 34%!important;}
.our-foundations .left-img {margin-bottom: 0;}
.ink-talks-slider .owl-item {display:none;}
.ink-talks-slider .owl-item:nth-child(1) {display:block!important;}
.ink-talks-slider .owl-item:nth-child(2) {display:block!important;}
.ink-talks-slider .owl-item:nth-child(3) {display:block!important;}
.ink-talks-slider .owl-item:nth-child(4) {display:block!important;}
.ink-talks-slider .owl-stage {width:auto!important;}
.ink-talks-slider.owl-theme .owl-nav {display:none;}
.btnformo {display:block;}
.restart-slider.owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 5px;
	margin-bottom: 20px;
    position: absolute;
    top: inherit;
    right: calc( 50% - 36px );
}
.restart-slider.owl-theme .owl-dots .owl-dot {display: inline-block;}
.community-tab .nav-tabs .nav-link {font-size: 20px;}
.our-foundations .right-contents {display:none;}
.our-foundations .left-img img {width:100%;}
.our-foundations .col-lg-6 {width:50%; text-align: center;}
.our-foundations .col-lg-6:last-child img {width:60%;}
.our-foundations .row {align-items: center;}
.our-foundations .img-content {margin-bottom: 0px;}
.banner-txt {padding-left: 0px;}
	.left-banner-txt img {display:none;}
	.left-banner-txt h3 {font-size: 36px; color: #000; margin-top: 5px;}
	.left-banner-txt span {color: #000; font-size: 40px;}
	.left-banner-txt p, .left-banner-txt span {color:#000;}
.explore-past-theme .leadership-slider .owl-item {margin-bottom: 30px;}
.sponsors-tab .nav-tabs .nav-link {font-size: 32px; margin-right: 36px;}
.page-id-2845 .inside-tabs img {width: 46%; height: auto;}
.single--program .banner-content img {display:none;}
.single--program .banner-content {position: relative;left: 0px;}
.single--program .image-over-lay {display: none;}
.single--program .banner-content h1, .single--program .banner-content p {color:#000;}
.img-dsk-slid {display:none!important;}
.img-mob-slid {display:block!important;}
.leadership-developemnt .owl-item {margin-bottom: 25px;}
}
/*# sourceMappingURL=style.css.map 