/*
 Theme Name: Improvendo
 Theme URI: https://www.itcontrol.nl
 Description: Improvendo thema gebouwd met Divi (Elegant Themes)
 Author: ITControl
 Author URI: https://www.itcontrol.nl
 Template: Divi
 Version: 2.0.0
*/
 
/* Old styles */

//* Home Blocks */

/*
#home-blocks .et_pb_column {
  width: 23.75%;
  margin-right: 1% !important;
}

@media(max-width:980px) {
	#home-blocks {
		padding-left: 1rem;
	}
	#home-blocks .et_pb_column {
	width: 47.25% !important;
	margin-right: 1.5% !important;
		margin-bottom: unset;
	}
}
@media(max-width:600px) {
	#home-blocks .et_pb_column {
		width: 97.25% !important;
	}
}

#home-blocks .et_pb_column > .et_pb_module {
  margin-bottom: 5% !important;
}

#home-blocks .et_pb_promo_description {
	position: unset;
	padding-bottom: 0px;
}

#home-blocks .improvendo-logo-block {
	position: unset;
	min-height: 100px !important;
}
#home-blocks .et_pb_module {
	cursor: pointer;
	transition-duration: 150ms;
}
#home-blocks .et_pb_module:hover {
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

#home-blocks .improvendo-logo-block .improvendo-logo {
  position: absolute;
  top: -20px;
	border: 2px solid white;
	padding: 10px;
	object-fit: cover;
	border-radius: 100%;
  left: 50%;
  transform: translateX(-50%);
	width: 70px;
	height: 70px;
	background: #117B76;
}

#home-blocks .improvendo-logo-block .et_pb_module_header {
	margin-top: 30px;
}

#home-blocks .block-2 .et_pb_button {
	border-radius: 100% !important;
  width: 50px !important;
	height: 50px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#home-blocks .block-2 .et_pb_button:before {
	margin-left: 12px !important;
	margin-top: 5px !important;
}

#home-blocks .block-2 .et_pb_button:hover {
	padding: unset !important
}

.et_pb_testimonial_0.et_pb_testimonial:before {
	color: #117B76;
	background-color: RGBA(255,255,255,0);
	font-family: ETmodules!important;
	font-weight: 400!important;
	content: "7b"!important;
	left: 2rem;
	font-size: 60px;
	top: 1.2rem;
}

.et_pb_testimonial_description {
	margin-left: 50px !important;
}

 /* Verberg search icoon in Divi menu *//*
#et_top_search {
  display: none !important;
}

.menu-item {
	
}

.menu-item a {
	color:#0d7d77 !important;
	border-radius:8px;
	height:35px;
	margin-bottom:30px;
	font-size:1.1em !important; 
	 text-transform: uppercase;
	letter-spacing:1px;
	padding-bottom:0!important;
}

.menu-item.current-menu-item a {
background-color:#0d7d77;
color:white !important;
	padding:10px 30px;
	
}
.et_pb_button {
	border-radius:10px !important;
	padding:0px 30px;
	
}


.cta-bottom-left {
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-end !important;
  text-align: left !important;
	padding:1.2em !important;
}


.cta-bottom-left  .et_pb_promo_description {
	padding:0 !important;
}


#main-footer {
	display:none !important;	
}

selector > .et_pb_column {
  width: 23.75% !important;
  margin-right: 1% !important;
}

* Home Blocks *//*
#home-blocks .et_pb_column {
  width: 23.75%;
  margin-right: 1% !important;
}

@media(max-width:980px) {
	#home-blocks {
		padding-left: 1rem;
	}
	#home-blocks .et_pb_column {
	width: 47.25% !important;
	margin-right: 1.5% !important;
		margin-bottom: unset;
	}
}
@media(max-width:600px) {
	#home-blocks .et_pb_column {
		width: 97.25% !important;
	}
}

#home-blocks .et_pb_column > .et_pb_module {
  margin-bottom: 5% !important;
}

#home-blocks .et_pb_promo_description {
	position: unset;
	padding-bottom: 0px;
}

#home-blocks .improvendo-logo-block {
	position: unset;
	min-height: 100px !important;
}
#home-blocks .et_pb_module {
	cursor: pointer;
	transition-duration: 150ms;
}
#home-blocks .et_pb_module:hover {
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

#home-blocks .improvendo-logo-block .improvendo-logo {
  position: absolute;
  top: -20px;
	border: 2px solid white;
	padding: 10px;
	object-fit: cover;
	border-radius: 100%;
  left: 50%;
  transform: translateX(-50%);
	width: 70px;
	height: 70px;
	background: #117B76;
}

#home-blocks .improvendo-logo-block .et_pb_module_header {
	margin-top: 30px;
}

#home-blocks .block-2 .et_pb_button {
	border-radius: 100% !important;
  width: 50px !important;
	height: 50px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#home-blocks .block-2 .et_pb_button:before {
	margin-left: 12px !important;
	margin-top: 5px !important;
}

#home-blocks .block-2 .et_pb_button:hover {
	padding: unset !important
}
*/
