/*
Theme Name: Vara Child
Theme URI: http://gradastudio.com/vara
Description: This is a child theme of Vara.
Author: GradaStudio
Author URI: https://themeforest.net/user/gradastudio
Template: vara
Version: 1.0.0
*/
#phone svg {
	height: 18px;
	margin-right: 5px;
	fill: #fabc43;
}
#phone span {
	font-size: 16px;
	font-weight: 700;
}
footer h4 a,
footer .submenu-icon:after {
    color: #fabc43 !important;
}
/*
.gs-breadcrumb {
    margin-top: 100px
}*/
.gs-portfolio-single-item {
    margin-top: 70px !important;
}
.gs-portfolio-single-item .portfolio-single-title {
    margin-top:60px;
}
footer li a {
	color: #fff;
}


/* Lignes flex */
.cf7-row {
  display: flex;
  gap: 15px;
  margin-bottom: 20px;
  align-items: end;
}

.cf7-row > div {
  flex: 1;
  min-width: 200px;
}

.cf7-row.full-width > div {
  flex: none;
  width: 100%;
  min-width: 100%;
}

/* Titre des checkboxes */
.checkbox-title {
  margin: 0 0 10px 0;
  font-weight: 600;
  font-size: 16px;
  color: #333;
}

.checkbox-title .required {
  color: #d63638;
}



/* Champs */
.wpcf7-form-control {
  width: 100% !important;
  padding: 12px 15px;
  border: 1px solid #ddd;
  font-size: 16px;
  box-sizing: border-box;
}

.wpcf7-form-control:focus {
  outline: none;
  border-color: #007cba;
  box-shadow: 0 0 0 2px rgba(0,124,186,0.2);
}

/* Textarea */
.wpcf7-textarea {
  height: 120px;
  resize: vertical;
}

/* Bouton */
.submit-row .wpcf7-submit {
  color: #3D3D3B;
  padding: 14px 30px;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  font-size: 16px;
  text-transform:uppercase;
  max-width: fit-content;
  background: #fabc43;
}

.submit-row .wpcf7-submit:hover {
  background: #3D3D3B;
  color: #fabc43
}
/* Portfolio */
.single-portfolio h1 {
  font-size: 40px;
}
.single-portfolio h2 {
  font-size: 30px;
}
.single-portfolio h2 span{
  font-weight:lighter !important;
}
.single-portfolio p {
  text-align: justify;
}
/* Responsive */
@media (max-width: 600px) {
	#titleslider {
  text-shadow: 1px 3px 3px #000;
}
  .cf7-row {
    flex-direction: column;
  }
  .cf7-row > div {
    min-width: 100%;
  }
}