 /*  @media all {
    html {
      zoom: 1;
    }
    } */

 /* @media (min-width:1200px), (min-width:960px) and (-webkit-min-device-pixel-ratio: 1.25){
  html {
    zoom: 0.75;
  }
}

@media (min-width:1200px), (min-width:960px) and (-webkit-min-device-pixel-ratio: 1){
  html {
    zoom: 0.80;
  }
} */

 @media (min-width:1366px) and (-webkit-min-device-pixel-ratio: 1) {
 	html {
 		zoom: 0.80 !important;
 	}
 }

 /* newone > added for IE Browser */
 @media (-ms-high-contrast: none), (-ms-high-contrast: active) {
 	.custom-id-carousel ul.carousel-inner>li.flex {
 		display: block !important;
 	}
 }

 @media (min-width:1200px), (min-width:960px) and (-webkit-min-device-pixel-ratio: 1.25) {
 	html {
 		zoom: 0.75 !important;
 	}
 }

 @media (min-width:1024px) and (-webkit-min-device-pixel-ratio: 2) {
 	html {
 		zoom: 1.0 !important;
 	}
 }

 .card-text-header {
 	color: #FFFFFF;
 	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 	font-size: 16px;
 	font-weight: bold;
 	letter-spacing: 0;
 	line-height: 24px;
 	text-align: center;
 	min-height: 5vh !important;
 	max-height: 8.5vh !important;
 	padding-bottom: 20px !important;
 }

 /* .location_events_gridsize .container .row .col-md-12 .button {
	padding-top: 20px !important;
}

.location_events_gridsize .container .row .col-md-12 .border .image .pad {
	padding-top: 0.6rem !important;
} */

 .card-text-date {
 	color: #FFFFFF;
 	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 	font-size: 15px;
 	letter-spacing: 0;
 	line-height: 22px;
 	text-align: center;
 	min-height: 5vh !important;
 	padding-top: 20px !important;
 }

 /* .custom-grid-colleague-nw-collapsible .container .row > .col-md-6  .border .collapsible-panel .collapsible > .icon-hover
{
	border: none !important;
} */

 @media (max-width:767px) {
 	.mobile-heading-sonia {
 		font-size: 1.875rem !important;
 		line-height: 2.375rem !important;
 		font-family: BentonSans, Helvetica Neue, Helvetica, sans-serif;
 		font-weight: 300;
 	}
 	.mobile-heading {
 		font-size: 1.875rem !important;
 		line-height: 2.375rem !important;
 		font-family: BentonSans, Helvetica Neue, Helvetica, sans-serif;
 		font-weight: 300;
 	}
 	.inclusion-grid1 .container .row .col-md-12 .richtext div {
 		padding-left: 0px !important;
 		padding-right: 0px !important;
 	}
 }

 /*code for screen size 175px to 374px */

 @media (min-width: 175px) and (max-width: 374px) {
 	.as-of-the-end-of-2019-black-af {
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 20px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 28px;
 		padding-left: 10px;
 		padding-top: 30px;
 	}
 	.as-the-end-grid {
 		height: 210px;
 		margin-bottom: 20px;
 	}
 	.inclusion-diversity-grid2 {
 		background-color: #E0EEF9;
 	}
 	/*.inclusion-and-diversity-initia{
  color: #00175A;
  font-family: BentonSans;
  font-size: 20px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 28px;
}*/
 	.sonia-cargan-chief-colleague-i {
 		font-family: "Helvetica Neue";
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 		padding-top: 20px;
 	}
 	.inclusion-text1 {
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-left: 12px;
 		padding-right: 12px;
 		padding-top: 30px;
 	}
 	.inclusion-text2 {
 		color: #FFFFFF;
 		font-family: "Helvetica Neue";
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 		padding-left: 12px;
 		padding-right: 12px;
 		padding-top: 30px;
 		padding-bottom: 30px;
 	}
 	.inclusion-grid2 {
 		height: 210px;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-size: 20px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 28px;
 	}
 	.our-efforts-so-far-grid-slide1 .container {
 		padding: 0px !important;
 	}
 	.our-efforts-so-far-grid-slide2 .container {
 		padding: 0px !important;
 	}
 }

 /*code for screen size 375px to 767px */

 @media (min-width: 375px) and (max-width: 767px) {
 	.as-of-the-end-of-2019-black-af {
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 20px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 28px;
 		padding-left: 10px;
 		padding-top: 30px;
 	}
 	.as-the-end-grid {
 		height: 210px;
 		margin-bottom: 30px;
 	}
 	.inclusion-diversity-grid2 {
 		background-color: #E0EEF9;
 	}
 	/*.inclusion-and-diversity-initia{
  color: #00175A;
  font-family: BentonSans;
  font-size: 20px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 28px;
}*/
 	.sonia-cargan-chief-colleague-i {
 		font-family: "Helvetica Neue";
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 		padding-top: 20px;
 	}
 	.inclusion-text1 {
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-left: 12px;
 		padding-right: 12px;
 		padding-top: 30px;
 	}
 	.inclusion-text2 {
 		color: #FFFFFF;
 		font-family: "Helvetica Neue";
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 		padding-left: 12px;
 		padding-right: 12px;
 		padding-top: 20px;
 		padding-bottom: 30px;
 	}
 	.inclusion-grid2 {
 		height: 320px !important;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-size: 20px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 28px;
 	}
 	.our-efforts-so-far-grid-slide1 .container {
 		padding: 0px !important;
 	}
 	.our-efforts-so-far-grid-slide2 .container {
 		padding: 0px !important;
 	}
 }

 @media (min-width: 768px) and (max-width: 1023px) {
 	.mobile-heading-sonia {
 		font-size: 1.875rem !important;
 		line-height: 2.375rem !important;
 		font-family: BentonSans, Helvetica Neue, Helvetica, sans-serif;
 		font-weight: 300;
 	}
 	.mobile-heading {
 		font-size: 1.875rem !important;
 		line-height: 2.375rem !important;
 		font-family: BentonSans, Helvetica Neue, Helvetica, sans-serif;
 		font-weight: 300;
 	}
 }

 @media (min-width: 540px) and (max-width: 767px) {
 	.inclusion-diversity-grid2 {
 		min-height: 500px !important;
 		background-color: #E0EEF9;
 		/*  margin-left: -10px; */
 	}
 	.inclusion-grid1 {
 		min-height: 550px !important;
 	}
 	.id-grid1-side1 {
 		min-height: 234px !important;
 	}
 }

 /*code for screen size 768px to 1023px */

 @media (min-width: 768px) and (max-width: 1023px) {
 	.location_events_gridsize {
 		min-height: 364px !important;
 	}
 	.location_events_grid-size .container .row .col-md-12 .richtext .div {
 		height: 170px;
 	}
 	.location_events_gridsize_box {
 		min-height: 144px !important;
 	}
 }

 @media (min-width: 768px) and (max-width: 1023px) {
 	/*.inclusion-and-diversity-at-amex {
    padding-top: 5vh !important;
    padding-bottom: 1vh !important;
    color: #FFFFFF;
    font-family: BentonSans;
    font-size: 38px;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 44px;
}*/
 	/*.our-differences-are-what-shape {
    color: #FFFFFF;
    font-family: BentonSans;
    font-size: 20px;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 28px;
}*/
 	.as-of-the-end-of-2019-black-af {
 		/*height: 190px;
  width: 342px;*/
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 20px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 30px;
 		padding-left: 10px;
 		padding-top: 10px;
 		padding-bottom: 0px;
 	}
 	.as-the-end-grid {
 		height: 333px;
 	}
 	/*.inclusion-diversity-grid1{
   min-height: 542px !important; 
  margin-right: -10px;
}*/
 	.inclusion-diversity-grid2 {
 		min-height: 500px !important;
 		background-color: #E0EEF9;
 		/*  margin-left: -10px; */
 	}
 	/*.inclusion-and-diversity-initia{
  color: #00175A;
  font-family: BentonSans;
  font-size: 25px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 30px;
  padding-top: 0px;
  padding-bottom:25px;
}*/
 	.sonia-cargan-chief-colleague-i {
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 10px;
 		padding-top: 10px;
 	}
 	.inclusion-text1 {
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 25px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 32px;
 		padding-left: 12px;
 		padding-top: 20px;
 	}
 	.inclusion-text2 {
 		color: #FFFFFF;
 		font-family: "Helvetica Neue";
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 20px;
 		padding-left: 12px;
 		padding-top: 20px;
 	}
 	/* .inclusion-grid1{
  height: 511px;
  margin-right: -10px;
  
} */
 	.inclusion-grid2 {
 		height: 511px;
 		/* margin-left: -10px; */
 	}
 	/* Added by ANu for Events component */
 	.find-your-place-amex {
 		min-height: 356px !important;
 		min-width: 100% !important;
 		background-color: #00175A !important;
 	}
 	/* .mask-group  */
 	.find-your-place-amex-leaf {
 		min-height: 356px !important;
 		min-width: 100% !important;
 	}
 	/* Upload Resume - Heading */
 	.find-your-place-on-team-amex {
 		height: 95px;
 		width: 371px;
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 25px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 28px;
 	}
 	/* Upload Resume - Text */
 	.upload-your-resume-and-well-us {
 		width: 398px;
 		color: #FFFFFF;
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.upload-resume-padding .container .row .col-md-4 {
 		padding: 0px !important;
 	}
 	.upload-resume-padding .container .row .col-md-8 {
 		padding: 0px !important;
 	}
 	.location_events_button {
 		text-align: center;
 	}
 	.location_events_button .btn {
 		width: 109px !important;
 		/*   margin-bottom: 20px; */
 	}
 	.location_events_Image_1 {
 		text-align: center !important;
 	}
 	.Location_Events_copy_width {
 		width: 1030px !important;
 	}
 	.location_events_gridsize {
 		/* 	height: 370px;  */
 		min-height: 400px;
 		background-color: #006FCF;
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
 	}
 	.location_events_grid-size .container {
 		max-width: 980px !important;
 	}
 	.location_events_subcopy {
 		height: 155px;
 		color: #000000;
 		font-family: Helvetica Neue;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.location_events_headcopy {
 		height: 155px;
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 44px;
 		margin-left: auto;
 	}
 	.location_events_search_button {
 		color: #FFFFFF;
 		font-family: "Helvetica Neue";
 		font-size: 16px;
 		letter-spacing: 0;
 		line-height: 24px;
 		text-align: center;
 	}
 	.location_events_search_button .btn {
 		max-width: 500px !important;
 		width: 300px !important;
 	}
 	/* Ended ANu for Events component */
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-size: 20px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 28px;
 		padding-left: 10%;
 		padding-right: 10%;
 	}
 	.grid-video>.container {
 		padding: 0px !important;
 		/* 	max-width: 100%; */
 	}
 	.grid-video>.container .row .col-md-12 {
 		padding: 0px !important;
 	}
 	.grid-video>.container .row .col-md-12 .video .col-sm-12 {
 		padding: 0px !important;
 	}
 }

 @media (min-width: 1024px) and (max-width:1279px) {
 	.inclusion-grid2 {
 		min-height: 705px !important;
 	}
 }

 @media (min-width: 1025px) and (max-width: 1279px) {
 	.empowered-voices-hear-from-tea {
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 38px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 44px;
 	}
 }

 /*code for screen size 1024pc to 1720px */

 @media (min-width: 1024px) {
 	.inclusion-grid1 .container .row .col-md-12 .grid .container {
 		padding-left: 0px !important;
 		padding-right: 0px !important;
 	}
 	/*.inclusion-and-diversity-at-amex {
    padding-top: 5vh !important;
    padding-bottom: 1vh !important;
    color: #FFFFFF;
    font-family: BentonSans;
    font-size: 38px;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 44px;
}*/
 	/*.our-differences-are-what-shape {
    color: #FFFFFF;
    font-family: BentonSans;
    font-size: 20px;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 28px;
}*/
 	.as-of-the-end-of-2019-black-af {
 		/*height: 190px;
  width: 342px;*/
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 22px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 30px;
 		padding-left: 10px;
 		padding-top: 30px;
 	}
 	.as-the-end-grid {
 		height: 333px;
 	}
 	/* .inclusion-diversity-grid1{

  margin-right: -10px;
} */
 	.inclusion-diversity-grid2 {
 		min-height: 596px;
 		background-color: #E0EEF9;
 		/*   margin-left: -10px; */
 	}
 	/*.inclusion-and-diversity-initia{
  color: #00175A;
  font-family: BentonSans;
  font-size: 30px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 38px;
   padding-top: 30px; 
  padding-bottom:20px;
}*/
 	.inclusion-and-diversity-i {
 		font-family: "Helvetica Neue";
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 		padding-bottom: 10px;
 	}
 	.sonia-cargan-chief-colleague-i {
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 		padding-top: 30px;
 	}
 	.inclusion-text1 {
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 44px;
 		padding-left: 10px;
 		padding-top: 30px;
 	}
 	.inclusion-text2 {
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 20px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 28px;
 		padding-left: 10px;
 		padding-top: 20px;
 	}
 	.inclusion-and-diversity-component .container .row .col-md-6:nth-child(1) {
 		padding-right: 0px !important;
 	}
 	.inclusion-and-diversity-component .container .row .col-md-6:nth-child(2) {
 		padding-left: 0px !important;
 	}
 	.inclusion-and-diversity-component {
 		min-width: 1024px !important;
 	}
 	.inclusion-and-diversity-grid-sonia .container .row .col-md-6:nth-child(1) {
 		padding-right: 0px !important;
 	}
 	.inclusion-and-diversity-grid-sonia .container .row .col-md-6:nth-child(2) {
 		padding-left: 0px !important;
 	}
 	.inclusion-and-diversity-component>.container {
 		padding: unset !important;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-left: 10%;
 		padding-right: 10%;
 	}
 	.tile-header-dynamic-text {
 		height: unset !important;
 		height: 112px !important;
 	}
 	/* .custom-grid-colleague-nw-collapsible .container .row > .col-md-6  .border .collapsible-panel .collapsible:focus
{
	outline: unset !important;
}
 */
 }

 /* Added by Anu for Events section */

 @media (max-width: 1366px) and (min-width: 1024px) {
 	.find-your-place-amex {
 		min-height: 356px !important;
 		min-width: 100% !important;
 		background-color: #00175A !important;
 	}
 	/* .mask-group  */
 	.find-your-place-amex-leaf {
 		min-height: 356px !important;
 		min-width: 100% !important;
 	}
 	.upload-resume-padding .container .row .col-md-4 {
 		padding: 0px !important;
 	}
 	.upload-resume-padding .container .row .col-md-8 {
 		padding: 0px !important;
 	}
 	/* Upload Resume - Heading */
 	.find-your-place-on-team-amex {
 		height: 95px;
 		width: 371px;
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 25px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 28px;
 	}
 	/* Upload Resume - Text */
 	.upload-your-resume-and-well-us {
 		width: 398px;
 		color: #FFFFFF;
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.location_events_button {
 		text-align: center;
 	}
 	.location_events_button .btn {
 		width: 109px !important;
 		/*  margin-bottom: 20px; */
 	}
 	.location_events_Image_1 {
 		text-align: center !important;
 	}
 	.location_events_hero_Image {
 		/* width: 1030px; */
 		margin-left: auto;
 		margin-right: auto;
 	}
 	.Location_Events_copy_width {
 		width: 1030px !important;
 	}
 	.location_events_gridsize {
 		/* height: 370px;  */
 		min-height: 400px;
 		width: 300px;
 		background-color: #006FCF;
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
 	}
 	.location_events_grid-size .container {
 		max-width: 980px !important;
 	}
 	.location_events_subcopy {
 		height: 155px;
 		width: 505px;
 		color: #000000;
 		font-family: Helvetica Neue;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.location_events_headcopy {
 		height: 155px;
 		width: 505px;
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 38px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 44px;
 		margin-left: auto;
 	}
 	.location_events_search_button {
 		color: #FFFFFF;
 		font-family: "Helvetica Neue";
 		font-size: 16px;
 		letter-spacing: 0;
 		line-height: 24px;
 		text-align: center;
 	}
 	.location_events_search_button .btn {
 		max-width: 500px !important;
 		width: 300px !important;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-left: 10%;
 		padding-right: 10%;
 	}
 	.tile-header-dynamic-text {
 		height: unset !important;
 		height: 112px !important;
 	}
 	/* .custom-grid-colleague-nw-collapsible .container .row > .col-md-6  .border
{
	border: none !important;
} */
 	/* .custom-grid-colleague-nw-collapsible .container .row > .col-md-6  .border .collapsible-panel .collapsible:focus
{
	outline: unset !important;
} */
 }

 @media (min-width: 1280px) {
 	.find-your-place-amex {
 		min-height: 356px !important;
 		min-width: 100% !important;
 		background-color: #00175A !important;
 	}
 	/* .mask-group  */
 	.find-your-place-amex-leaf {
 		min-height: 356px !important;
 		min-width: 100% !important;
 	}
 	.inclusion-and-diversity-card-carousel-copy {
 		margin-left: auto;
 		width: 90%;
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 60px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 75px;
 		text-align: left;
 		margin-right: auto;
 	}
 	.upload-resume-padding .container .row .col-md-4 {
 		padding: 0px !important;
 	}
 	.upload-resume-padding .container .row .col-md-8 {
 		padding: 0px !important;
 	}
 	/* Upload Resume - Heading */
 	.find-your-place-on-team-amex {
 		height: 95px;
 		width: 604px;
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 38px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 44px;
 	}
 	/* Upload Resume - Text */
 	.upload-your-resume-and-well-us {
 		height: 44px;
 		width: 571px;
 		color: #FFFFFF;
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.location_events_button {
 		text-align: center;
 	}
 	.location_events_button .btn {
 		width: 109px !important;
 		/* margin-bottom: 20px; */
 	}
 	.location_events_Image_1 {
 		text-align: center !important;
 	}
 	.location_events_hero_Image {
 		/* width: 1030px; */
 		margin-left: auto;
 		margin-right: auto;
 	}
 	.Location_Events_copy_width {
 		width: 1030px !important;
 	}
 	.location_events_gridsize {
 		/* height: 370px; */
 		min-height: 400px;
 		width: 300px;
 		background-color: #006FCF;
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
 	}
 	.location_events_grid-size .container {
 		max-width: 980px !important;
 	}
 	.location_events_subcopy {
 		height: 155px;
 		width: 505px;
 		color: #000000;
 		font-family: Helvetica Neue;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.location_events_headcopy {
 		height: 155px;
 		width: 505px;
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 38px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 44px;
 		margin-left: auto;
 	}
 	.location_events_search_button {
 		color: #FFFFFF;
 		font-family: "Helvetica Neue";
 		font-size: 16px;
 		letter-spacing: 0;
 		line-height: 24px;
 		text-align: center;
 	}
 	.location_events_search_button .btn {
 		max-width: 500px !important;
 		width: 300px !important;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-left: 10%;
 		padding-right: 10%;
 	}
 	.tile-header-dynamic-text {
 		height: unset !important;
 		height: 112px !important;
 	}
 	/* .custom-grid-colleague-nw-collapsible .container .row > .col-md-6  .border
{
	border: none !important;
}

.custom-grid-colleague-nw-collapsible .container .row > .col-md-6  .border .collapsible-panel .collapsible:focus
{
	outline: unset !important;
} */
 }

 @media (max-width: 767px) {
 	.location_benefits_copy {
 		height: 67px;
 		color: #000000;
 		font-family: BentonSans;
 		font-size: 20px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 28px;
 		text-align: center;
 	}
 	.find-your-place-amex {
 		min-height: 356px !important;
 		min-width: 100% !important;
 		background-color: #00175A !important;
 	}
 	/* .mask-group  */
 	.find-your-place-amex-leaf {
 		min-height: 131px !important;
 		min-width: 100% !important;
 	}
 	/* Upload Resume - Heading */
 	.find-your-place-on-team-amex {
 		/* height: 152px;
width: 308px; */
 		color: #FFFFFF;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 	}
 	/* Upload Resume - Text */
 	.upload-your-resume-and-well-us {
 		height: 95px;
 		/* width: 308px; */
 		color: #FFFFFF;
 		font-family: "Helvetica Neue";
 		font-size: 15px;
 		font-weight: bold;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.upload-yor-resume-button {
 		margin-bottom: 50px;
 	}
 	.upload-resume-padding .container .row .col-md-4 {
 		padding: 0px !important;
 	}
 	.upload-resume-padding .container .row .col-md-8 {
 		padding: 0px !important;
 	}
 	.location_events_button {
 		text-align: center;
 	}
 	.location_events_button .btn {
 		width: 109px !important;
 		/* margin-bottom: 20px; */
 	}
 	.location_events_Image_1 {
 		text-align: center !important;
 	}
 	.Location_Events_copy_width {
 		width: 1030px !important;
 	}
 	.location_events_gridsize {
 		/* height: 370px;  */
 		min-height: 400px;
 		background-color: #006FCF;
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
 	}
 	.location-event-grid-padding {
 		min-height: 0px !important;
 	}
 	.location_events_grid-size .container .row .col-md-4 {
 		margin-bottom: 20px !important;
 	}
 	.location_events_grid-size .container {
 		max-width: 980px !important;
 	}
 	.location_events_subcopy {
 		height: 155px;
 		color: #000000;
 		font-family: Helvetica Neue;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.location_events_headcopy {
 		height: 155px;
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 44px;
 		margin-left: auto;
 	}
 	.location_events_search_button {
 		color: #FFFFFF;
 		font-family: "Helvetica Neue";
 		font-size: 16px;
 		letter-spacing: 0;
 		line-height: 24px;
 		text-align: center;
 	}
 	.location_events_search_button .btn {
 		max-width: 500px !important;
 		width: 300px !important;
 	}
 }

 /* Ended by Anu for Events section */

 /*Colleague Network section*/

 .desktop-hide {
 	display: none !important;
 }

 .custom-grid-colleague-nw-collapsible .container .row .col-md-6 .collapsible-panel .border {
 	border: none !important;
 }

 .custom-grid-colleague-nw-collapsible .container .row .col-md-6 .collapsible-panel .border .collapsible {
 	color: #006fcf !important;
 }

 @media (min-width:767px) {
 	.custom-grid-colleague-nw-collapsible .container .row>.col-md-6 {
 		padding-right: 0px !important;
 		padding-left: 10px !important;
 	}
 	.custom-grid-colleague-nw-collapsible .container .row>.col-md-6~.col-md-6 {
 		padding-right: 10px !important;
 		padding-left: 0px !important;
 	}
 }

 @media (max-width:425px) {
 	.custom-grid-colleague-nw-heading .card-img-bg {
 		background-color: #f7f8f9!important;
 	}
 	.custom-grid-colleague-nw-collapsible .container .row>.col-md-6 .border {
 		border: none !important;
 	}
 	.custom-grid-colleague-nw-heading .container .row .col-md-6 .border .richtext .heading-6 {
 		font-size: 30px !important;
 	}
 	.desktop-hide {
 		display: block !important;
 	}
 }

 /*End of Colleage Network section*/

 /*ID Carousel section*/

 @media (max-width : 425px) {
 	.custom-id-carousel .customlocationcarousel-exp .carousel .carousel-inner>li {
 		padding-left: 10px !important;
 		padding-right: 10px !important;
 	}
 }

 @media (min-width : 426px) {
 	.custom-id-carousel .customlocationcarousel-exp .carousel .carousel-inner>li {
 		padding-left: 0px !important;
 		padding-right: 0px !important;
 	}
 }

 /*End of ID Carousel section*/

 /*Inclusion Diversity Learn more box*/

 .id-grid1-side1 {
 	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25) !important;
 }

 .id-grid1-side2 {
 	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25) !important;
 }

 @media (max-width:767px) {
 	.id-grid1-side1 .container {
 		margin-bottom: 20px !important;
 	}
 }

 @media (max-width:1439px) {
 	.id-grid2-side1 .container {
 		margin-bottom: 13px !important;
 	}
 }

 /*End of Inclusion Diversity Learn more box*/

 @media (min-width: 1280px) {
 	/*.our-differences-are-what-shape {	  
	  color: #FFFFFF;
	  font-family: BentonSans;
	  font-size: 20px;
	  font-weight: 300;
	  letter-spacing: 0;
	  line-height: 28px;
	}*/
 	/*.inclusion-and-diversity-at-amex {	
		padding-top: 5vh !important;
		padding-bottom: 1vh !important;  
	  color: #FFFFFF;
	  font-family: BentonSans;
	  font-size: 38px;
	  font-weight: 300;
	  letter-spacing: 0;
	  line-height: 44px;
	}*/
 	.empowered-voices-hear-from-tea {
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 38px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 44px;
 	}
 	.our-colleagues-stories-their-b {
 		color: #000000;
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.inclusion-and-diversity-grid-sonia>.container {
 		padding: 0px !important;
 	}
 	.we-remain-committed-to-fightin>.container {
 		padding: 0px !important;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-top: 5vh !important;
 	}
 	.custom-id-carousel .container {
 		/* padding: 0px !important; */
 		max-width: 1240px !important;
 	}
 	.tile-header-dynamic-text {
 		height: unset !important;
 		height: 112px !important;
 	}
 	.CustomGridMargin .container {
 		padding: 0px !important;
 	}
 }

 @media (min-width: 768px) and (max-width: 1023px) {
 	.inclusion-and-diversity-component .container .row .col-md-6 {
 		flex: 0 0 100% !important;
 		max-width: 100% !important;
 		/* padding-left: 0px !important; */
 	}
 	.inclusion-and-diversity-component .container .row .col-md-6:nthchild(1) {
 		padding-left: 0px !important;
 	}
 	.inclusion-and-diversity-component .container .row .col-md-6:nthchild(2) {
 		padding-right: 0px !important;
 	}
 	.inclusion-and-diversity-grid-sonia .container .row .col-md-6 {
 		flex: 0 0 100% !important;
 		max-width: 100% !important;
 	}
 }

 @media (min-width: 768px) and (max-width: 1023px) {
 	.inclusion-and-diversity-component .container {
 		padding: 0px !important;
 	}
 	/* .inclusion-and-diversity-component .container .row .col-md-6 {
	flex: 0 0 50% !important;
    max-width: 50%  !important;
}


.inclusion-and-diversity-grid-sonia .container .row .col-md-6 {
	flex: 0 0 50% !important;
    max-width: 50%  !important;
} */
 	/*
	.inclusion-and-diversity-component > .container {
		padding: 0px !important;
		 max-width: 100%; 
	}
*/
 	.inclusion-grid1 {
 		/* height: 511px; */
 		min-height: 350px !important;
 	}
 	.inclusion-grid2 {
 		min-height: 668px !important;
 		height: 511px;
 		/* min-height: 680px !important;
	  margin-left: -10px; */
 	}
 	.inclusion-grid1>.container {
 		padding-top: 0x !important;
 		padding-bottom: 5vh !important;
 		padding-left: 1vw !important;
 		padding-right: 1vw !important;
 	}
 	/*.our-differences-are-what-shape {
    color: #FFFFFF;
    font-family: BentonSans;
    font-size: 16px;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 28px;
	margin: 20px !important;
}*/
 	/*.inclusion-and-diversity-at-amex {
    padding-top: 5vh !important;
    padding-bottom: 1vh !important;
    color: #FFFFFF;
    font-family: BentonSans;
    font-size: 30px;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 44px;
	margin: 20px !important;
}*/
 	.id-grid1-side1 {
 		/* min-height: 240px !important; */
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25) !important;
 	}
 	.id-grid1-side1 {
 		min-height: 297px !important;
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25) !important;
 	}
 	.id-grid1-side2 {
 		min-height: 297px !important;
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25) !important;
 	}
 	.id-grid1-side2 .container .row .col-md-12 .grid:nth-child(1)>div:nth-child(1) {
 		min-height: 227px !important;
 	}
 	.empowered-voices-hear-from-tea {
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 38px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 44px;
 	}
 	.our-colleagues-stories-their-b {
 		color: #000000;
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.grid-video>.container {
 		padding: 0px !important;
 		/* max-width: 100%; */
 	}
 	.grid-video>.container .row .col-md-12 {
 		padding: 0px !important;
 	}
 	.grid-video .container .row {
 		margin: 0px !important;
 	}
 	.grid-video .container .row .col-md-12 .video .col-sm-12 {
 		padding: 0px !important;
 	}
 	.inclusion-and-diversity-grid-sonia>.container {
 		/* max-width: 100% !important; */
 		padding: 0px !important;
 		/* margin-left: 10px !important;
		margin-right: 10px !important; */
 	}
 	.we-remain-committed-to-fightin>.container {
 		padding: 0px !important;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-top: 5vh !important;
 	}
 	.custom-id-carousel .container {
 		padding: 0px !important;
 		/* max-width: 1240px !important; */
 	}
 	.custom-grid-container .container {
 		/* margin-left: 10px !important;
		margin-right: 10px !important; */
 		padding: 0px !important;
 		/* max-width: 100% !important; */
 	}
 	.location_events_connect_Image .container {
 		/*  max-width: 100%;
		margin-left: 10px !important;
		margin-right: 10px !important; */
 		padding: 0px !important;
 	}
 	.CustomGridMargin .container {
 		padding: 0px !important;
 	}
 }

 @media (min-width: 421px) and (max-width: 767px) {
 	.inclusion-and-diversity-component>.container {
 		padding: 0px !important;
 		max-width: 100%;
 	}
 	/*.inclusion-grid1  {
		height: 511px; 
		 max-height: 511px !important;
	}*/
 	.inclusion-grid2 {
 		min-height: 210px !important;
 		margin-left: -10px;
 	}
 	.inclusion-grid1>.container {
 		padding-top: 0x !important;
 		padding-bottom: 5vh !important;
 		padding-left: 1vw !important;
 		padding-right: 1vw !important;
 	}
 	/*.inclusion-and-diversity-at-amex {
			padding-top: 5vh !important;
			padding-bottom: 1vh !important;
		  color: #FFFFFF;
		  font-family: BentonSans;
		  font-size: 30px;
		  font-weight: 300;
		  letter-spacing: 0;
		  line-height: 38px;
		}*/
 	/*.our-differences-are-what-shape {
		  
		  color: #FFFFFF;
		  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
		  font-size: 15px;
		  letter-spacing: 0;
		  line-height: 22px;
		}*/
 	.our-colleagues-stories-their-b {
 		/*  height: 181px;
	  width: 351px; */
 		color: #000000;
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.empowered-voices-hear-from-tea {
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-left: 1vw !important;
 		padding-right: 1vw !important;
 	}
 	.grid-video>.container {
 		padding: 0px !important;
 	}
 	.grid-video .container .row .col-md-12 {
 		padding: 0px !important;
 	}
 	.grid-video .container .row .col-md-12 .video .col-sm-12 {
 		padding: 0px !important;
 	}
 	.inclusion-and-diversity-grid-sonia>.container {
 		padding: 0px !important;
 	}
 	.inclusion-diversity-grid1 {
 		max-height: 367px !important;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-family: BentonSans;
 		font-weight: 300;
 		letter-spacing: 0;
 		padding-top: 5vh !important;
 	}
 	.we-remain-committed-to-fightin span {
 		font-size: 1.675rem;
 		line-height: 1.575rem;
 	}
 	/* .custom-id-carousel .container {
	padding: 0px !important;
} */
 	.location_events_gridsize {
 		/* height: 270px;  */
 		min-height: 400px;
 		background-color: #006FCF;
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
 	}
 	.our-efforts-so-far-grid-slide1 .container {
 		padding: 0px !important;
 	}
 	.our-efforts-so-far-grid-slide2 .container {
 		padding: 0px !important;
 	}
 	.CustomGridMargin {
 		min-height: 367px !important;
 	}
 	.CustomGridMargin .container {
 		margin-top: 20px !important;
 	}
 }

 @media (min-width: 321px) and (max-width: 420px) {
 	.inclusion-and-diversity-component>.container {
 		padding: 0px !important;
 		max-width: 100%;
 	}
 	/*.inclusion-grid1  {
		height: 511px;
		 min-height: 511px !important;
	} */
 	.inclusion-grid2 {
 		min-height: 210px !important;
 		margin-left: -10px;
 	}
 	.inclusion-and-diversity-at-amex span {
 		line-height: 2.25rem !important;
 	}
 	.inclusion-grid1>.container {
 		padding-top: 0x !important;
 		padding-bottom: 5vh !important;
 		padding-left: 1vw !important;
 		padding-right: 1vw !important;
 	}
 	/*.our-differences-are-what-shape {
		color: #FFFFFF;
		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
		font-size: 15px;
		letter-spacing: 0;
		line-height: 1.25rem;
	}*/
 	.our-colleagues-stories-their-b {
 		/*  height: 181px;
	  width: 351px; */
 		color: #000000;
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.empowered-voices-hear-from-tea {
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-left: 1vw !important;
 		padding-right: 1vw !important;
 	}
 	.grid-video>.container {
 		padding: 0px !important;
 	}
 	.grid-video .container .row .col-md-12 {
 		padding: 0px !important;
 	}
 	.grid-video .container .row .col-md-12 .video .col-sm-12 {
 		padding: 0px !important;
 	}
 	.inclusion-and-diversity-grid-sonia>.container {
 		padding: 0px !important;
 	}
 	.inclusion-diversity-grid1 {
 		max-height: 367px !important;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-family: BentonSans;
 		font-weight: 300;
 		letter-spacing: 0;
 		padding-top: 5vh !important;
 	}
 	.we-remain-committed-to-fightin span {
 		font-size: 1.475rem;
 		line-height: 1.375rem;
 	}
 	/* 	.custom-id-carousel .container {
	padding: 0px !important;
} */
 	.location_events_gridsize {
 		/* height: 270px;  */
 		min-height: 400px;
 		background-color: #006FCF;
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
 	}
 	.our-efforts-so-far-grid-slide1 .container {
 		padding: 0px !important;
 	}
 	.our-efforts-so-far-grid-slide2 .container {
 		padding: 0px !important;
 	}
 	.CustomGridMargin {
 		min-height: 367px !important;
 	}
 	.CustomGridMargin .container {
 		margin-top: 2px !important;
 	}
 }

 @media (max-width: 320px) {
 	.inclusion-grid1>.container {
 		padding-top: 0x !important;
 		padding-bottom: 5vh !important;
 		padding-left: 1vw !important;
 		padding-right: 1vw !important;
 	}
 	.inclusion-and-diversity-component>.container {
 		padding: 0px !important;
 		max-width: 100%;
 	}
 	/*.inclusion-grid1  {
		height: 511px;
		 min-height: 680px !important; 
	}*/
 	/*.inclusion-grid2{
	  min-height: 210px !important;
	  margin-left: -10px;
	}*/
 	/*.inclusion-and-diversity-at-amex {
			padding-top: 5vh !important;
			padding-bottom: 1vh !important;
		  color: #FFFFFF;
		  font-family: BentonSans;
		  
		  font-weight: 300;
		  letter-spacing: 0;
		
		}
		.inclusion-and-diversity-at-amex span {
			font-size: 2.075rem;
			line-height: 2.15rem;
		}*/
 	/*.our-differences-are-what-shape {
		  color: #FFFFFF;
		  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
		  font-size: 14px;
		  letter-spacing: 0;
		  line-height: 20px;
		}*/
 	.our-colleagues-stories-their-b {
 		/*  height: 181px;
	  width: 351px; */
 		color: #000000;
 		font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
 		font-size: 15px;
 		letter-spacing: 0;
 		line-height: 22px;
 	}
 	.empowered-voices-hear-from-tea {
 		color: #00175A;
 		font-family: BentonSans;
 		font-size: 30px;
 		font-weight: 300;
 		letter-spacing: 0;
 		line-height: 38px;
 		padding-left: 1vw !important;
 		padding-right: 1vw !important;
 	}
 	.grid-video>.container {
 		padding: 0px !important;
 	}
 	.grid-video>.container .row .col-md-12 {
 		padding: 0px !important;
 	}
 	.grid-video>.container .row .col-md-12 .video .col-sm-12 {
 		padding: 0px !important;
 	}
 	.inclusion-and-diversity-grid-sonia>.container {
 		padding: 0px !important;
 	}
 	.inclusion-diversity-grid1 {
 		max-height: 367px !important;
 	}
 	.we-remain-committed-to-fightin {
 		color: #00175A;
 		font-family: BentonSans;
 		font-weight: 300;
 		letter-spacing: 0;
 		padding-top: 5vh !important;
 	}
 	.we-remain-committed-to-fightin span {
 		font-size: 1.275rem;
 		line-height: 1.375rem;
 	}
 	/* .custom-id-carousel .container {
	padding: 0px !important;
} */
 	.location_events_gridsize {
 		/* height: 270px; */
 		min-height: 400px;
 		background-color: #006FCF;
 		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
 	}
 	.CustomGridMargin {
 		min-height: 367px !important;
 	}
 	.CustomGridMargin .container {
 		margin-top: 20px !important;
 	}
 }

 /*custom location carousel*/

 .id-slide1-grid1 .container .row .col-md-8 {
 	padding: 0px !important;
 }

 .id-slide1-grid1 .container .row .col-md-4 {
 	padding: 0px !important;
 }

 .id-slide1-grid1 .container .row .col-md-4 .image .pad {
 	padding: 0px !important;
 }

 .id-slide1-grid1 .container {
 	padding: 0px !important;
 }

 .id-slide1-grid1 .container .row .col-md-4 .image .pad>img {
 	float: right !important;
 }

 .id-slide1-grid1 .container .row .col-md-4 .image .pad>img {
 	width: 385px;
 	height: 570px;
 }

 .id-slide1-gridmobile .container .row>.col-md-6 {
 	padding: 0px !important;
 	flex: 0 0 67%;
 	max-width: 67%;
 }

 .id-slide1-gridmobile .container .row>.col-md-6~.col-md-6 {
 	padding: 0px !important;
 	flex: 0 0 33%;
 	max-width: 33%;
 }

 .id-slide1-gridmobile .container .row .col-md-6 .image .pad {
 	padding: 0px !important;
 	/* float :right; */
 }

 .id-slide1-gridmobile .container .row .col-md-6 .image .pad>img {
 	height: 264px !important;
 	width: 100%;
 }

 @media (min-width:768px) {
 	/* .id-slide1-gridmobile .container .row  .col-md-6:nth-child(1)
{
	padding:0px !important;  
}

.id-slide1-gridmobile .container .row  .col-md-6:nth-child(2)
{
	padding:0px !important;  
} */
 	/* newone > added the height to adjust box-shadow; */
 	.our-efforts-s-far-grid .container .row div.col-md-6:nth-child(2) {
 		height: 250px;
 	}
 	.custom-slide-main-grid .container {
 		padding-left: 0px !important;
 		padding-right: 0px !important;
 	}
 	.custom-grid-inner-grid .container .row .col-md-10 .richtext {
 		text-align: left !important;
 	}
 }

 @media (min-width: 1025px) {
 	.custom-grid-inner-grid-richtext {
 		font-size: 45px !important;
 		line-height: 55px !important;
 	}
 }

 @media (min-width: 768px) and (max-width:1024px) {
 	.custom-grid-inner-grid-richtext {
 		font-size: 45px !important;
 		line-height: 55px !important;
 	}
 }

 /* added on 29.03.2021 by Aleen*/

 /*@media (min-width: 768px) and (max-width:1365px)
{
.inclusion-grid1 .heading-4{
font-weight: 300px !important;
}
.inclusion-diversity-grid1{
	 
	  min-height: 596px !important;
	}
}*/

 @media (min-width: 1024px) and (max-width:1365px) {
 	.inclusion-diversity-grid1 {
 		min-height: 697px !important;
 	}
 	.inclusion-diversity-grid2 {
 		min-height: 697px !important;
 		height: 697px !important;
 	}
 }

 @media(min-width:1366px) {
 	.inclusion-grid1 {
 		min-height: 668px !important;
 		/* 
margin-right: -10px; */
 	}
 	.inclusion-grid2 {
 		min-height: 668px !important;
 		/* margin-left: -10px */
 	}
 }

 @media (max-width: 767px) {
 	.inclusion-diversity-grid1 {
 		min-height: 367px !important;
 	}
 	/* newone > added the height to adjust box-shadow; */
 	.our-efforts-s-far-grid .container .row div.col-md-6:nth-child(2) {
 		height: 250px;
 	}
 	/* newone > added the height to fix the overlapping issue; */
 	.id-grid1-side1 {
 		min-height: 0px !important;
 	}
 }

 @media (max-width: 374px) {
 	.inclusion-diversity-grid2 {
 		background-color: #E0EEF9;
 	}
 	/*End of custom location carousel*/
 	@media (min-width: 768px) and (max-width: 1023px) {
 		.inclusion-grid1 .heading-4.location-home-hero {
 			font-size: 16px !important;
 			line-height: 24px !important;
 		}
	}
}

/* added by sai on 21.09.2022*/
.inclusion-diversity-grid-inner1{
	background-color: #5e9ddb;
}	
.inclusion-diversity-grid-inner3{
	padding-bottom: 73px !important;
}

 /* added on 10.14.2022 for $1B+ and $14m+ */
 @media (min-width: 767px) and (max-width: 1023px) {
 	.de-dollar-text {
		font-size: 45px !important;
	}
	 .inclusion-diversity-grid1-heading {
		 font-size: 45px !important;
	 }
	 .inclusion-diversity-grid-inner1{
		 min-height: 767px !important;
	 }

	 .inclusion-diversity-grid-inner1-img img {
		 padding-left: 0 !important;
		 padding-right: 0 !important;
		 margin-left: 0 !important;
	 }
	 .inclusion-diversity-gridflag .grid,
	 .inclusion-diversity-gridflag .grid .inclusion-diversity-grid-inner3,
	 .inclusion-diversity-gridflag .grid .inclusion-diversity-grid-inner2

	 {
		 height: 100%;
	 }
	 .inclusion-and-diversity-grid-anthony-testmonial {
		 min-height: 800px !important;
	 }
	 .fs-28-tablet.custom-grid-inner-grid-richtext {
		 font-size: 28px !important;
	 }

 }

 @media (min-width: 1024px) {
	 .inclusion-diversity-gridflag .inclusion-diversity-grid1-img {
		 max-width: 70% !important;
	 }
	.inclusion-diversity-grid-inner3 .card-img-bg {
		max-height: 524px;
	}

 }

 @media (min-width: 1px) and (max-width: 767px) {
	 .fs-16-mobile.custom-grid-inner-grid-richtext {
		 font-size: 14px !important;
	 }

 }
 .student-lightBlue-background
 {
	 background-color: #E0EEF9;
 }
 /* added on 10.14.2022 for $1B+ and $14m+ , image size in the middle box*/

 .common-balance-image
 {
	 max-width: 180px;
	 margin: 0 auto;
 }
 /* DLS version upgrade changes 6.23 on carousels */

 .carousel-indicators {
	 height: 100%;
	 padding-top: 1rem !important;
 }

 .dot {
	 background-color: #8e9092 !important;
 }
 .dot.active {
	 background-color: #fff !important;
 }
 .carousel-control {
	 height: 100%;
 }
 .carousel-controls:not(.carousel-multi-card .carousel-controls) {
	 margin-bottom: -0.9rem !important;
 }

 /* for slide width on carousels */
 .carousel-slide-item {
	 overflow: hidden;
 }
 /* Added on 26.04.23 for width */
 @media (min-width: 1024px){
	 .inclusion-diversity-gridflag .container {
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .our-efforts-s-far-grid .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .custom-grid-colleague-nw-collapsible .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .custom-id-carousel .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .custom-grid-colleague-nw-heading .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .grid-video-1 .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
 }
 @media (min-width: 768px){
	.inclusion-diversity-gridflag .container {
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .our-efforts-s-far-grid .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .custom-grid-colleague-nw-collapsible .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .custom-id-carousel .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .custom-grid-colleague-nw-heading .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .grid-video-1 .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 } 
 }
 @media (min-width: 375px){
	.inclusion-diversity-gridflag .container {
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .our-efforts-s-far-grid .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .custom-grid-colleague-nw-collapsible .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .custom-id-carousel .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .custom-grid-colleague-nw-heading .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 }
	 .grid-video-1 .container{
		padding-left: 0px !important;
        padding-right: 0px !important;
	 } 
 }
 @media (min-width: 375px) and (max-width: 767px){
	 .lazy pad-3-t  pad-3-l {
		 padding-left: 30px !important;
	 }
	 .inclusion-and-diversity-grid-ope-testmonial {
		min-height: 711px !important;
	 }
	 .inclusion-and-diversity-grid-anthony-testmonial{
		min-height: 660px !important;
	 }
 }
  .inclusion-diversity-gridflag  section {height: 100%}
  .inclusion-and-diversity-grid-main div {
      height: 102%;
  }