/*
	Theme Name: Hello Elementor child
    template: hello-elementor
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: A plain-vanilla & lightweight theme for Elementor page builder
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 2.4.2
	Stable tag: 2.4.2
	Requires at least: 4.7
	Tested up to: 5.9
	Requires PHP: 5.6
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* GLOBAL */

body {
  overflow-x: hidden !important;
  background-color: #fff8f0 !important;
}

.elementor-widget-icon .elementor-icon-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

/** BOUTONS **/

.elementor-button::after {
  content: '';
  position: absolute;
  border: 1px solid #fd9899;
  top: -5px;
  bottom: -5px;
  left: -5px;
  right: -5px;
  transition: 0.2s ease-in-out;
}
.elementor-button:hover::after {
	  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
}
.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
  width: unset !important;
  padding: unset !important;
  margin-left: 10px !important;
}
.texte_vertical {
  position: absolute;
  top: 50px;
  left: 20px;
  writing-mode: vertical-lr; /* ou vertical-lr */
  text-orientation: upright;
	letter-spacing: -1em;
	    word-spacing: -1em;
}


@media screen and (max-width: 1024px) {
	.elementor-element-faa22cc .e-loop-item  {
		width: 350px !important;
	}
}

