/*
 Theme Name:   Hello Elementor Child
 Theme URI:    http://wordpress.com
 Description:  Hello Elementor Child Theme
 Author:       Elementor
 Author URI:   http://apusthemes.com
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hello-elementor-child
*/

.masquelem{
	display:none!important;
}
.wp-caption {
	border-width:0;
}
body{
	font-family:"Abel";
}
h2, h3{
	color:#1eb1c8;
}
.greennature-item-start-content{
	padding-top:0;
}
.greennature-item-title-wrapper .greennature-item-title {
    font-size: 50px;
    margin-bottom: 0px;
    font-weight: 400;
}

.stunning-item-title {
    font-size: 39px;
    font-weight: 400;
}

.greennature-navigation sf-js-enabled sf-arrows {
    margin: 100;
    padding top: 100;
}

.greennature-navigation {
		padding-top: 20px;
}

ul.sf-menu li.menu-item a {
    font-size: 25px;
}

.greennature-normal .about-us-title {
    font-size: 50px;
    font-weight: normal;
    margin-bottom: 13px;
}

.greennature-button, input[type="button"], input[type="submit"] {
    font-size: 17px;
    border-radius: 0px;
}

.greennature-button.large {
    font-size: 17px;
}

element.style {
    background-color: #000000;
}

.greennature-testimonial-item.plain-style.large .testimonial-item {
    font-size: 22px;
}

.greennature-testimonial-item.plain-style.greennature-left .testimonial-author-image {
    display: none;
}

.greennature-item-title-wrapper.greennature-extra-large .greennature-item-title {
    font-size: 70px;
    letter-spacing: 1px;
		font-weight: 400;
}

.greennature-stunning-item.greennature-stunning-center .stunning-item-title {
    font-size: 50px;
    font-weight: 400;
}

.greennature-fixed-header .greennature-navigation-wrapper .greennature-main-menu > li > a {
    font-size: 18px;
    padding-bottom: 15px;
}

.greennature-fixed-header .greennature-logo img {
    max-height: 60px;
    width: auto;
}

.greennature-widget-title {
    font-size: 22px;
    font-weight: 500;
    margin-bottom: 25px;
    text-transform: capitalize;
    letter-spacing: 1px;
}

body {
    font-size: 22px;
	  line-height: 1.4;
}

.greennature-stunning-item.greennature-stunning-center .stunning-item-caption {
    font-size: 22px;
		line-height: 1.4;

}

.greennature-item-title-wrapper .greennature-item-title-caption {
    margin-top: 8px;
    font-size: 22px;
    font-style: italic;
}

.greennature-blog-full .greennature-blog-title {
    font-size: 32px;
    text-transform: none;
    font-weight: normal;
    letter-spacing: 1px;
    margin-bottom: 4px;
}

.greennature-blog-full .greennature-blog-date-wrapper {
    display: none;
}

.greennature-page-title-wrapper .greennature-page-title {
    font-size: 70px;
    margin: 30px 15px;
    display: block;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 1px;
}

.greennature-blog-thumbnail {
    display: none;
}

.single-post .greennature-single-nav > div.next-nav, .single-post .greennature-single-nav > div.previous-nav {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 800;
    letter-spacing: 1px;
}

.greennature-page-title-wrapper {
    padding: 85px 0px 80px;
    background-image: url(https://www.amilo.earth/wp-content/uploads/2021/08/informations-1.jpg);
}

.widget_recent_entries ul li, .widget_recent_comments ul li, .widget_pages ul li, .widget_rss ul li, .widget_archive ul li, .widget_categories ul li, .widget_nav_menu ul li, .widget_meta ul li {
    line-height: 28px;
}

.cn-button.bootstrap {
    color: #fff;
    background: #1eb1c8;
}
.greennature-color-wrapper {
    padding-top: 30px;
}
#mailpoet_form_1 .mailpoet_text, #mailpoet_form_1 .mailpoet_textarea {
    width: 94%!important;
}
#fld_7908577_1 {
	background-color: #3878b3!important;
	color:white;
	padding: 10px;
  	text-align: center;
  	text-decoration: none;
  	display: block;
  	font-size: 12px;
  	/*margin: 4px 2px;*/
	border-radius: 8px;
}
.ui-accordion-content{
	height:auto!important;
}
.caldera-grid label {
    font-size: 18px!important;
}
.bandeau{
	z-index:1000;
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
box-shadow: 0 10px 10px -5px;
	position:relative;
}
.caldera-grid label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 400!important;
}
#CF61ac5f1de9d50_1-row-6{
	background-color:azure;
}
#CF61ac5f1de9d50_1-row-7{
	background-color:azure;
}
#CF61ac5f1de9d50_1-row-8{
	background-color:azure;
}
#CF61ac5f1de9d50_1-row-9{
	background-color:azure;
}
#CF61ac5f1de9d50_1-row-10{
	background-color:azure;
}
#CF61ac5f1de9d50_1-row-11{
	background-color:azure;
}
#fld_2668148_1{
	background-color:blue;
	color:white;
}
#CF61b4f352e507a_1-row-1 h3{
	font-size:45px;
}
#menu-menu-partenaires{
	margin-left:0!important;
}

.um-new-dropdown {
    font-size: 16px;
	
    margin: 0;
    position: absolute;
    height: auto;
    background: #fff;
    z-index: 900!important;
}
.um-directory .um-members-wrapper .um-members.um-members-list .um-member .um-member-card-container {
   
    align-items: center!important;
}
.um-right .um-half{
	display:none!important;
}
#fld_7908577_1 {
    background-color: #3878b3!important;
    color: white;
    padding: 15px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 16px;
    /* margin: 4px 2px; */
    border-radius: 8px;
}
#CF628786ff116b8_1 label,#fld_8292903Label, #fld_7916282Label,#fld_771508Label{
	
	font-weight:bold!important;
}
#CF62a186ffc62c5_1 .control-label{
	font-weight:bold!important;
}
#fld_5465203_1{
	background:#1cb2c9;
	color:white;
}
.button_shop_prod{
	background-color:#1cb2c9;
	color: white;
  padding: 12px 28px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
	font-family:Roboto;
  font-size: 18px;
	border-radius:8px;
	font-weight:600;
}
.wpforms-field-label-inline{
	font-size:19px!important;
}
.wpforms-field-label{
	font-size:19px!important;
}
.greennature-page-title, .greennature-item-title{
	text-shadow: 1px 1px 2px darkblue;
}
.wpforms-submit{
	background: #1cb2c9!important;
  color: #FFF!important;
  border-radius: 12px!important;
	padding:10px!important;
	font-size:15px!important;
}

.header-fixe {
	background: #126A78D9!mportant;
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
}

.header-fixe.elementor-sticky--effects {
	background: #126A78D9;
	padding-top: 1px!important;
	padding-bottom: 1px!important;
	box-shadow: 0px 6px 30px -4px rgba(0,0,0,.05);
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
}

.header-fixe-logo img {
	width: 150px!important;
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
}

.header-fixe.elementor-sticky--effects img {
	width: 120px!important;
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
}
.header-fixe.elementor-sticky--effects ul li a {
	font-size: 1.4rem!important;
	
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
}
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before {
  opacity: 1!important;
}
.pa-notice-wrap{
	display:none!important;
}
.pa-new-feature-notice{
	display:none!important;
}
.pa-review-notice{
	display:none!important;
}
.fond_bleute{
	background-color:#d8f6ff;
}

.center_button_form{
	display: inline-block!important;
  text-align: center;
	cursor:pointer;
  width: 100% !important;
	text-transform:uppercase!important;
	font-weight:600;
}

.wpforms-field-description{
	font-size:16px!important;
}
/*Form froid ebook cover
#wpforms-form-21182 .wpforms-field-container{
	margin-bottom:-80px;
}*/
#wpforms-confirmation-25333{
	background-color:ffffcc!important;
}
.country-selector.weglot-inline.weglot-default {
    bottom: 5px;
    /*display: none;*/
}
.wpforms-error-container{
background-color: #f8d7da!important;
border-color: #f5c6cb!important;
padding: 15px!important;
}
.wpforms-error{
	font-size:16px!important
}
.fond_contact_enquete{
    background-color:#cdfdff!important;
	padding:10px!important
}
.wpforms-field-large th{
	color:black!important;
}

.addtoany_content { text-align:center!important; }
.addtoany_share_save_container {
  text-align: center!important; 
}

/*erreur form SAV*/
div.wpforms-container-full .wpforms-form label.wpforms-error {
	color:red!important;
	font-size:18px!important;
}

/*formulaire spécial VNT*/
#wpforms-28142-field_34-container{
	padding-top:65px;
}
}

form#wpforms-form-33428 input[type="number"]::-webkit-outer-spin-button, form#wpforms-form-612 input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
  
form#wpforms-form-33428 input[type="number"] {
    -moz-appearance: textfield;
}

#wpforms-33428-field_24-container{
	background: #fffbe5;
  padding: 12px;
}

.border-erreur{
	border:2px solid red;
}

