/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
#partner-logos {
	display: none;
	background-color: #fff;
}
#text-9/* desktop address */,
#text-8/* support button */ { 
	display: none;
}

#wp-live-chat {
	left: 36px !important;
}
#wp-live-chat-header {
	margin-bottom: 15px;
	height: 30px;
	background-position: center -9px !important;
}
#us_socials-2 {
	padding-bottom: 30px;
}

@media (min-width: 768px) {
	#text-9 { /* desktop address */
		display: block;
	}
	#text-2 { /* mobile address */
		display: none;
	}

	#us_socials-2, 
	#text-8 { 
		display: inline-block; 
		vertical-align: top;
		float: right;
	}

	#partner-logos {
		display: block;
	}
	#partner-logos img {
		max-width: 100%;
	}

	#wp-live-chat {
		left: 28px !important;
	}
/*	#wp-live-chat-header {
		margin-bottom: 18px;
		height: 30px;
		background-position: center -9px !important;
	}*/
}


/*#us_socials-2 { 
	padding-right: 10px;
}
#text-8 .w-btn-wrapper { 	
	margin-right: 0;
}*/


.liftup a {
  position: relative;
  display: inline-block;
  text-align: center;
  padding: 3px;
  width: 300px;
  height: 300px;
  background-color: #fff;
  border-radius: 3px;
  /*box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);*/
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  margin: 0 auto;
}
/*.liftup a img {
	margin: 0 auto;
}*/

.liftup a::after {
  content: "";
  border-radius: 5px;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
  opacity: 0;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}

.liftup a:hover {
  -webkit-transform: scale(1.1, 1.1) rotate(0.00001deg);
  transform: rotate(0.00001deg) scale(1.1, 1.1) ;
}

.liftup a:hover::after {
    opacity: 1;
}

