/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


#masthead .elementor-1953 .elementor-element.elementor-element-30fb757:not(.elementor-motion-effects-element-type-background), .elementor-1953 .elementor-element.elementor-element-30fb757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-color:transparent !important:
}


/*.elementskit-navbar-nav-default .elementskit-navbar-nav > li > a:after {
  content: '';
  display: block;
  margin: auto;
  height: 1px;
  width: 0;
  background: transparent;
  transition: width .5s ease, background-color .5s ease;
}
.elementskit-navbar-nav-default .elementskit-navbar-nav > li > a:hover:after {
  width: 90%;
  background: #444;
}*/
[type="button"]:focus, [type="button"]:hover, [type="submit"]:focus, [type="submit"]:hover, button:focus, button:hover{
	background-color: #B99754;
}

.elementskit-info-box-icon svg{
	max-width: 60px;
  height: 60px;

}

.ekit-wid-con .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):hover{
	border-color: #c4983b !important
	
}

.ekit-wid-con .ekit-form form label span{
	padding-top: 7px;
}



#cgv-title h2{
	font-weight:400;
	font-size:1.6rem;
}

.reserchambre{
	color:#B99754;
}
#footer a{
	color:#000;
}
#footer a:hover{
	color:#B99B5B;
}

.reserchambre h3.hb-title {
	font-weight:400 !important;
}
.reserchambre label{
	padding-bottom:0.5rem;
}
.reserchambre .hb-price-bd-show-text{
	color:#B99754;
}

.reserchambre [type="button"],.reserchambre [type="submit"], .reserchambre button{
	border: 1px solid #B99754;
	color:#ffffff;
}
.reserchambre select{
	min-height:42px;
}

.reserchambre [type="button"]:focus, .reserchambre [type="button"]:hover, .reserchambre [type="submit"]:focus,.reserchambre [type="submit"]:hover,.reserchambre button:focus,.reserchambre button:hover{
	border-color: #B99754;
}

.ekit-wid-con .ekit-form form textarea:hover{
	border-color: #B99754 !important;
}


.elementor-22 .elementor-element.elementor-element-88cf25f .elementor-icon-box-title::after, .elementor-2003 .elementor-element.elementor-element-3065318d .elementor-icon-box-title::after, .elementor-24 .elementor-element.elementor-element-2ce8c284 .elementor-icon-box-title::after, .elementor-2012 .elementor-element.elementor-element-2c8b995b .elementor-icon-box-title::after{
	content:'';
	display:block;
	width: 150px;
	height: 2px;
  	background: #D6C29B;
	margin-top: 22px;
}
	

.ekit-wid-con .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
	background-color: #BF9647 !important;
}
.wpcf7-form-control{
	border-radius:5px !important;
}
.quoteico i{
	transform: rotate(180deg);
}
.namlastname p{
	display:flex;
}
.namlastname input{
	margin-top:5px;
}
.namlastname p label:first-child{
	width:50%;
	margin-right:2rem;
}
.fullform label{
	width:100%;
}

.ekit-wid-con .ekit-form form input[type="submit"]:hover{
	background-color: #c4983b !important;
}