.myna-contact input[type="text"],
.myna-contact input[type="email"]{
	background:#F2F2E7;
	border-radius:5px;
	margin:5px 0;
	height:30px;
	font-size:14px;
	font-family: "Poppins", Sans-serif;
}
.myna-contact textarea{
	margin:5px 0;
	border-radius:5px;
	height:75px;
	font-size:14px;
	background:#F2F2E7;
	font-family: "Poppins", Sans-serif;
}
.myna-contact input::placeholder, .newsletter input::placeholder {
    color: #C5C1C1;
		font-style:italic;
}
.myna-contact textarea::placeholder{
	color: #C5C1C1;
		font-style:italic;
}
.myna-contact .wpcf7-submit{
	background:#FC039E;
	margin:5px 0;
	border-radius:5px;
	padding:5px 30px;
	color:#fff;
	text-transform:uppercase;
	font-family: "Poppins", Sans-serif;
	font-weight:600
}

.myna-contact-pop a{
	background:#FC039E;
	margin:5px 0;
	border-radius:5px;
	padding:5px 30px;
	color:#fff;
	text-transform:uppercase;
	font-family: "Poppins", Sans-serif;
	font-weight:600;
	text-align:center;
}
.myna-contact-pop{
	display: block;
  margin: 0 auto;
	border:0px;
	border-color:transparent;
}
.myna-contact-pop:hover{
	background:transparent;
}
.newsletter p {
 display:flex;
}
.newsletter input[type="email"]{
	background:#F2F2E7;
	border-radius:5px;
	margin:5px 0;
	height:36px;
	font-size:14px;
	font-family: "Poppins", Sans-serif;
	width: 150px;
	
}
.newsletter [type="submit"] {
  background:#FC039E;
	margin:5px 0;
	border-radius:5px;
	padding:5px 15px;
	color:#fff;
	text-transform:uppercase;
	font-family: "Poppins", Sans-serif;
	font-weight:600;
	margin-left: 12px;
}
/* Accordion */
.wp-block-bab-accordion .babAccordion.horizontal{
	height:400px;
	box-shadow: 2px 3px 5px #A9A9A9;
}
#babAccordion-1 .babAccordion dd {
  color: #333;
  background:#f2f2e7 !important;
	padding: 0;
}
.a_row{
	width:100%;
	display:flex;
}
.a_row .col-lg-6{
  width: 50%;
/* 	padding: 40px; */
}
.a_row .p40{
	padding: 40px;
}
.a_row .col-lg-6 img{
/* 	width: 318px; */
	width: 375px;
	display: block;
  margin: 0 auto;
}
#babAccordion-1 .babAccordion dt{
	padding:16px !important
}
.acco-data{
position:relative;
	height:400px;
	
}
.pink-patch {
  position: absolute !important;
  right: 0;
  bottom: 0;
  width: 65px !important;
}
.a_row .col-lg-6{
	color:#041550;
}

.acco-mb-0 .e-n-accordion-item{
	margin-bottom:0px !important;
}

/* Modal  */
.header-hide .premium-modal-box-modal-title{
visibility: hidden;
}

.border-remove a{
	text-decoration: none !important;
}

/* Tabs */
.tabs-styles .premium-tab-link{
	text-decoration:none;
}
/* Tabs Modal page */
.tabs-left .premium-tabs-nav-list.premium-tabs-horizontal{
	width: 50%;
  margin: 0px !important;
}
.tabs-left .premium-tab-link {
  text-decoration: none !important;
}

.tabs-right .premium-tabs-nav-list.premium-tabs-horizontal{
	width: 50%;
  margin-right: 0px !important;
}
.tabs-right .premium-tab-link {
  text-decoration: none !important;
}

@media screen and (min-device-width: 375px) and (max-device-width: 768px) { 
	.tabs-left .premium-tabs-nav-list.premium-tabs-horizontal, .tabs-right .premium-tabs-nav-list.premium-tabs-horizontal{
	width: 100%;
  margin: 0px !important;
}
}

/* AI Inovvation page */
.tabs-for-Ai .premium-tabs-nav-list.premium-tabs-horizontal {
  width: 70%;
}
.tabs-for-Ai .premium-tab-link {
  text-decoration: none !important;
}

/* impact page */
.impact-tabs .premium-tabs-nav-list.premium-tabs-vertical li{
	margin:10px 0;
	border-radius:10px;
}

.impact-tabs .premium-tab-link{
	text-decoration:none;
}
.impact-tabs .premium-tab-arrow-wrap {
  display: none;
}
/* Blog */
.premium-blog-post-container .premium-blog-content-wrapper{
	background-color:#F2F2E7;
}

/*  */
.v-hidden{
	visibility:hidden;
}
as{
	color: #FC039E !important;
}

/*  */
.premium-tabs-style-iconbox:not(.premium-accordion-tabs) .premium-tabs-nav.horizontal .premium-tab-arrow{
	border-top-color: #FC039E;
}

/* Careers */
.more-scroll{
	height: 600px;
  overflow:
scroll;
}
 /* Hide scrollbar for Chrome, Safari and Opera */
.more-scroll::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.more-scroll {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
} 

/* Mobile responsive */
@media screen and (min-device-width: 360px) and (max-device-width: 768px) { 
	.tabs-for-Ai .premium-tabs-nav-list.premium-tabs-horizontal {
  width: 100%;
}
	.more-scroll{
	height: auto;
  overflow:
scroll;
}
	.press-card {
  margin-bottom: 0px !important;
    margin-right: 0px !important;
}
	.premium-tabs-nav-list.premium-tabs-horizontal {
  width: 100% !important;
}
}

.f-right img{
	float: right;
}

.comments-area{
	padding: 0 50px;
}


/*  */
.heateor_sss_sharing_title {
  font-size: 26px;
	color:#FC039E;
	font-family: "Poppins", Sans-serif;
}
.heateor_sss_sharing_ul a{
	margin:0 10px !important;
}
/* blog form */
.ys-form label {
  color: #041550;
  font-size: 18px;
  font-weight: 600;
  font-family: "Nunito Sans", Sans-serif;
  margin-bottom: 15px;
}
.ys-form input[type="text"],
.ys-form input[type="email"]
{
	background:#F2F2E7;
	border-radius:10px;
	border:none;
	height:60px;
	margin-bottom:10px;
}

.ys-form textarea{
	background:#F2F2E7;
	border-radius:10px;
	border:none;
	margin-bottom:10px;
	height:300px;
}

.ys-form [type="submit"]{
	background-color: #FC039E;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  font-style: normal;
  text-decoration: none;
	color:#fff;
	border:none;
  border-radius: 35px 35px 5px 35px;
  padding: 14px 40px 14px 40px;
}
/* Wide screen */
@media only screen and (max-width: 1920px) and (min-width: 1600px)  {
  /* Your custom styles here */
.elementor-element.elementor-element-bcbb1c4.e-con-full.elementor-hidden-mobile.wide-screen.e-flex.e-con.e-child {
  margin-top: -27%;

}
}
/* video:fullscreen,
video:-webkit-full-screen,
video:-moz-full-screen,
video:-ms-fullscreen {
  object-fit: contain !important;
  width: 100% !important;
  height: 100% !important;
  background-color: black !important;
} */
.video-full video:-webkit-full-screen {
  object-fit: contain !important;
  background-color: black !important;
}

.video-full video:-moz-full-screen {
  object-fit: contain !important;
  background-color: black !important;
}

.video-full video:fullscreen {
  object-fit: contain !important;
  background-color: black !important;
}