/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 03 2025 | 11:28:52 */
.term-shareholders-information .investor-filter {
    display: none;
}
section.directores-infos-1 .patw_boxes_wrap {
    width: 25%;
}
section.directores-infos-1 .patw_boxes_wrap .patw_img img {
    width: 100%;
}
section.directores-infos-1 .patw_boxes_wrap .patw_title h4 {
    font-size: 22px;
    margin-bottom: 0;
}
.page.page-id-13637 .page_title {
    display: none;
}
section.directores-infos-1 .patw_boxes_wrap .patw_img {
    /* height: 285px; */
    overflow: hidden;
}
section.directores-infos-1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}
.environment-row5.environment-row7.eduction-row2.bluebg ul li{
    color: #fff;
}
body.cb_team-template-default.single.single-cb_team span.subtitle {
    color: #000 !important;
}
.environment-row5.environment-row7.bluebg p, .environment-row5.environment-row7.bluebg ul li {color: #fff;}
ul#blog-note-1 li {position: relative;padding-left: 22px;margin: 0 0 5px;}

ul#blog-note-1 li:after {
    content: '';
    position: absolute;
    top: 12px;
    left: 0px;
    bottom: auto;
    height: 8px;
    width: 8px;
    border-radius: 100%;
    background: #002e6e;
}
h5.leader_desig {
	font-size: 16px;
	font-weight: 400 !important;
	line-height: 16px;
	margin: 5px 0 0 !important;
	color: #72BF44;
}
h5.second_title {
	margin-top: 15px !important;
}
.leader_thought_sec h4.esg_initiative_head {
	line-height: 42px;
	margin:0;
}
#pg-12845-7> .panel-row-style {
    padding: 0 !important;
}
/* .leader_thought_sec .panel-grid-cell {
padding: 0 20px !important;
} */
.leader_thought_sec .panel-first-child {
	margin: 0 0 15px !important;
}

.investor_lounge_ontacts ul li {
	/* 	padding: 25px 260px 25px 50px !important; */
	width:47%;
	margin-bottom: 30px;
}
.investor_lounge_ontacts ul {
	flex-wrap: wrap !important;
}
.investor_lounge_ontacts ul li p {
	max-width: 350px !important;
}

.ethnl-soln-list a.cross-arrow.arrowright {
	background-color:#ffffff !important;
	height:40px !important;
	width:40px !important;
	display:flex !important;
	z-index: 999;
}
.txtcenterimg {
	text-align: center;
}
.postid-12449 h2.pagetitle {
	display: none;
}
a.bioprismlink {
	color: #3373af;
	text-decoration: underline;
}
a.bioprismlink:hover {
	color: #f15a22;
}
.advance-bio-ovrw p {
	margin-bottom: 10px;
}
.ethnol-sol-sec a.cross-arrow:hover {
	background: #f05923  !important;
}
.ethnol-sol-sec .cs-inner-div {
	position: relative;
	box-shadow: 0px 0px 10px #817e7efa;
}
.enfinity-overview-row h3 {
	max-width: 800px;
}
.ethnol-sol-sec a.cross-arrow {
	background: transparent;
	position: absolute;
	bottom: 25px;
	right: 25px;
	top: auto;
	margin: 0;
	display: inline-block;
	height: 24px;
	width: 24px;
}
.ethnol-sol-sec .ind-title h3 {
	margin: 0;
	padding: 0 20px 30px 20px;
}
/* ul.ethnl-soln-list li .ind-img {
margin-bottom: 20px;
} */
img.celuniti-proceses-icon {
	margin-bottom: 20px;
}
.ethnol-sol-sec .ind-title h3 a {
	margin: 0;
	font-size: 18px;
	color: #002e6e !important;
}
.ethnol-sol-sec h2.ethnl-soln-head {
	display: block !important;
	margin: 0 0 30px 0;
}
ul.ethnl-soln-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
}
ul.ethnl-soln-list li {
	width: 23%;
	margin: 0 2.66% 0 0;
}
ul.ethnl-soln-list li:nth-child(4n) {
	margin-right: 0 !important;
}
.celuniti-partnr-sec h4 {
	margin-top: 0;
}
h4.celluniti-process-heading {
	font-size: 36px;
	text-align: center;
	margin-bottom: 40px;
}
.celuniti-process-card {
	border-bottom: 5px solid #00529C;
	min-height: 360px !important;
	position:relative;
}
h5.celuniti-proceses-name {
	font-size: 22px;
	line-height: 26px;
	margin-bottom: 15px !important;
}
h2.celuniti-galry-heading {
	text-align: center;
}
h3.celuniti-overview-head {
	margin: 0 0 20px 0;
	color: #002e6e;
	font-size: 40px;
	line-height: 40px;
	width: 100%;
	max-width: 780px !important;
}

p.casestudy-box {
	background: #d2eac3;
	padding: 15px;
}

/* .postid-12449 div#content > h2 {
display: none;
} */
/* .celuniti-process-card:after {
position: absolute;
content: '';
height: 30px;
width: 30px;
top: 50%;
right: -40px;
background-image: url(https://www.praj.net/wp-content/uploads/2023/06/celuniti-arrow.png) !important;
} */
.cenuliti-process-sec .technologies-row6-layout .panel-grid-cell {
	position: relative;
}
.cenuliti-process-sec .technologies-row6-layout .panel-grid-cell:after {
	position: absolute;
	content: '';
	height: 30px;
	width: 30px;
	top: 50%;
	right: -40px;
	background-image: url(https://www.praj.net/wp-content/uploads/2023/06/celuniti-arrow.png) !important;
}
.cenuliti-process-sec .technologies-row6-layout .panel-grid-cell:last-child:after {
	display: none;
}
h4.celuniti-inr-heading {
	margin-top: 0;
}

.csr_award_slider .csr-environment-slider-block-inner {
    display: block !important;
}

@media(max-width:1366px){
	.investor_lounge_ontacts ul li {
		width: 45% !important;
	}
}

@media(max-width:1280px){
	.celuniti-process-card {
		/* 			   min-height:290px; */
		min-height: 362px !important;
	}
}
@media(max-width:1185px){
	.celuniti-process-card {
		min-height: 441px !important;
	}
}
@media(max-width:1024px){
	h3.celuniti-overview-head {
		font-size: 32px;
		line-height: 32px;
	}
	ul.ethnl-soln-list li .ind-img img {
		width: 100%;
	}
	.ethnol-sol-sec {
		padding-bottom: 20px !important;
	}
	ul.ethnl-soln-list li:nth-child(4n) {
		margin-right: 2.66%;
	}
	ul.ethnl-soln-list li:nth-child(3n) {
		margin-right: 0;
	}
	ul.ethnl-soln-list li {
		width: 31%;
		margin-right: 3.5%;
		margin-bottom: 20px;
	}
	.cenuliti-process-sec div#panel-12449-5-0-0 {
		margin-top: 0 !important;
	}
	.cenuliti-process-sec .technologies-row6-layout {
		padding-bottom: 020px;
	}
	h4.celluniti-process-heading {
		margin-bottom: 20px;
	}
	.celunnity-abovrw .panel-grid-cell:first-child {
		margin-bottom: 0 !important;
	}
	.celuniti-gallery {
		padding-top: 20px !important;
	}
	.celuniti-moederisarion-se {padding-top: 20px !important;}
	.celuniti-moederisarion-sec {
		padding-top: 20px !important;
	}
	.celunnity-abovrw {
		/*     padding: 0 0 20px 0px !important; */
		flex-direction: column-reverse;
	}
	.celunnity-abovrw .panel-grid-cell {
		width: 100% !important;
	}
	.celunnity-abovrw .panel-grid-cell .sow-image-container {
		justify-content: flex-start;
		margin-bottom: 20px;
	}
	body .celunnity-abovrw-sec {
		padding-bottom: 0px !important;
	}
	.celuniti-partnr-sec div#panel-12449-2-0-0 {
		margin: 20px 0px !important;
	}
	.operation-celuiti-demo {
		padding: 20px 15px !important;
	}
	.cenuliti-process-sec div#panel-12449-4-0-0 {
		margin: 0 !important;
	}
	.operation-celuiti-demo .technologies-row6-layout {
		padding-bottom: 0 !important;
	}
	.cenuliti-process-sec {
		padding: 20px 0px;
	}
}
@media(max-width:999px){
	.cenuliti-process-sec .technologies-row6-layout .panel-grid-cell:after {
		display:none;
	}
	.celuniti-gallery {
		padding-top: 20px !important;
		padding-bottom:2px !important;
	}
	.celuniti-gallery .careerslider {
		padding-bottom: 0 !important;
	}
	.celuniti-gallery .panel-grid-cell {
		margin-bottom: 0 !important;
	}
	.cenuliti-process-sec .technologies-row6-layout .panel-grid-cell {
		width: 48% !important;
		margin-bottom: 30px;
	}
	.cenuliti-process-sec .technologies-row6-layout {
		justify-content: space-between !important;
		flex-wrap: wrap !important;
		padding-bottom: 0;
	}
	.celuniti-process-card {
		min-height: 285px !important;
	}
    section.directores-infos-1 .patw_boxes_wrap {
        width: 30%;
    }
	section.directores-infos-1 .patw_boxes_wrap .patw_title h4 {
        font-size: 22px !important;
    }
}
.celuniti-process-card:after{
	display:none;
}
@media(max-width:790px){
	.leader_thought_sec .siteorigin-panels-stretch.panel-row-style {
		padding: 0 10px !important;
	}
	.esg_init_odd {
		flex-flow: column-reverse !important;
	}
	.esg_info_sec .widget_media_image{
		text-align:center;
	}
	.esg_init_odd  .widget_media_image img{
		width:100%;
	}
}
@media(max-width:780px){
	ul.ethnl-soln-list li .ind-img img {
		width: 100%;
		display: block;
	}
	ul.ethnl-soln-list li:nth-child(3n) {
		margin-right: 3.5%;
	}
	ul.ethnl-soln-list li {
		width: 48%;
		margin-right: 4%;
	}
	ul.ethnl-soln-list li:nth-child(2) {
		margin-right: 0 !important;
	}
	.ecool-img-div img.ecool1 {
		width: 100%;
		display: block;
	}
	h4.celluniti-process-heading {
		margin-bottom: 20px;
	}
	h4.celuniti-inr-heading {
		margin-bottom: 15px;
	}
	p.celuniti-inr-last-para {
		margin-bottom: 15px !important;
	}
	h4.celuniti-inr-heading {
		margin-bottom: 20px;
	}
	p.celuniti-inr-last-para {
		margin: 0px 0 20px 0 !important;
	}
	.celuniti-partnr-sec h4{
		margin-bottom:15px;
	}
	.celuniti-partnr-sec div#panel-12449-2-0-0{
		margin-top:0 !important;
	}
	.celunnity-abovrw .panel-grid-cell:first-child {
		margin-bottom: 0 !important;
	}
	.celunnity-abovrw{
		flex-direction:column-reverse !important;
	}
	.cenuliti-process-sec .technologies-row6-layout .panel-grid-cell {
		width: 100% !important;
	}
	.celuniti-process-card {
		min-height: auto !important;
	}
}

@media(max-width:767px){

	.investor_lounge_ontacts ul li {
		width: 100% !important;
	}

	.investor_lounge_ontacts .customp1 {
		margin-top: 10px !important;
	}
}

@media(max-width:580px){
	ul.ethnl-soln-list li {
		width: 100%;
		margin-right: 0;
	}
    section.directores-infos-1 .patw_boxes_wrap {
        width: 100%;
    }
    section.directores-infos-1 .patw_boxes_wrap .col-md-12.patw_boxes_col {
        !i;!;
        padding: 0 15px;!i;!;
        width: 100%;
    }
}