/* 
Theme Name:		 WIM Elementor child
Theme URI:		 https://wearewim.nl/
Description:	 WIM Elementor child theme
Author:			 Sjoerd van der Sluis
Author URI:		 https://wearewim.nl/
Template:		 wim-elementor
Version:		 1.0.0
Text Domain:	 wim-elementor-child
*/

/*
    Plaats hier de style
*/

.gform-body input {
  border: unset !important;
  border-radius: 0 !important;
  font-family: "Poppins", Sans-serif !important;
}

.gform_footer .button {
  font-family: "Obera", Sans-serif !important;
  text-transform: uppercase !important;
  font-size: 23px !important;
  font-weight: 500 !important;
  fill: #000000 !important;
  color: #000000 !important;
  background-color: white !important;
  border-radius: 10px 10px 10px 10px !important;
  padding: 14px 14px 14px 14px !important;
  line-height: 1 !important;
}

.validation_message {
  font-family: "Poppins", Sans-serif !important;
}

.readmorebtn .elementor-tab-title a {
  font-family: "Obera", Sans-serif !important;
  text-transform: uppercase !important;
  font-size: 23px !important;
  font-weight: 500 !important;
  fill: #000000 !important;
  color: #000000 !important;
  background-color: #92deff !important;
  border-radius: 10px 10px 10px 10px !important;
  padding: 14px 14px 14px 14px !important;
  line-height: 1 !important;
}

.readmorebtn.twee .elementor-tab-title a {
  font-family: "Obera", Sans-serif !important;
  text-transform: uppercase !important;
  font-size: 23px !important;
  font-weight: 500 !important;
  fill: #000000 !important;
  color: #000000 !important;
  background-color: #ffa900 !important;
  border-radius: 10px 10px 10px 10px !important;
  padding: 14px 14px 14px 14px !important;
  line-height: 1 !important;
}

.readmorebtn .elementor-tab-title.elementor-active::before {
  font-size: 13px;
  font-weight: 400;
  display: block;
  text-align-last: left;
  font-family: "Obera", Sans-serif !important;
  text-transform: uppercase !important;
  font-size: 23px !important;
  font-weight: 500 !important;
  fill: #000000 !important;
  color: #000000 !important;
  background-color: #92deff !important;
  border-radius: 10px 10px 10px 10px !important;
  padding: 14px 14px 14px 14px !important;
  line-height: 1 !important;
}

.readmorebtn.twee .elementor-tab-title.elementor-active::before {
  font-size: 13px;
  font-weight: 400;
  display: block;
  text-align-last: left;
  font-family: "Obera", Sans-serif !important;
  text-transform: uppercase !important;
  font-size: 23px !important;
  font-weight: 500 !important;
  fill: #000000 !important;
  color: #000000 !important;
  background-color: #ffa900 !important;
  border-radius: 10px 10px 10px 10px !important;
  padding: 14px 14px 14px 14px !important;
  line-height: 1 !important;
}

.readmorebtn .elementor-toggle-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column-reverse;
}
.readmorebtn .elementor-tab-title.elementor-active a {
  display: none;
}
.readmorebtn .elementor-toggle .elementor-tab-title {
  display: flex;
  justify-content: left;
  padding: 0;
  border: unset !important;
}
.elementor-tab-content {
  text-align: left;
  border: unset !important;
  padding: 0 !important;
  color: #000000 !important;
  font-family: "Poppins", Sans-serif !important;
  font-weight: 300 !important;
  line-height: 1.6em !important;
  margin-bottom: 20px;
}
