/*
 Theme Name:  Divi Child Theme
 Theme URI:    https://www.elegantthemes.com/gallery/divi/
 Description:  Child Theme for Divi
 Author:       SPOT Digital
 Author URI:   https://www.spotdigital.pt
 Template:     Divi
 Version:      1.0.0
*/

.projects-widget-list{
	display: flex;
    flex-wrap: wrap;
	justify-content: center;
    align-items: center;
}
.projects-widget-list li{
	flex: 1 1 50%;
    padding: 0 8px 8px 0;
    margin: 0 !important;
}
.projects-widget-list li a {display: block; line-height: 0;}

/* FLIP BOX CSS*/
@media (min-width:981px){
	.flip-box-row {
	  background-color: transparent;
	  min-width: 350px;
	  min-height: 400px;
	  -webkit-perspective: 1000px;
	  perspective: 1000px;
	}

	.flip-box-column {
	  position: relative;
	  width:100%;
	  height: 100%;
	  -webkit-transition: transform 0.8s;
	  transition: transform 0.8s;
	  -webkit-transform-style: preserve-3d;
	  transform-style: preserve-3d;
	}

	.flip-box-row:hover .flip-box-column {
	  -webkit-transform: rotateY(180deg);
	  transform: rotateY(180deg);
	}

	.flip-box-front, .flip-box-back{
	  position: absolute;
	  width:100%;
	  height: 100%;
	  -webkit-transform: translate3d(0,0,0);
	  -webkit-backface-visibility: hidden;
	  backface-visibility: hidden;
	}

	.flip-box-back {
	  -webkit-transform: rotateY(180deg);
	  transform: rotateY(180deg);
	}

	.flip-box-back .et_pb_blurb_description{
		display:flex; flex-flow:column; justify-content: space-between; align-items:center;
	}
}