/* **Home 8 Header trensparent code** */

/*set the background color of the header*/
.pa-header {
	background: transparent;
	padding-top: 15px!important;
	padding-bottom: 0px!important;
	-webkit-transition: background-color .50s ease-out;
	-moz-transition: background-color .50s ease-out;
	-o-transition: background-color .50s ease-out;
	transition: background-color .50s ease-out;
}


/*set the background color of the fixed header when scrolling*/
.pa-fixed-header {
	background-color: rgba(var(--black), 1)!important;
	padding-top: 20px!important;
	padding-bottom: 10px!important;
	margin-top: -10px!important;
	-webkit-transition: background-color .50s ease-out;
	-moz-transition: background-color .50s ease-out;
	-o-transition: background-color .50s ease-out;
	transition: background-color .50s ease-out;
}
/* ****************=============={Home 8}================************** */
/***********Auto Header mobile optimization***********/
@media (max-width: 767px){ 
.auto-header .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
    margin: 20px auto;
    width: 100%;
    max-width: 809px;
    padding: 0px!important;	}}
/********who we are**************/
.da-auto-service-section {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
/* service section Style  */
#service-style-4 .et_pb_column,
#service-style-4 .et_pb_module{
	transition:all 0.3s ease;}
#service-style-4 .hover-text {
    opacity: 0;
	height:0;}
#service-style-4 .et_pb_column:hover .hover-text {
    opacity: 1;
    height: auto;}
#service-style-4 .et_pb_promo {
    display: flex;
    align-content: center;
    align-items: center;
    flex-direction: column;
    justify-content: center;}
#service-style-4 .et_pb_promo .et_pb_module_header,
#service-style-4 .et_pb_promo_description div,
#service-style-4 .et_pb_promo .et_pb_button_wrapper {
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;}
#service-style-4 .et_pb_promo .et_pb_module_header {
    transform: translateY(50px);}
#service-style-4 .et_pb_promo:hover .et_pb_module_header {
    transform: translateY(0);}
#service-style-4 .et_pb_promo_description {
    overflow: hidden;
	padding: 0;}
#service-style-4 .et_pb_promo_description div {
    transform: translateY(65px);
    opacity: 0;}
#service-style-4 .et_pb_promo:hover .et_pb_promo_description div {
    opacity: 1;
    transform: translateY(0);}
#service-style-4 .et_pb_promo:hover .et_pb_button_wrapper {
    transform: translateY(20px);}
@media only screen and (max-width: 980px) {
	#service-style-4 .et_pb_promo_description {
		padding-bottom: 20px;	}}
@media only screen and (max-width: 673px) {
	#service-style-4 .et_pb_promo_description {
		padding-bottom: 0px;	}}
/*Designing the Blog Section*/
.consultant-blog .published {
	background: rgba(var(--orange), 1) !important;
	color: #fff!important;
	padding: 6px 20px;
	text-transform: uppercase;
	font-size: 12px;
	font-family: Lato;
	font-weight: 700;
	position: absolute;
	top: 0px;
	left: 0px;
	transition: .3s ease;
	box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.42);  }
.consultant-blog
.et_pb_post {
	position: relative;  }
/*** Responsive Styles Smartphone Portrait to  ***/
@media all and (max-width: 479px) {
.consultant-blog
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
    margin: 20px auto;
    width: 100%;
    max-width: 800px;  }}
