.field--name-body li {
    list-style: circle;
    font-size: 16px;
    line-height: 25px;
    font-weight: 400;
    font-family: var(--bs-secondary-font);
    color: var(--bs-secondary-gray-color);

}

.field--name-body ol, ul {
    padding-left: 2rem;
}
/*section.event-schedules.dt-section {
    display: none;
}*/
@media (min-width: 1000px) {
	.webform-flex.webform-flex--1 {
    max-width: 80%;
    margin-left: 10%;
}
	button {
    float: right;
    margin-right: 20%;
    margin-bottom: 7%;
}
.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-position-title.form-item-position-title.mb-3 {
    max-width: fit-content;
    margin-left: 10%;
}
.webform-flex.webform-flex--2.webform-name__title {
    margin-left: 10%;
}
.webform-flex.webform-flex--1.webform-address__country {
	max-width:fit-content;
}
.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-personal-information-city.form-item-personal-information-city.mb-3 {
    max-width: fit-content;
}
.blog-style-3 .item img {
    height: auto;
}
/*.clients-1 .lists .client {
    padding: 10px;
    width: 100%;
    height: 100px;
    background-color: transparent;
}*/
.about-us-3.dt-section {
    padding-top: 50px;
    padding-bottom: 20px;
}
}
#webform-submission-register-interest-form-ajax legend {
        font-size: 1rem;
        margin-bottom: 0;
    }
    
  .aifimg-thumbnail {
      cursor: pointer;
    }
    .blog-details-full-width .full-width .image img {
height: auto;
}
.page-node-757 .date-style-2{margin-left:90%;}
.container.my-4.visionandmission .card {
    min-height: 216px;
}
.page-node-type-page .field--name-body {
    margin-bottom: 40px;
}

h3 {
    
    margin-top: 20px;
}
.bg-blue {
    background: url(/sites/default/files/2024-11/session-bg4.jpg)!important;
  
}
#header-1 .navigation-sticky {
    
    background: url(/sites/default/files/2024-11/menu_bg.jpg)!important;
   
}
.footer {
   
    background-image: url(/sites/default/files/2024-11/session-bg4.jpg)!important;
}

.page-node-type-voices section.section {
    max-width: 100%;
    margin-left: 10%;
    margin-right: 10%;
}
.card-title {
    background: #2e474c;
    color: #e7c207;
    padding: 10px;
}
/*.container .card {
    box-shadow: rgb(0 0 0 / 25%) 0px 54px 55px, rgb(0 0 0 / 12%) 0px -12px 30px, rgb(0 0 0 / 12%) 0px 4px 6px, rgb(0 0 0 / 17%) 0px 12px 13px, rgb(0 0 0 / 9%) 0px -3px 5px;
    min-height: 158px;
    padding: 14px;
    margin-bottom: 38px;
}*/
.page-flagship-initiatives .mt-auto {
    margin-top: unset !important;
}
section.event-schedules.dt-section {
   /* display: none;*/
}
.page-node-type-landing-page hr.section-divider {
   /* display: none;*/
}
@media (max-width: 900px) {.about-us-3.dt-section {padding-bottom: 20px;}}
.about-us-3.dt-section {
   
    padding-bottom: 20px;
}

.event-schedules li h3{display:none;}

.page-node-type-speakers .team-subpage .full-width .profile .image, .team-subpage .full-width .profile .image img {
    height: auto;
}

.row.limited {
    max-width: 25%;
}
.sponsors-background {
    background-image: url(/sites/default/files/2025-11/aif-background-green.jpg) !important;
    padding: 60px 10px 60px 10px;;
    color: #e7c207;
}

.sponsors-background h2 {color: #e7c207;
text-align:center;
    font-size: 1em;}
   
.sponsors-background img{max-width:80%;}
.page-node-type-event .event-list h3 {
    text-transform: uppercase;
}
.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item h1 {
    font-size: 1em;
}
/*.cs-counter{display:none!important;}*/
.team-subpage .full-width .profile .profile-content .content-head h2::before {
    height: 81px;
    margin-bottom: -31px;
}
.page-node-type-publications .node__content.clearfix {
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
}

section.event-schedules.dt-section {
    display: none;
}

.clients-1.dt-section.bg-blue img, .logo-container img {
  transition: transform 0.3s ease;
}

.clients-1.dt-section.bg-blue img, .logo-container img:hover {
  transform: scale(1.1); /* 10% zoom */
}
