/*
Theme Name: Case Development Theme
Text Domain: case-development-theme
Author: FLAME University
Author URI: https://flame.edu.in
Description: A thoughtfully designed WordPress theme crafted specifically to illustrate the theme creation process. This theme provides a clean, responsive layout suitable for showcasing articles and tutorials, making it an ideal choice for blog posts and educational content related to web development and design.
Version: 1.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/
@import url('https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=Bebas+Neue&family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
.text-dark{ color:#041E39;}
.mytable td{padding:10px 20px;}
.unorder-white li{color:#fff; list-style-type:square;}
.bg-warning{background:#FBA619!important;}
.text-warning{color:#FBA619!important;}
.btn-outli-warning{border-color:#FBA619!important;}
.top-about {
    background: linear-gradient(to right, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 0) 0%), url(https://casecentre.flame.edu.in/wp-content/themes/avitheme/imgs/about-us-centreforcase.jpg);
    min-height: 300px;
    background-size: content;
    background-repeat: no-repeat;
    background-position: right;
}
body,ul li,p{font-family: "Archivo", sans-serif;}

.abt-img{   background:url(https://casecentre.flame.edu.in/wp-content/themes/avitheme/imgs/about-us-centreforcase.jpg);}

.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
    color: #fcb900 !important; font-weight:500;
}
.nav-link {
    font-weight:500;
    color: #041e39 !important;
    text-transform:uppercase;
}

.dropdown-toggle::after {
    display: none!important;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');
        h1,h2,h3,h4,h5{font-family: "Bebas Neue", sans-serif;}
  #top-banner h1{text-transform: uppercase; font-size: 5rem; color: white;}
  #about h2{text-transform: uppercase; font-size: 3rem; color: #041E39;}
  #vision-mission h2{text-transform: uppercase; font-size: 3rem; color: #fff;}
  #advisors h2{text-transform: uppercase; font-size: 3rem; color: #041E39;}
  #vision-mission p{color: #fff;}
  #about p{color: #041E39;}
  #top-banner p{ color: white;}
  #navbarNav .nav-link{text-decoration: none; color: #000; font-weight: 500;}
  #navbarNav .nav-item .nav-link{margin: auto 10px!important;}

.btn-warning ,.bg-warning{background: #FBA619!important;}
#center-members-ay-2025-26{background: url(Center-Members-AY-2025-26-bg.jpg); background-size: cover; object-fit: cover;}
.col-count{column-count: 1;}
@media (min-width: 1024px) {
#about-vision p{font-size: large;}
  h1{font-size: 4rem; }
  h2{font-size: 3rem; }
  #about-vision { background: linear-gradient(to right,#D9E5F2 70%,#FBA619 30%);}
  #events-conference { background: linear-gradient(to right,#FBA619 50%,#FCF2E2 50%);}
  .col-count{column-count: 2;}
}


/*menu bar */
.menu ul{list-style-type:none; }
.menu li { padding:8px 12px;  margin:0 4px;text-decoration:none; color:#041e39; float:left; }
.menu li a{text-decoration:none; color:#041e39; font-weight:500; font-family: "Archivo", sans-serif;}
.menu li:hover a{text-decoration:none; color:#fcb900; }

/*Conference page css */

/* 27" Desktop (≥ 1900px) */
@media (min-width: 1900px) {
  .custom-offset {
    margin-left: -350px;
    padding-left: 350px;
  }
}



/* 27" Desktop (≥ 1440px) */
@media (min-width: 1440px) {
  .custom-offset {
    margin-left: -310px;
    padding-left: 310px;
  }
}

/* Desktop (992px – 1439px) */
@media (min-width: 992px) and (max-width: 1439px) {
 .custom-offset {
    margin-left: -200px;
    padding-left: 200px;
  }
}

/* Tablet (768px – 991px) */
@media (max-width: 991.98px) and (min-width: 768px) {
 .custom-offset {
    margin-left: -100px;
    padding-left: 100px;
  }
}

/* Mobile (≤ 767px) */
@media (max-width: 767.98px) {
      #top-banner h1{text-transform: uppercase; font-size: 3.5rem; color: white;}

 .custom-offset {
    margin-left: -40px;
    padding-left: 40px;
  }
}



.left-border-title{border-left:1px solid #FCB900; padding-left:20px;}