﻿
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

.col-12 div {color: #000 ;}h2 {font-size: 24px !important;font-family: 'Roboto',sans-serif !important;font-weight: 700 !important;color: #fff !important;text-transform: uppercase;}p {font-family: 'Roboto',sans-serif !important;font-size: 18px !important;font-weight: 400 !important;}.fa-light {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: var(--fa-display,inline-block);font-style: normal;font-variant: normal;line-height: 1;text-rendering: auto;}.font-16px {font-size: 16px !important;line-height: 20px;}.font-18px {font-size: 18px !important;line-height: 22.5px;}.fw-600 {font-weight: 600 !important;}:root { --animate-duration: 800ms; --animate-delay: 2s;--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--breakpoint-xxl: 1440px;--font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace: "Liberation Mono","Courier New",monospace;}*,*::before,*::after {box-sizing: border-box;}html {line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}header,nav {display: block;}body {margin: 0;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;background-color: #fff;}[tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important;}h1,h2 {margin-top: 0;margin-bottom: .5rem;color: #000;}p {margin-top: 0;margin-bottom: 1rem;}ul {margin-top: 0;margin-bottom: 1rem;}a {color: #007bff;text-decoration: none;background-color: rgba(0,0,0,0);}a:hover {color: #0056b3;text-decoration: underline;}img {vertical-align: middle;border-style: none;}svg {overflow: hidden;vertical-align: middle;}button {border-radius: 0;}button:focus:not(:focus-visible) {outline: 0;}button {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}button {overflow: visible;}button {text-transform: none;}button,[type=button] {-webkit-appearance: button;}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled) {cursor: pointer;}button::-moz-focus-inner,[type=button]::-moz-focus-inner {padding: 0;border-style: none;}::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}h1,h2 {margin-bottom: .5rem;font-weight: 500;line-height: 1.2;}h1 {font-size: 2.5rem;}h2 {font-size: 2rem;}.img-fluid {max-width: 100%;height: auto;}.container,.container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media(min-width:576px) {.container {max-width: 540px;}}@media(min-width:768px) {.container {max-width: 720px;}}@media(min-width:992px) {.container {max-width: 960px;}}@media(min-width:1200px) {.container {max-width: 1140px;}}@media(min-width:1440px) {.container {max-width: 1440px;}}.row {display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.col-lg-6,.col-md-7,.col-md-6,.col-md-5,.col,.col-12,.col-9,.col-3 {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;}.col {flex-basis: 0;flex-grow: 1;max-width: 100%;}.col-3 {flex: 0 0 25%;max-width: 25%;}.col-9 {flex: 0 0 75%;max-width: 75%;}.col-12 {flex: 0 0 100%;max-width: 100%;}@media(min-width:768px) {.col-md-5 {flex: 0 0 41.66666667%;max-width: 41.66666667%;}.col-md-6 {flex: 0 0 50%;max-width: 50%;}.col-md-7 {flex: 0 0 58.33333333%;max-width: 58.33333333%;}}@media(min-width:992px) {.col-lg-6 {flex: 0 0 50%;max-width: 50%;}}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before {border-color: #28a745;}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before {border-color: #dc3545;}.btn:not(:disabled):not(.disabled) {cursor: pointer;}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active {color: #fff;background-color: #0062cc;border-color: #005cbf;}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(38,143,255,.5);}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active {color: #fff;background-color: #545b62;border-color: #4e555b;}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(130,138,145,.5);}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active {color: #fff;background-color: #1e7e34;border-color: #1c7430;}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(72,180,97,.5);}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active {color: #fff;background-color: #117a8b;border-color: #10707f;}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(58,176,195,.5);}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active {color: #212529;background-color: #d39e00;border-color: #c69500;}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(222,170,12,.5);}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active {color: #fff;background-color: #bd2130;border-color: #b21f2d;}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(225,83,97,.5);}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active {color: #212529;background-color: #dae0e5;border-color: #d3d9df;}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(216,217,219,.5);}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active {color: #fff;background-color: #1d2124;border-color: #171a1d;}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(82,88,93,.5);}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(0,123,255,.5);}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(40,167,69,.5);}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(255,193,7,.5);}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(220,53,69,.5);}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(248,249,250,.5);}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}.collapse:not(.show) {display: none;}.custom-control-input:focus:not(:checked)~.custom-control-label::before {border-color: #80bdff;}.custom-control-input:not(:disabled):active~.custom-control-label::before {color: #fff;background-color: #b3d7ff;border-color: #b3d7ff;}.nav-link {display: block;padding: .5rem 1rem;}.nav-link:hover,.nav-link:focus {text-decoration: none;}.navbar {position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding: .5rem 1rem;}.navbar-nav {display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}.navbar-nav .nav-link {padding-right: 0;padding-left: 0;}.navbar-collapse {flex-basis: 100%;flex-grow: 1;align-items: center;}.navbar-toggler {padding: .25rem .75rem;font-size: 1.25rem;line-height: 1;background-color: rgba(0,0,0,0);border: 1px solid rgba(0,0,0,0);border-radius: .25rem;}.navbar-toggler:hover,.navbar-toggler:focus {text-decoration: none;}@media(min-width:992px) {.navbar-expand-lg {flex-flow: row nowrap;justify-content: flex-start;}.navbar-expand-lg .navbar-nav {flex-direction: row;}.navbar-expand-lg .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}.navbar-expand-lg .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-lg .navbar-toggler {display: none;}}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus {opacity: .75;}.border-top {border-top: 1px solid #dee2e6 !important;}.d-flex {display: flex !important;}.justify-content-center {justify-content: center !important;}.align-items-start {align-items: flex-start !important;}.align-items-center {align-items: center !important;}@supports(position:sticky) {}.w-100 {width: 100% !important;}.m-0 {margin: 0 !important;}.mb-4 {margin-bottom: 1.5rem !important;}.p-0 {padding: 0 !important;}.px-0 {padding-right: 0 !important;}.px-0 {padding-left: 0 !important;}.py-2 {padding-top: .5rem !important;}.py-2 {padding-bottom: .5rem !important;}.pt-3,.py-3 {padding-top: 1rem !important;}.py-3 {padding-bottom: 1rem !important;}.py-4 {padding-top: 1.5rem !important;}.py-4 {padding-bottom: 1.5rem !important;}.py-5 {padding-top: 3rem !important;}.py-5 {padding-bottom: 3rem !important;}.mr-auto {margin-right: auto !important;}.ml-auto {margin-left: auto !important;}@media(min-width:576px) {.py-sm-3 {padding-top: 1rem !important;}.py-sm-3 {padding-bottom: 1rem !important;}}@media(min-width:768px) {.mr-md-0 {margin-right: 0 !important;}.mb-md-0 {margin-bottom: 0 !important;}.py-md-1 {padding-top: .25rem !important;}.py-md-1 {padding-bottom: .25rem !important;}.ml-md-auto {margin-left: auto !important;}}@media(min-width:992px) {.mr-lg-0 {margin-right: 0 !important;}.ml-lg-auto {margin-left: auto !important;}}@media(min-width:1200px) {.ml-xl-4 {margin-left: 1.5rem !important;}}.text-nowrap {white-space: nowrap !important;}.text-center {text-align: center !important;}@media(min-width:576px) {.text-sm-center {text-align: center !important;}}@media(min-width:768px) {.text-md-left {text-align: left !important;}}@media(min-width:992px) {.text-lg-left {text-align: left !important;}}@media print {*,*::before,*::after {text-shadow: none !important;box-shadow: none !important;}a:not(.btn) {text-decoration: underline;}img {page-break-inside: avoid;}p,h2 {orphans: 3;widows: 3;}h2 {page-break-after: avoid;}@page {size: a3;}body {min-width: 992px !important;}.container {min-width: 992px !important;}.navbar {display: none;}}body {overflow-x: hidden;}.eventsPortal ::-webkit-scrollbar {width: 7px;height: 7px;}.eventsPortal ::-webkit-scrollbar-track {background: #e6e6e6;}.eventsPortal ::-webkit-scrollbar-thumb {background: #777;}.eventsPortal ::-webkit-scrollbar-thumb:hover {background: #555;}.eventsPortal .secondaryNavigation {background: #3d3c3c;color: #fff;}.eventsPortal .secondaryNavigation * {color: #fff;}.eventsPortal .secondaryNavigation ul li:hover {background: #000;}.eventsPortal .secondaryNavigation .navbar .enterNow {background: #0a8e8a;color: #fff;}body,h1,h2 {font-family: "Open Sans",sans-serif,"Font Awesome 6 Pro","Font Awesome 6 Brands",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}h1,h2 {line-height: inherit;}body,h1,h2 {font-size: 16px;font-weight: 400;line-height: 1.4;letter-spacing: .4px;word-spacing: 1px;}body {color: #313131;}::-webkit-input-placeholder {font-style: italic;font-size: 11px;}:-moz-placeholder {font-style: italic;font-size: 11px;}::-moz-placeholder {font-style: italic;font-size: 11px;}:-ms-input-placeholder {font-style: italic;font-size: 11px;}a {color: #313131;}a:hover {text-decoration: none;}#topDiv {height: 0;width: 0;visibility: hidden;}.headerContainer {position: sticky;top: -1px;z-index: 14;background: #fff;}.topHeader {background: #fff;padding: 10px 0;display: flex;justify-content: space-between;align-items: flex-end;}.topHeader .topLinks {display: flex;justify-content: end;}.topHeader .topLinks ul {padding: 0;margin: 0;display: flex;align-items: center;column-gap: 10px;}.topHeader .topLinks ul li {list-style: none;padding: 0 8px;}.topHeader .topLinks ul li:last-child {padding-right: 0;}.topHeader .topLinks ul li .hashTagHeader {font-size: 14px;}.signInOut {font-size: 14px;width: auto !important;}.signInOut a {align-items: center;display: flex;column-gap: 5px;font-weight: 400;}.secondaryNavigation .navbar {padding: 0 0 0 20px;letter-spacing: 1px;}.secondaryNavigation .navbar .navbar-nav {width: 100%;padding-left: 35px;}.secondaryNavigation .navbar .navbar-nav .nav-item {padding: 3px 7px;font-size: 13px;display: flex;align-items: center;}.secondaryNavigation .navbar .enterNow {font-size: 13px;display: flex;align-items: center;height: 100%;padding: 5px 10px;}.secondaryNavigation .nominateJury,.secondaryNavigation .joinAsPartner {display: block;cursor: pointer;padding-top: 1px;max-width: 180px;}.eventFooter {padding-top: 15px;}.eventFooter::before {content: "";display: block;background: url(.https://uat.afaqs.com/frontend/communicon-2025/2025/assets/mba-border.html);position: absolute;height: 15px;width: 100%;left: 0;top: 0;}.nominateJury,.joinAsPartner {border: 1px solid #ccc;padding: 1px 15px !important;font-size: 12px;white-space: nowrap;display: none;cursor: pointer;font-weight: 400;}.eventFooter {background: #fff;padding: 20px 0 10px;position: relative;}.eventFooter .footerLinks {border-bottom: 1px solid #ccc;}.eventFooter .footerSocialIcons {margin: 0;padding: 0;list-style: none;display: flex;align-items: center;margin-left: auto;column-gap: 10px;}@media(max-width:1200px) {.container {max-width: calc(100% - 20px);}}@media(min-width:992px) {.secondaryNavigation .nominateJury,.secondaryNavigation .joinAsPartner {display: none;}.topHeader .topLinks .nominateJury,.topHeader .topLinks .joinAsPartner {display: block;}}@media(max-width:992px) {.digisColorTheme .navbar-toggler {padding: 8px;}.secondaryNavigation .navbar {padding: 0 0 0 60px;}.secondaryNavigation .navbar .navbar-nav {padding: 0;}.secondaryNavigation .navbar .navbar-nav .nav-item .enterNow {max-width: 180px;justify-content: center;}.secondaryNavigation .navbar .navbar-nav .nav-item .nominateJury,.secondaryNavigation .navbar .navbar-nav .nav-item .joinAsPartner {text-align: center;}.secondaryNavigation .navbar .navbar-nav a {width: 100%;}.secondaryNavigation .navbar .navbar-nav .nav-item {flex-wrap: wrap;}}@media(max-width:768px) {.container {max-width: calc(100% - 20px);}}@media(max-width:480px) {.topHeader .topLinks ul li {padding: 0;}.topHeader .topLinks .signInOut a {padding: 5px;}.topHeader .topLinks .signInOut a>span:first-child {display: none;}.secondaryNavigation .navbar {padding: 0 0 0 20px;}.secondaryNavigation .navbar .navbar-nav {padding-right: 50px;}}


/*Started By ravindra Singh*/


* {
    box-sizing: border-box;
	outline: 0;
}

body {
	margin: 0;
	padding: 0;
	background: #fff;
    font-family: 'Inter', sans-serif !important;
}


.foxglove-section {
      /* background-color: #3985FF !important; */
      background: #2992E3;
        background: linear-gradient(181deg, rgba(41, 146, 227, 1) 1%, rgba(91, 31, 127, 1) 100%);
      color: #fff !important;
      padding: 50px 20px  !important;
    }

    .foxglove-heading {
      font-size: 32px !important;
	  line-height: 1.2 !important;
      font-weight: bold !important;
      margin: 10px 0 20px !important;
      text-align: left !important;
    }

    .foxglove-img {
		width: 100% !important;
      max-width: 500px !important;
    }

    .foxglove-list-p {
      /* margin-bottom: 20px !important; */
      font-family: 'Poppins', sans-serif !important;
      font-size: 16px !important;
	  font-weight: 400 !important;
      line-height: 140% !important;
      position: relative !important;
      padding-right: 20% !important;
      text-align: left;
    }


    .OutcomeImg {
        width: 200px;

    }

 .btn-custom {
	background: #fff;
	border: 0;
	width: 32px !important;
	height: 32px !important;
	position: absolute;
	bottom: 2px;
	left: 2px;
	color: #fff;
	font-size: 12px;
	line-height: 200%;
	content: url("https://events.afaqs.com/frontend/communicon-2025/2025/assets/images/case-arrow-up.png");
}

.btn-custom:hover {
	background: #fff;
	width: 32px !important;
	height: 32px !important;
	content: url("https://events.afaqs.com/frontend/communicon-2025/2025/assets/images/case-arrow.png");
} 

.topHeader {
	background: #fff;
	padding: 10px 0;
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}

.topHeader .topLinks {
	display: flex;
	justify-content: end;
}

.topHeader .topLinks ul {
	padding: 0;
	margin: 0;
	display: flex;
	align-items: center;
	column-gap: 10px;
}

.topHeader .topLinks ul li {
	list-style: none;
	padding: 0 8px;
}

.topHeader .topLinks ul li .hashTagHeader {
	font-size: 14px;
}

.topHeader .topLinks .nominateJury,.topHeader .topLinks .joinAsPartner {
	display: block;
}

.nominateJury,.joinAsPartner {
	border: 1px solid #ccc;
	padding: 1px 15px !important;
	font-size: 12px;
	white-space: nowrap;
	display: none;
	cursor: pointer;
	font-weight: 400;
}

.topHeader .topLinks ul li .hashTagHeader a {
	color: #000;
}

.signInOut a {
	align-items: center;
	display: flex;
	column-gap: 5px;
	font-weight: 400;
	color: #000;
}

.signInOut {
	font-size: 14px;
	width: auto !important;
}

a {
	color: #313131;
	text-decoration: none;
	background-color: rgba(0,0,0,0);
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

.headerContainer {
	position: sticky;
	top: -1px;
	z-index: 14;
	background: #fff;
}

.eventsPortal .secondaryNavigation {
	background: #2A025F !important;
	color: #fff;
}

.secondaryNavigation .navbar {
	padding: 0 0 0 20px;
	letter-spacing: 1px;
}

.eventsPortal .secondaryNavigation * {
	color: #fff;
}

.secondaryNavigation .navbar .navbar-nav {
	padding-left: 36px;
	width: 100%;
}

.secondaryNavigation .navbar .navbar-nav .nav-item {
	padding: 3px 7px;
	font-size: 13px;
	display: flex;
	align-items: center;
}


.eventsPortal .secondaryNavigation .navbar .enterNow {
	background: #5C04D5;
	font-size: 13px;
	display: flex;
	align-items: center;
	height: 100%;
	padding: 6px 10px;
}

.digisColorTheme .navbar-toggler {
	padding: 8px;
}



.eventFooter {
	background: #fff;
}

.eventFooter .footerSocialIcons {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	align-items: center;
	margin-left: auto;
	column-gap: 10px;
}


.heading-jury {
	text-align: center !important;
	font-size: 36px!important; 
	line-height: 100% !important;
	color: #fff !important;
	font-weight: 600 !important;
	padding: 30px 10px 10px;
	text-transform: uppercase !important;
}



#topDiv {
	height: 0;
	width: 0;
	visibility: hidden;
}

.eventFooter .footerLinks {
	border-bottom: 1px solid #ccc;
}

.secondaryNavigation .navbar .navbar-nav .nav-item {
	padding: 3px 7px;
	font-size: 13px;
	display: flex;
	align-items: center;
}

.secondaryNavigation .navbar .navbar-collapse .navbar-nav .nav-item:last-child {
	background: #5C04D5 !important;
	color: #fff !important;
	display: flex;
	align-items: center;
	height: 100%;
	padding: 5px 10px !important;
}

.secondaryNavigation .navbar .navbar-collapse .navbar-nav .nav-item:last-child a {
	color: #fff;
	font-size: 13px;
}

.btn-light {
	color: #fff !important;
	background-color: #EB376D !important;
	padding: 5px 15px;
	margin-right: 0px;
}

.fw-600 {
	text-align: right !important;
}

.fa-bars:before {
	content: "\f0c9";
	font-family: "Font Awesome 6 Free";
	font-style: normal;
	font-weight: 900;
}

.w-100 {
	width: 100% !important;
}

/* .shortDetail .row .col-12 div {
    padding-left: 0px !important; 
} */

.nav-item:hover {
	background: #3C008A !important;
}


h2,p {
	color: #fff;
}

.eventsPortal .secondaryNavigation ul li:hover {
	background: #4824a7;
}


        .hero-section {
            background: 
            /* url('images/pattern.png'), */
            linear-gradient(275deg,rgba(104, 33, 137, 1) 1%, rgba(3, 15, 57, 1) 40%, rgba(3, 15, 57, 1) 100%); 
            background-size: cover 500px;
            background-position:  right 40%;
            background-repeat: no-repeat;
			color: #fff;
			max-width: 100%;
			height: auto;
			display: flex;
			align-items: center;
            /* padding: 40px 0 !important; */
		}
		
		.hero-left {
			padding: 60px 40px
		}

        .brand-box {
    display: inline-block;
    padding: 12px 20px;
    background: #0b1a3c; /* dark bg like your image */
    border-radius: 8px;
}

		
		.brand-row {
			/* display: flex;
            justify-content: center;
			align-items: center;
			margin-bottom: 30px */
            display: flex; /* shrink to content */
            align-items: center;
            justify-content: center;
            padding: 12px 20px;
            border-radius: 8px;
		}

        .brand-row::before {
            content: "";
            position: absolute;
            inset: 0;
            border-radius: 8px;
            z-index: -1;
        }
		
		/* .brand-row img {
			width:100%;
            max-width: 180px;
            max-height: 80px;
		} */

        /* .brand-row img {
            height: 42px;
            width: auto;
        } */

        .brand-rowX {
			font-size: 26px;
			margin: 0 12px;
			color: #ccc !important;
		}
		
		.brand-row span {
			font-size: 26px;
			margin: 0 12px;
			color: #ccc
		}
		
		.hero-title {
			font-size: 36px;
			font-weight: 700;
			line-height: 111% !important;
			margin-bottom: 15px;
            color: #fff;
            text-align: center;
		}
		
		.hero-subtitle {
			color: #FCC213;
			font-size: 15px;
            font-weight: 400 !important;
            line-height: 111% !important;
			margin-top: 10px;
            text-align: center;

		}
	
        #fillImage {
            background: 
            url('images/pattern.png'); 
            background-size: 500px 500px cover;
            background-position: top right;
            background-repeat: no-repeat;
			color: #fff;
			height: auto;
            padding: 20px 0 !important;
        }

		.hero-right {
			position: relative;
			padding: 30px;
            
		}
		
		.hero-image-wrapper {
			position: relative;
            text-align: center;
		}
		
		.hero-image-wrapper img {
			width: 100%;
			border-radius: 4px
		}
		
		.arrow {
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
			font-size: 30px;
			color: #FCC213;
			cursor: pointer;
			user-select: none
		}
		
		/* .arrow.left {
			left: -25px
		}
		
		.arrow.right {
			right: -25px
		} */
		
		.fullscreen-text {
			position: absolute;
			bottom: 5px;
			right: 12%;
			font-size: 13px;
			color: #fff !important;
            text-decoration: underline;
            cursor: pointer;
			/* opacity: .8; */
		}

        

.carousel {
    display: flex;
    justify-content: center;
    padding: 0px;
    position: relative
}

.carousel.pointer-event {
    touch-action: pan-y
}

.carousel-inner {
    position: relative;
    width: 100%;
    max-width: 580px;
    overflow: hidden;
    padding: 0 20px !important;
}

.carousel-inner::after {
    display: block;
    clear: both;
    content: "";

}


.carousel-control-prev {
    left: 0px !important;
    opacity: 1 !important;
}

.carousel-control-next {
    right: 0px !important;
    opacity: 1 !important;
}

/* .info-conterner:hover {
    transform: translateY(-8px);
    transform: scale(1.05);
    opacity: 1;
} */

 .info-card {
      border-radius: 18px;
      padding: 30px 40px;
      height: 100%;
      opacity: 1;
      transform: translateY(30px);
      animation: fadeInUp 0.6s ease-out forwards;
    }

 
    .card-icon img {
      display: flex;
      align-items: center;
      justify-content: center;
      text-align: center;
      margin: 0 auto 22px;
      height: 90px !important;

    }

    .objective {
      background: #fff;
      border: 1px #000 solid;
      width: 100%;
      max-width: 375px;
      /* margin: 0 20px; */
      animation-delay: 0.2s;
    }

    .problem {
      background: #fff;
      border: 1px #000 solid;
      width: 100%;
      max-width: 375px;
       /* margin: 0 20px; */
       animation-delay: 0.4s;
    }

    .delivered {    
      background: #fff;
      border: 1px #000 solid;
      width: 100%;
      max-width: 375px;
       /* margin: 0 20px; */
       animation-delay: 0.6s;
    }


    .info-card h4 {
      font-weight: 700;
      margin-bottom: 14px;
    text-align: center;
    }

    .info-card p,
    .info-card li {
      font-size: 15px !important;
      line-height: 130% !important;
      color: #222;
    }

    .info-card ul {
      padding-left: 18px;
      margin-bottom: 0;
      font-size: 15px !important;
    }

    .info-card ul li {
      margin-bottom: 10px;
      font-size: 15px !important;
    }

.section-title{
    text-align:center;
    font-weight:700;
    letter-spacing:1px;
    margin-bottom:40px;
}


/* Expert card */
.expert-card{
    display:flex;
    align-items:center;
    justify-content:space-between;
    background:#fff;
    border-radius:10px ;
    box-shadow:0 4px 12px rgba(0,0,0,0.12);
    overflow:hidden;
    height:100%;
    position:relative;
    margin: 0 20px !important;
}

/* Left blue border */
.expert-card::before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:6px;
    height:100%;
    background: #2992E3;
    background: linear-gradient(181deg, rgba(41, 146, 227, 1) 1%, rgba(91, 31, 127, 1) 100%);
}

/* Text area */
.expert-info{
    padding:20px 30px;
    flex:1;
}

.expert-info h5{
    font-size:18px;
    font-weight:700;
    margin-bottom:0px;
    color: #000;
}

.expert-info p{
    font-size:14px !important;
    margin-bottom:2px;
    color: #000;
    margin-bottom:0px;
}

.expert-info a{
    color:#3985FF !important;
    font-weight:600;
    text-decoration:none !important;
}

/* Image */
.expert-img img{
    width:160px;
    height:160px;
    object-fit:cover;
    transition: transform 0.35s ease;
}


.expert-card,
.info-card{
    transition: all 0.1s ease;
    cursor: pointer;
}

.expert-card:hover,
.info-card:hover{
    transform: translateY(-8px);
    box-shadow: 0 18px 40px rgba(0,0,0,0.18);
}

/* Blue border animation */
.expert-card::before,
.info-card::before{
    transition: width 0.35s ease;
}

.expert-card:hover::before,
.info-card:hover::before{
    width: 10px;
}

/* Image zoom on hover */
.expert-card:hover .expert-img img,
.info-card:hover .expert-img img{
    transform: scale(1.1);
}

@media(max-width:575.98px) {

    .brand-row {
			/* display: flex;
            justify-content: center;
			align-items: center;
			margin-bottom: 30px */
            display: flex; /* shrink to content */
            align-items: center;
            justify-content: center;
            padding: 12px 20px;
            border-radius: 8px;
		}

     /* .brand-row img {
            height: 42px;
            width: auto;
        } */

    .fullscreen-text {
        display: none;
    }

 #fillImage {
            background: 
            url('images/pattern.png'); 
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
			color: #fff;
			height: auto;
            padding: 20px 0 !important;
        }

.foxglove-section {
      padding: 30px 20px !important;
    }

    .OutcomeImg {
        width: 100px;

    }

    .foxglove-list-p {
      text-align: center;
      padding-right: 0% !important;

    }

     .expert-card{
         margin: 0 0px !important;
        flex-direction:row;
    }
    .expert-img img{
        width:110px;
        height:110px;
    }

    .carousel {
    display: flex;
    justify-content: center;
    padding: 0 10px;
    position: relative
}

/* .carousel-control-prev {
    left: -25px !important;
}

.carousel-control-next {
    right: -25px !important;
} */

.info-card {
        padding: 15px 15px;
      }

	 .foxglove-heading {
      font-size: 24px !important;
	  line-height: 1.2 !important;
      font-weight: bold !important;
      margin-bottom: 20px !important;
      text-align: center !important;
    }


    .foxglove-list p {
      margin-bottom: 20px !important;
      font-size: 16px !important;
	  font-weight: 400 !important;
      line-height: 1.6 !important;
      position: relative !important;
      padding-left: 35px !important;
    }


.heading-jury {
	text-align: center !important;
	font-size: 28px!important; 
	line-height: 100% !important;
	font-weight: 600 !important;
	padding: 30px 5px 10px;
} 


	.topHeader .topLinks .nominateJury,.topHeader .topLinks .joinAsPartner {
		display: none !important;
	}

	.container {
		max-width: 100%;
	}

}

@media(min-width:576px) and (max-width:767.98px) {


	.topHeader .topLinks .nominateJury,.topHeader .topLinks .joinAsPartner {
		display: none !important;
	}

}





@media(min-width:768px) and (max-width:991.98px) {

}

@media(min-width:992px) and (max-width:1199.98px) {

    	.hero-title {
				font-size: 26px
			}
			.hero-left {
				padding: 40px 20px;
				text-align: center
			}
			.brand-row {
				justify-content: center
			}
			.arrow.left {
				left: 5px
			}
			.arrow.right {
				right: 5px
			}
}

@media(min-width:1200px) and (max-width:1439.98px) {
	
    .expert-card {
    margin: 0 10px !important;
}

        .expert-info{
    padding:10px 20px;
    flex:1;
}

    .carousel-control-prev {
    left: -35px !important;
}

.carousel-control-next {
    right: -35px !important;
}
    
}




@media(min-width:1440px) and (max-width:1616px) {

	    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1240px !important;
    }

    .carousel-control-prev {
    left: -35px !important;
}

.carousel-control-next {
    right: -35px !important;
}

}
 

@media(min-width:1617px) and (max-width:5678px) {

	 .container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1420px !important;
	}

}