/*
Theme Name: Tavanta
Theme URI: https://sirosolutions.com
Author: Siro Solutions
Author URI: https://sirosolutions.com
Description: Custom theme for Tavanta
Template: Divi
Version: 1.0
*/

/* =Theme customization starts here
------------------------------------------------------- */

@media only screen and (min-width: 601px) {
.single-jobs .interior-page-banner-section .banner-heading-row {
	background-image: url("/wp-content/uploads/2023/08/career-hero-1.jpg")!important;
	}
}

@media only screen and (max-width: 600px) {
  .single-jobs .interior-page-banner-section .banner-heading-row {
    background-image: url("/wp-content/uploads/2023/08/career-hero-mobile.jpg")!important;
  }
}


/* Pipeline new design */

span .desktop-text {
	color: #367FD8!important;
}

span .mobile-text {
	color: #367FD8!important;
}

.pipeline-block .block-holder {
	color: #367FD8;
}

.indication span.hidden-mobile {
	color: #367FD8!important;
}

span .program-name.compound-block {
	color: #367FD8!important;
}

.pipeline-block .pipeline-tr .compound-block.indication-desktop {
	border-right: 3px solid #367FD8!important;
}


.pipeline-block .pipeline-tr .compound-block {
	border-right: none!important;
}

.pipeline-block .pipeline-tbody .pipeline-tr {
	border-left: none!important;
}

.pipeline-block .pipeline-tbody  {
	border-top: none!important;
}

.pipeline-block {
	border-bottom: none!important;
}
/*
.pipeline-block .block-holder-tr .phase-block ul li {
	background: #367FD88A!important;
}

.pipeline-block .phase:after {
	background: #367FD88A!important;
}*/


@media only screen and (min-width: 601px) {
.pipeline-block .block-holder-tr .phase-block ul li {
	background-color: #9BBEE6!important;
	}
	.sub-item-btn-mobile {
		display: none;
	}
}

@media only screen and (max-width: 600px) {
.pipeline-block .block-holder-tr .phase-block ul li {
	background-color: white!important;
	}
	.sub-item-btn-desktop {
		display: none;
	}
}

.pipeline-block .phase:after {
	background: #9BBEE6!important;
}

/*
.compound-block.indication-desktop {
	background-color: #66CC991F;
}

.compound-block-title {
	background-color: #66CC991F;
}*/

.pipeline-tbody:last-child .pipeline-tr:last-child .sub-item-btn {
	display: none!important;
}

.phase-block ul.list-unstyled.list-inline {
	font-size: 15px;
}

.indication span.hidden-mobile {
font-size: 15px;
}

.program-name.compound-block {
	font-size: 15px;
}

.pipeline-block .pipeline-tr .compound-block {
	padding: 0px!important;
}

/* Mobil menu design */

.mobile-menu-ul .fal {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Footer design */


@media (min-width:981px){
	#footer-widgets .footer-widget:nth-child(2){
		margin-right:0%!important
	}
	#footer-widgets {
		width: 95%!important;
		max-width: 1200px!important;
	}
	#main-footer {
		padding-top: 200px!important;
	}
}

@media (min-width:981px){
	#footer-widgets .footer-widget:nth-child(3){
		margin-right:0%!important}
}

#main-footer {
	background-image: url("/wp-content/uploads/2020/07/Background_Texture_Footer_2560.jpg")!important;
}

@media (max-width: 768px) {
	footer#main-footer {
		background-image: url("/wp-content/uploads/2023/08/Footer_BG_Mobile.jpeg")!important;
	}
}

@media (max-width: 768px) {
	#footer-widgets {
		display: block!important;
	}
}

@media (max-width: 980px) {
	.bottom-nav {
		text-align: left!important;
	}
}

#main-footer {
	padding-top: 43px;
	}

div#block-2 {
	padding-top: 8px;
}

div#block-3 {
	padding-top: 8px;
}

.team-tabs-toggle-module .et_pb_toggle .et_pb_toggle_title {
	background-image: linear-gradient(to right,rgba(102,204,152,.2),#fff);
}

.team-member-toggle .team-thumbnail {
	background: #fff!important;
	border-radius: 0 100% 100% 0!important;
	width: 160px;
}

h5.et_pb_toggle_title {
	display: flex;
	align-items: center;
}

/* Banner new design on every page */

.interior-page-banner-section .banner-heading-row {
	min-height: 300px!important;
	max-height: 300px!important; 
}