#HEADER
body.custom-background {
    background-color: #fbf9ee !important;
}
@media (min-width: 700px){
	.site-logo img{
		max-height: 6rem !important;
	}
	.footer-widgets-outer-wrapper{
		padding: 0 !important;
	}
}

@media (min-width: 1000px){
	.header-inner .toggle {
	display: none;
	}
}
.site-logo img {
		max-height: 6rem !important;
}

.entry-header{
	padding: 0 !important;
}

h2{
    font-size: 50px;
    font-weight: bold;
    text-align: left;
    position: relative;
}

h2::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 30%;
    height: 4px;
    background-color: #26B08F;
    border-radius: 100px;
    transform: skewX(100deg);
    z-index: -1;
}
#site-header .header-inner{
	background-color: #fbf9ee;
}

#site-header{
		background: #fbf9ee;
}

#FOOTER
body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote:before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover {
	color: #fbf9ee !important;
}
.footer-copyright{
	color: #fbf9ee;
}
.social-icons a{
	background-color:  #26b08f!important;
}
.reduced-spacing.footer-top-visible .footer-nav-widgets-wrapper, .reduced-spacing.footer-top-hidden #site-footer{
	background-color: #035E7B;
}
.footer-nav-widgets-wrapper, #site-footer, .menu-modal, .menu-modal-inner, .search-modal-inner, .archive-header, .singular .entry-header, .singular .featured-media:before, .wp-block-pullquote:before{
	background-color: #035E7B;
}
body:not(.overlay-header) .primary-menu > li > a{
	color: #393D3F !important;
	font-weight: bold;
}

.offers {
	height: 60%;
  border-radius: 25%;
  transform: skew(-3deg); 
}

.entry-title{
	display: none;
	padding: 0 !important;
	margin: 0 !important;
}
.site-description, body:not(.overlay-header) .toggle-inner .toggle-text, .widget .post-date, .widget .rss-date, .widget_archive li, .widget_categories li, .widget cite, .widget_pages li, .widget_meta li, .widget_nav_menu li, .powered-by-wordpress, .to-the-top, .singular .entry-header .post-meta, .singular:not(.overlay-header) .entry-header .post-meta a {
    display: none;
}
.header-footer-group pre, .header-footer-group fieldset, .header-footer-group input, .header-footer-group textarea, .header-footer-group table, .header-footer-group table *, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top {
    border-color: #fbf9ee;
}

[class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    width: 100%;
    max-width: 100rem;
}

.picto-avis {
    background-image: url('https://signoz.org/wp-content/uploads/2023/10/Design-sans-titre-10.png');
    background-repeat: no-repeat;
    background-position: left center;
	  background-size: 30%;
}

.groupe-avec-forme {
    background-image: url('https://signoz.org/wp-content/uploads/2023/10/Design-sans-titre-8.png');
    background-repeat: no-repeat;
    background-position: 10% center;
	  background-size: auto;
}

.wp-block-group.has-background {
    padding: 2rem 8rem !important;
}

.pointille {
    background-image: url('https://signoz.org/wp-content/uploads/2023/10/Elements-Graphiques_Pointillets-Vert-3-3363174540-e1697404116984.png');
    background-repeat: no-repeat;
    background-position: right center;
	  background-size: auto;
}

.picto-soutien {
    background-image: url('https://signoz.org/wp-content/uploads/2023/10/Pictogrammes_A-la-une_Equipe_2.png');
    background-repeat: no-repeat;
    background-position: right top;
	  background-size: 13%;
}

.contact-form .contact-form__select-wrapper select{
 appearance: auto !important; /* Rétablit l'apparence par défaut */
    -webkit-appearance: auto !important; /* Pour Chrome et Safari */
    -moz-appearance: auto !important; /* Pour Firefox */
    background-color: #fff !important; /* Force un fond blanc */
    color: #000 !important; /* Force un texte noir visible */
    border: 1px solid #ccc; /* Ajoute une bordure */
    padding: 5px; /* Ajoute du padding pour l’espacement */
}

#g651-votredemande {
	height: 120%;
}


/** Start Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/

.envato-block__preview{overflow: visible;}

/* Envato Kit 141 Custom Styles - Applied to the element under Advanced */

.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{
	text-align: center;
}
.envato-kit-141-top-0 h1,
.envato-kit-141-top-0 h2,
.envato-kit-141-top-0 h3,
.envato-kit-141-top-0 h4,
.envato-kit-141-top-0 h5,
.envato-kit-141-top-0 h6,
.envato-kit-141-top-0 p {
	margin-top: 0;
}

.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.envato-kit-141-bottom-0 p {
	margin-bottom: 0;
}

.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header {
	margin-bottom: .5rem;
}

.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container {
	padding-bottom: 52px;
}

.envato-kit-141-display-inline {
	display: inline-block;
}

.envato-kit-141 .elementor-slick-slider ul.slick-dots {
	bottom: -40px;
}

/** End Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/



/** Start Block Kit CSS: 105-3-0fb64e69c49a8e10692d28840c54ef95 **/

.envato-kit-102-phone-overlay {
	position: absolute !important;
	display: block !important;
	top: 0%;
	left: 0%;
	right: 0%;
	margin: auto;
	z-index: 1;
}

/** End Block Kit CSS: 105-3-0fb64e69c49a8e10692d28840c54ef95 **/



/** Start Block Kit CSS: 33-3-f2d4515681d0cdeb2a000d0405e47669 **/

.envato-kit-30-phone-overlay {
	position: absolute !important;
	display: block !important;
	top: 0%;
	left: 0%;
	right: 0%;
	margin: auto;
	z-index: 1;
}
.envato-kit-30-div-rotate{
	transform: rotate(90deg);
}

/** End Block Kit CSS: 33-3-f2d4515681d0cdeb2a000d0405e47669 **/

