	
#Footer h4 {
  	font-style: normal;
}
#Footer .custom-form-wrapper.custom-form-wrapper--inline .custom-form-wrapper__button {
  border-radius: 40px;
  font-size: var(--font-size-input-text);
  padding: 23px;
  width: 100%;
  margin-left: 0px;
}
/*
╔═════════════════════════════════════════════╗
║                                             ║
║                    TABLETTE                 ║
║                                             ║
╚═════════════════════════════════════════════╝*/
@media screen and (min-width: 768px) and (max-width: 1023px) {
	 #Footer div#custom-footer-mail  div.newsletter div.custom-form-wrapper .custom-form-wrapper--inline div p span input#submitNL:first-child {
		border:2px solid red;
		padding:20px 0px;
	}
	#Footer .custom-form-wrapper.custom-form-wrapper--inline .custom-form-wrapper__button {
		 margin-bottom: 0;
  		 padding-left: 25px;
 		 padding-right: 25px;
	}
	
}
@media screen and (min-width: 992px){
	.custom-form-wrapper.custom-form-wrapper--inline .custom-form-wrapper__button{
		padding-inline:35px !important;
	}
}
/*
╔═════════════════════════════════════════════╗
║                                             ║
║              PLUS DESKTOP                   ║
║                                             ║
╚═════════════════════════════════════════════╝*/
@media screen and  (min-width: 1024px)and (max-width: 1920px) {
	#Footer {
    padding-inline: clamp(16px, calc(-245.807px + 25.542vw), 122px);
	}

	#Footer div#custom-footer-mail  div.newsletter p,#Footer .custom-form-wrapper.custom-form-wrapper--inline .custom-form-wrapper__button{ 
		margin-bottom:inherit;
		margin-left:7px;
		font-weight: bold;
	}
	
}

