/* 
Theme Name: ddesign
Description: Thème sur mesure DDESIGN
Author: DDESIGN
Author URI: https://ddesign.fr/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

/* Scroll Top DDesign */

html {
    scroll-behavior: smooth;
}

#btnScrollTop::before {
    content: "\2191";
}

#btnScrollTop {
  display: none; /* Hidden by default */
  position: fixed; /* Fixed/sticky position */
  bottom: 50px; /* Place the button at the bottom of the page */
  right: 50px; /* Place the button 30px from the right */
  z-index: 99; /* Make sure it does not overlap */
  border: none; /* Remove borders */
  outline: none; /* Remove outline */
  background-color: var(--e-global-color-primary); /* Set a background color */
  color: white; /* Text color */
  cursor: pointer; /* Add a mouse pointer on hover */
  padding: 5px 12px; /* Some padding */
  /* border-radius: 50%; Rounded corners */
  font-size: 18px; /* Increase font size */
  border-radius: initial;

}

#btnScrollTop:hover {
  background-color: var(--e-global-color-secondary) /* Add a dark-grey background on hover */
}

/* Gravity Forms */

.gform_wrapper {
	form .gform_body .ginput_complex input[type=text] {
		width:100% !important;
	}

	input, input[type=text], select, textarea {
		width:100% !important;
		@include box-sizing(border-box);
	}
}