/*
 Theme Name:   Twenty Twenty Enfant
 Theme URI:    https://exemple.com/
 Description:  Thème enfant de Twenty Twenty
 Author:       Ton Nom
 Author URI:   https://tonsite.com/
 Template:     twentytwenty
 Version:      1.0.0
*/

/* Tu peux ajouter ici ton CSS personnalisé */

form.wpcf7-form.init label {
    color: #51453C !important;
}

button:not(.toggle), .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], .bg-accent, .bg-accent-hover:hover, .bg-accent-hover:focus, :root .has-accent-background-color, .comment-reply-link {
    background-color: #B74525 !important;
    border-radius: 0px !important;
    width: 100%;
    padding: 10px 10px;
    margin-top: 20px;
}

.elementor-element.elementor-element-17c62e0.elementor-widget__width-initial.elementor-widget.elementor-widget-shortcode {
    margin-left: auto;
    margin-right: auto;
}

/* RESPONSIVE MOBILE */

@media (max-width: 600px) {
	
.elementor-element.elementor-element-8391be0.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-shortcode {
    position: static !important;
	margin-left: auto;
    margin-right: auto;
    padding: 30px 0px 10px 0px;
}

.elementor-menu-toggle {
    padding: 0.8em;
    background-color: transparent;
}
}



.icone-bouton {
  display: inline-block;
  margin: 0 8px;
  transition: transform 0.2s ease;
}




/* Bouton 12x */
.bouton_12 span {
    font-family: Georgia !important;
    color: #fff !important;
    font-size: 1em;
    letter-spacing: 0.5px;
}

/* Titre Compte adhérent.enon activé */
body.elementor-kit-1559 h3 {
    font-family: 'Swister';
    letter-spacing: 0.5px;
}

/* Bouton S'inscrire Newsletter */

button.buton_inscripton {
    margin: 45px 0;
    background-color: #EEE6BA !important;
	border-radius: 0px;
    color: #333333;
    font-weight: 500;
    font-family: Georgia;
    letter-spacing: 1.5px;
    text-transform: uppercase;
}

/* Taille & couleur sous titre menu */
span.subtitle_01 {
    display: contents;
    font-style: italic;
    font-size: 0.9em;
    color: #B64424;
}

/* Couleur survol */
.elementor-4147 .elementor-element.elementor-element-4483c18 .elementor-nav-menu--main .elementor-item:hover, .elementor-4147 .elementor-element.elementor-element-4483c18 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-4147 .elementor-element.elementor-element-4483c18 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-4147 .elementor-element.elementor-element-4483c18 .elementor-nav-menu--main .elementor-item:focus {
    color: rgba(182, 68, 36, 1) !important;
}

/* Liste défilante - Menu */
.elementor-nav-menu--main .elementor-nav-menu ul {
    margin-top: 5px !important;
    padding: 5px;
    border-radius: 10px;
}


#sb_instagram .sbi_photo {
    display: initial;
}

/* Couleur BOUTON */

.elementor-1033 .elementor-element.elementor-element-45218e2 .elementor-button {
    color: #fff !important;
}

.elementor-10 .elementor-element.elementor-element-9143ad7 .elementor-button {
    color: #fff !important;
}

.elementor-10 .elementor-element.elementor-element-954ca9b .elementor-button {
    color: #fff !important;
}

/* CSS h5 h6 */

h5 {
    font-family: Swister !important;
    font-size: 1.8em;
}

h6 {
    text-transform: initial;
    font-family: 'Swister';
    font-size: 1.2em;
}


section.elementor-element.elementor-element-3a8ae7f.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
    padding: 0px !important;
}

section.elementor-element.elementor-element-4d5466b0.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
    padding: 0px !important;
}

section.elementor-element.elementor-element-58504e9b.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
    padding: 0px !important;
}

section.elementor-element.elementor-element-13df7857.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
    padding: 0px;
}

section.elementor-element.elementor-element-42245671.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
    padding: 0px;
}

section.elementor-element.elementor-element-2aaf99ef.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
    padding: 0px !important;
}

header.entry-header {
    display: none;
}
.site-header {
    padding: 30px 0px;
}
.entry-header {
    display: none;
}
.elementor.elementor-17 {
    margin: 0 !important;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0px 10px;
}
.elementor-34 .elementor-element.elementor-element-1a584b1 .site-menu a {
    font-family: "Nunito", sans-serif;
    letter-spacing: 1px;
    font-size: 0.8em;
}
li.menu-item {
    padding: 10px;
    list-style-type: none;
	  font-size: 1em;
}
a:focus {
    outline: none;
    text-decoration: none;
}
li.menu-item:hover::after {
    width: 25%;
    transition: width .3s;
}

.site-menu a.canvas-closebtn i {
    border: transparent;
}
li#menu-item-98 {
    display: none;
}
h1:not(.site-title):before, h2:before {
    display: none;
}
@font-face {
        font-family: Cheddar;  
    src: url(/wp-content/themes/twentynineteen/fonts/cheddar_jack.ttf); 
    font-weight: normal;  
}

@font-face {
        font-family: Cheddar;  
    src: url(/wp-content/themes/twentytwenty-enfant/fonts/cheddar_jack.ttf); 
    font-weight: normal;  
}


@font-face {
        font-family: Moon;  
    src: url(/wp-content/themes/twentynineteen/fonts/Moon_Flower_Bold.ttf); 
    font-weight: normal;  
}

@font-face {
        font-family: Georgia;  
    src: url(/wp-content/themes/twentynineteen/fonts/Georgia.ttf); 
    font-weight: normal;  
}

/* Police Swister */

@font-face {
        font-family: Swister;  
    src: url(/wp-content/themes/twentytwenty/fonts/Swister.ttf); 
    font-weight: normal;  
}


@font-face {
        font-family: Swister;  
    src: url(/wp-content/themes/twentytwenty-enfant/fonts/Swister.ttf); 
    font-weight: normal;  
}




aside.widget-area {
    display: none;
}
.elementor-17 .elementor-element.elementor-element-44ee5b5 .eael-filter-gallery-control ul li.control.active {
    border-radius: 10px;
}
.elementor-17 .elementor-element.elementor-element-3f9b9b6 .elementor-heading-title {
    font-family: Cheddar;
    font-size: 4.6em;
    font-weight: 500;
}
span.faq_title:after {
    content: "";
    border-bottom: 2px solid #CE8C5C;
    height: 2px;
    display: block;
    margin-top: 15px;
    width: 25%;
}
.entry .entry-content a {
    text-decoration: none;
}
.elementor-232 .elementor-element.elementor-element-415e25d .elementor-heading-title:after {
    content: "";
    display: block;
    height: 2px;
    border-bottom: 2px solid #333;
    margin-top: 15px;
    width: 25%;
}
.elementor-element.elementor-element-85d1528.menu_footer.elementor-widget.elementor-widget-wp-widget-nav_menu {
    font-family: "Georgia", sans-serif;
    font-size: 0.8em;
    letter-spacing: 1px;
}
ul#menu-menu-footer {
    padding: 0px !important;
}
a {
    color: #333 !important;
}
.elementor-232 .elementor-element.elementor-element-4bc64e97 .elementor-heading-title:after {
    content: "";
    display: block;
    height: 2px;
    border-bottom: 2px solid #333;
    margin-top: 15px;
    width: 25%;
  	margin-left: auto;
}
li.menu-item.menu-item-type-bmm_wp.menu-item-object-bmm_wp.menu-item-98 {
    display: none;
}
.elementor-34 .elementor-element.elementor-element-ee6d3a4 .site-menu {
    background-color: #FFFFFF;
    text-align: left;
    font-family: "Nunito", sans-serif;
    letter-spacing: 1px;
    font-size: 0.8em;
    list-style-type: none;
}
.site-menu a.canvas-closebtn i {
    color: #333;
}
h2.title_cheddar {
    font-family: Cheddar;
    font-size: 2.6em;
    font-weight: 500;
    letter-spacing: 1px;
    color: #B74525;
}
.intervenant {
    font-family: "Georgia";
    font-weight: 600;
    text-align: center;
    line-height: 20px;
}
span.intervenant_name {
	    font-family: "Georgia";
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 0.5px;
    color: #333;
}

span.intervenant_soins_individuel_name {
    font-family: "Georgia", sans-serif;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0.5px;
    color: #6b6b6e;
    font-style: italic;
}

span.intervenant_denomination {
font-family: "Georgia", sans-serif;
    font-size: 15px;
    font-weight: 300;
    font-style: italic;
    letter-spacing: 0.5px;
}

span.intervenant_nogold {
    font-family: "Georgia", sans-serif;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: 0.5px;
}

span.intervenant_denomination_indiv {
    font-family: "Georgia", sans-serif;
    font-size: 15px;
    letter-spacing: 0.5px;
}

h6.moon_title {
    font-family: Moon;
    font-size: 2.2em;
    font-weight: 500;
    letter-spacing: 1px;
}

.elementor-349 .elementor-element.elementor-element-e5f86ac:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-349 .elementor-element.elementor-element-e5f86ac > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    margin: 0px -10px;
    width: 110% !important;
}
h1.name_intervenant {
    font-family: Cheddar;
    font-size: 3.6em;
    font-weight: 500;
    letter-spacing: 1px;
    color: #B74525;
  	margin: 0px !important;
}
p.duree_tarifs {
    font-family: Moon !important;
    font-size: 1.9em;
    font-weight: 500;
    letter-spacing: 1px;
    color: #B74525;
   	line-height: 35px;
}
p {
    margin: 5px 0px !important;
}
h1.title_mouvement {
    font-family: Moon;
    font-size: 3.2em;
    font-weight: 500;
    letter-spacing: 1px;
}
h2.title_mouvement {
    font-family: Moon;
    font-size: 1.8em;
    font-weight: 500;
    letter-spacing: 1px;
	  color: #B64626;
}
h3.title_mouvement {
    font-family: Moon;
    font-size: 1.8em;
    font-weight: 500;
    letter-spacing: 1px;
	  color: #B64626;
}
p.text_mouvement {
    font-family: "Nunito", Sans-serif;
    font-weight: 700;
    color: #B74525;
    line-height: 0px;
}
.elementor-497 .elementor-element.elementor-element-415e25d .elementor-heading-title:after {
    content: "";
    display: block;
    height: 2px;
    border-bottom: 2px solid #333;
    margin-top: 15px;
    width: 25%;
}
.elementor-497 .elementor-element.elementor-element-963a3a8 .elementor-heading-title:after {
    content: "";
    display: block;
    height: 2px;
    border-bottom: 2px solid #333;
    margin-top: 15px;
    width: 25%;
    margin-left: auto;
}
.offcanvas {
    text-align: right;
}
span.text_espaceo {
    font-weight: 900;
    letter-spacing: 2px;
}
p.block_espaceo:before {
    content: "";
    border-top: 2px solid #b74525;
    height: 3px;
    display: block;
    width: 15%;
    margin: 10px 0px;
}
span.tarif_espaceo {
    font-weight: 900;
    letter-spacing: 2px;
}
span.text_acces_espaceo {
    letter-spacing: 1px;
    font-size: 17px;
    font-weight: 700;
}
h1.title_espaceo {
    font-family: Cheddar;
    font-size: 4.6em;
    font-weight: 500;
    letter-spacing: 1px;
    color: #111;
    text-align: center;
}
h1.title_objet_social {
    font-family: Cheddar;
    font-size: 3.8em;
    font-weight: 500;
    letter-spacing: 1px;
    color: #B74525;
    text-align: center;
}
h2.title02_objet_social {
    font-family: Moon;
    font-size: 1.8em;
    font-weight: 500;
    letter-spacing: 1px;
}

h2.title03_objet_social {
    font-family: Moon;
    font-size: 1.8em;
    font-weight: 500;
    letter-spacing: 1px;
	  color: #B45F06;
}

h2.title04_objet_social {
    font-family: Moon;
    font-size: 1.8em;
    font-weight: 500;
    letter-spacing: 1px;
	  color: #45818E;
  	padding-left: 60px;
}

strong {
    font-weight: 800;
}
img.video_box {
    width: 150px;
}
.htmega-player-container .magnify-video-active:hover {
    background: none !important;
}
.htmega-player-container .magnify-video-active {
    background: none !important;
}
p.citation_fin {
    font-family: Cheddar !important;
    font-size: 3.0em;
    letter-spacing: 1px;
    text-align: right;
    color: #B74525;
}
	.entry .entry-content > *, .entry .entry-summary > *, .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *, .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
    margin: 0 !important;
}
h4.elementor-heading-title.elementor-size-default:after {
    content: "";
    display: block;
    height: 2px;
    border-bottom: 2px solid #333;
    margin-top: 15px;
    width: 25%;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 0;
}
p {
    margin: 10px 0px !important;
}
ul#menu-menu-principal {
    color: #333333;
    font-family: "Georgia", sans-serif;
    font-size: 0.9em;
    font-weight: 500;
    letter-spacing: 0.5px;
}
@media only screen and (min-width: 768px) {
.entry .entry-content > *, .entry .entry-summary > *, .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *, .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
    margin: 0;
}
	}


.elementor-497 .elementor-element.elementor-element-d256a11 .elementor-heading-title {
    font-family: Cheddar;
    font-size: 2.8em !important;
}

.elementor-497 .elementor-element.elementor-element-4cc2163f .elementor-heading-title {
    font-family: Cheddar;
    font-size: 2.8em !important;
}

.elementor-497 .elementor-element.elementor-element-4cc2163f .elementor-heading-title:after {
    content: "";
    display: block;
    height: 2px;
    border-bottom: 2px solid #333;
    margin-top: 15px;
    width: 25%;
    margin-left: auto;
}

.elementor-17 .elementor-element.elementor-element-ce50b1c .elementor-heading-title {
    font-family: Cheddar;
    font-size: 4.6em;
}
.elementor-36 .elementor-element.elementor-element-59719e2e .elementor-heading-title {
    font-family: Cheddar;
    font-size: 4.6em;
}

.elementor-245 .elementor-element.elementor-element-54c3ea93 .elementor-heading-title {
    font-family: Cheddar;
}

.elementor-1183 .elementor-element.elementor-element-64512211 .elementor-heading-title {
    font-family: Cheddar;
}

.elementor-848 .elementor-element.elementor-element-66a770e9 .elementor-heading-title {
    font-family: Cheddar;
}

.elementor-868 .elementor-element.elementor-element-4543b1b7 .elementor-heading-title {
    font-family: Cheddar !important;
}
.elementor-868 .elementor-element.elementor-element-050fcdc .ht-post a.post-category {
    color: #FFFFFF !important;
}
article {
    font-family: Nunito;
    font-size: 0.8em;
}
div#comments {
    display: none;
}

.elementor-36 .elementor-element.elementor-element-a50412a .elementor-button {
    color: #FFFFFF !important;
    font-family: Cheddar;
    letter-spacing: 1px;
    font-size: 2.5em;
    padding: 10px 15px;
    border-radius: 5px;
    fill: #FFFFFF;
    background-color: #B54C30;
}

h3.title_soins {
    font-family: Moon !important;
    color: #333;
    font-size: 2.2em;
}

.elementor-349 .elementor-element.elementor-element-e5f86ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    min-height: 500px;
}

.elementor-1025 .elementor-element.elementor-element-4bb9981c .elementor-heading-title {
    font-family: Cheddar !important;
    font-size: 3.6em;
}

.elementor-569 .elementor-element.elementor-element-5850b59a .elementor-heading-title {
    font-family: Cheddar !important;
    font-size: 3.6em;
}

.elementor-243 .elementor-element.elementor-element-cb28cf2 .elementor-heading-title {
    font-family: Cheddar !important;
    font-size: 3.6em;
}


li#menu-item-1641 {
    font-weight: 800;
}

li#menu-item-1642 {
    font-weight: 800;
}

li#menu-item-1643 {
    font-weight: 800;
}

span.list_intervenant {
    font-family: Georgia !important;
    font-size: 0.9em;
    line-height: 1.5em;
    letter-spacing: 1px;
}

span.activite {
	  color: #b74525 !important;
    font-weight: 900;
	  font-size: 15px;
	  letter-spacing: 0.5px;
}

.elementor-848 .elementor-element.elementor-element-c83d50e .elementor-text-editor {
    font-family: Georgia !important;
    font-size: 0.7em;
    line-height: 1.5em;
    letter-spacing: 1px;
    text-align: justify;
}

.elementor-245 .elementor-element.elementor-element-bede041 {
    font-family: Georgia !important;
    font-size: 0.7em;
    line-height: 1.5em;
    letter-spacing: 1px;
}

.elementor-245 .elementor-element.elementor-element-0aa2d37 {
    font-family: Georgia !important;
    font-size: 0.7em;
    line-height: 1.5em;
    letter-spacing: 1px;
}

.elementor-245 .elementor-element.elementor-element-fe84b1e {
    font-family: Georgia !important;
    font-size: 0.7em;
    line-height: 1.5em;
    letter-spacing: 1px;
}

.elementor-245 .elementor-element.elementor-element-48521f2 {
    font-family: Georgia !important;
    font-size: 0.7em;
    line-height: 1.5em;
    letter-spacing: 1px;
}

.elementor-1183 .elementor-element.elementor-element-39652b6 .elementor-heading-title {
    font-family: Cheddar !important;
}

.elementor-1025 .elementor-element.elementor-element-bc11359 {
    font-family: Georgia !important;
    font-size: 0.7em !important;
    line-height: 1.5em !important;
    letter-spacing: 1px !important;
}

label {
    font-family: "Georgia", sans-serif;
    font-size: 0.9em;
    letter-spacing: 1px;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 100%;
}

select.wpcf7-form-control.wpcf7-select {
    width: 100%;
    min-height: 50px;
    font-size: 0.9em;
    font-family: "Georgia", sans-serif;
    letter-spacing: 1px;
}

.button, button, input[type="button"], input[type="reset"], input[type="submit"] {
    background: #B74525;
    border-radius: 20px;
    font-family: "Georgia", sans-serif;
    letter-spacing: 3px;
    text-transform: uppercase;
    font-size: 0.9em;
    font-weight: 500;
}

.elementor-349 .elementor-element.elementor-element-ca3df2a .elementor-text-editor {
    font-family: "Georgia", sans-serif;
    text-align: justify;
}

h4.title_themassage {
    text-align: right;
    font-family: "Georgia", sans-serif;
    line-height: 0px;
    letter-spacing: 0.5px;
  	font-size: 1.125em;
}

ul.sub-menu {
    font-weight: 500;
}

li.menu-item-357::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-851::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-41::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-356::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-572::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-1192::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-1024::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-1164::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-1362::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-1363::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-1416::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-871::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-1035::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-1037::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-1197::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

li.menu-item-251::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

.nav-next {
    display: none;
}

footer.entry-footer {
    display: none;
}

.timeline-item__meta-content {
    font-family: Moon !important;
    font-size: 1.8em !important;
    font-weight: 500 !important;
    letter-spacing: 1px;
}

h5.timeline-item__card-title {
    font-family: Moon !important;
    font-size: 1.8em !important;
    font-weight: 500;
    letter-spacing: 1px;
}

.elementor-1033 .elementor-element.elementor-element-4666fa76 .elementor-button {
    color: #fff !important;
    background-color: #B54C30;
    font-family: Cheddar;
    letter-spacing: 1px;
    font-size: 1.9em;
    padding: 10px 15px;
    border-radius: 5px;
}

.jet-testimonials__name {
    font-family: Moon !important;
    font-size: 1.8em !important;
    font-weight: 500;
    letter-spacing: 1px;
}

.elementor-widget-accordion .elementor-accordion .elementor-accordion-title {
font-family: Moon;
    font-size: 2.2em !important;
    line-height: 38px;
    letter-spacing: 1px;
}

.post-inner {
    padding-top: 0px !important;
}

.elementor-36 .elementor-element.elementor-element-5f6d4879 .elementor-heading-title {
    font-family: Cheddar;
    font-size: 4.6em;
}

.entry-content p, .entry-content ol, .entry-content ul, .entry-content dl, .entry-content dt {
    font-family: inherit;
}

.footer-nav-widgets-wrapper.header-footer-group {
    display: none;
}

ul#menu-menu-footer {
    margin: 0px !important;
}

li.menu-item {
	  padding: 15px 0px !important;
    font-family: "Georgia", sans-serif;
    font-size: 0.9em;
    letter-spacing: 1px;
}

li.menu-item::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #B54C30;
    transition: width .3s;
}

.elementor-232 .elementor-element.elementor-element-148ec157 .elementor-heading-title {
    font-family: Cheddar;
  	font-size: 2.8em !important;
    font-weight: 500 !important;
}

.elementor-232 .elementor-element.elementor-element-4bc64e97 .elementor-heading-title {
    font-family: Cheddar;
  	font-size: 2.8em !important;
    font-weight: 500 !important;
}

.elementor-349 .elementor-element.elementor-element-56e8eb9 .elementor-heading-title {
    font-family: "Georgia", Sans-serif !important;
}

nav.pagination-single.section-inner.only-one.only-next {
    display: none;
}

.entry-content hr, hr.styled-separator {
    height: 0px;
}

div#respond {
    display: none;
}

.comments-wrapper.section-inner {
    display: none;
}

h3 {
    font-size: 1.5em;
}

.featured-media-inner.section-inner {
    display: none;
}

.elementor-36 .elementor-element.elementor-element-70a4586c {
    font-size: 0.8em;
}

span.symbole_intervenant {
    font-size: 0.3em;
}

h5.jet-testimonials__title {
    display: none;
}

body {
    background: #fff;
}

@media (min-width: 1850px){
.elementor-351 .elementor-element.elementor-element-e752bfb {
    /* display: none; */
}
.elementor-351 .elementor-element.elementor-element-f2b189c {
    /* display: none; */
}	

}

@media screen and (max-width: 1850px) {
.elementor-351 .elementor-element.elementor-element-20c94c89 {
    /* display: none; */
}
}

.elementor-1563 .elementor-element.elementor-element-3c1ee48f > .elementor-element-populated {
    padding: 0px;
}

.elementor-497 .elementor-element.elementor-element-394bfe2a .elementor-heading-title {
    color: #333333;
    font-family: Cheddar;
    font-size: 2.8em;
    font-weight: 500;
}

.elementor-497 .elementor-element.elementor-element-7d0e4017 .elementor-heading-title {
    color: #333333;
    font-family: Cheddar;
    font-size: 2.8em;
    font-weight: 500;
}

nav.pagination-single.section-inner.only-one.only-prev {
    display: none;
}

/*

p>em>a {
    border-bottom: 4px dotted !important;
    color: #333333 !important;
	line-height: 35px !important;
}

p>em>b>a {
    border-bottom: 4px dotted !important;
    color: #333333 !important;
	line-height: 35px !important;
}
*/ 


.elementor-shape .elementor-shape-fill {
    fill: #F9F9F8B5;
}

.elementor-2830 .elementor-element.elementor-element-cb28cf2 .elementor-heading-title {
    font-family: Cheddar;
}

.elementor-1183 .elementor-element.elementor-element-8287a71 .elementor-heading-title {
    font-family: Cheddar !important;
}

h2.title02_objet_social_sous_menu {
    font-family: Moon;
    font-size: 1.3em;
    font-weight: 500;
    letter-spacing: 1px;
	  color: #B74525;
	  margin: 0px !important;
}

span.text_info_contact {
    font-family: "Georgia", sans-serif;
    font-size: 0.9em;
    letter-spacing: 1px;
}

#cookie-law-info-bar span {
    vertical-align: middle;
    font-family: "Georgia", Sans-serif;
    letter-spacing: 1px;
}

a#cookie_action_close_header {
    color: #fff !important;
    letter-spacing: 1.5px;
}

span#cookie_hdr_showagain {
    vertical-align: middle;
    font-family: "Georgia", Sans-serif;
    letter-spacing: 1px;
}

#cookie-law-info-again {
    border-radius: 10px 10px 0px 0px;
	    box-shadow: none !important;
}

.breadcrumb-label {
    font-family: "Georgia", sans-serif;
    font-weight: 800;
    font-size: 1.1em;
    letter-spacing: 1px;
}

li#jet-menu-item-1641 {
    font-weight: 800;
}

li#jet-menu-item-1642 {
    font-weight: 800;
}

li#jet-menu-item-1643 {
    font-weight: 800;
}

.jet-mobile-menu__item:hover::after {
    content: '';
    display: block;
    width: 25%;
    height: 2px;
    background: #B54C30;
}

.jet-mobile-menu__toggle:focus {
    outline: none;
}

.jet-mobile-menu__back {
    outline: none;
}

.jet-mobile-menu__item-inner {
    outline: none;
}

span.jet-mobile-menu__toggle-text {
    color: #000;
}

.cookie_footer {
    font-family: "Georgia", Sans-serif;
    font-size: 0.8em;
    font-weight: 300;
    line-height: 1.4em;
    letter-spacing: 1px;
    text-align: center;
}

li#jet-menu-item-1644 {
    font-weight: 300;
}

li#jet-menu-item-1645 {
    font-weight: 300;
}


li#jet-menu-item-1646 {
    font-weight: 300;
}

li#jet-menu-item-2722 {
    font-weight: 300;
}

li#jet-menu-item-1647{
    font-weight: 300;
}

.jet-menu-item-1643:hover::after {
    display: none;
}

.elementor-1183 .elementor-element.elementor-element-028a938 .htmega-button .htb-btn {
    background-color: #B74525;
}

span.htmega_button_txt {
    color: #fff;
    letter-spacing: 1px;
}

span.htmega_button_icon {
    color: #fff;
}

.htmega-btn-effect-1::before {
    background: #333 !important;
}

nav.pagination-single.section-inner {
    display: none;
}

li.menu-item {
    font-family: "Georgia", sans-serif;
    font-size: 0.9em;
    letter-spacing: 1px;
    font-weight: 300 !important;
}

p.popup_title {
    padding-top: 50px;
    font-family: Cheddar;
    font-size: 4.6em;
    line-height: 55px;
    color: #000;
}

p.popup_subtitle {
    padding-bottom: 30px;
    font-family: Moon;
    font-size: 2.6em;
    line-height: 34px;
    color: #000;
	  line-height: 20px;
}

p.popup_text {
    font-family: "Georgia", sans-serif;
    font-size: 1em;
    letter-spacing: 1px;
    color: #000;
    text-align: center;
  	line-height: 20px;
}

.pum-theme-3815 .pum-content + .pum-close, .pum-theme-theme-par-defaut .pum-content + .pum-close {
    font-size: 25px;
    line-height: 20px;
    background-color: transparent;
    box-shadow: none;
    color: #000;
    font-family: "Georgia", sans-serif;
    font-size: 0.9em;
    letter-spacing: 1px;ackground-color: #B64626;
}

a.popup_button.cursor-customizer103.cursor-customizer104.cursor-customizer105.cursor-customizer106 {
    font-family: "Georgia", sans-serif;
    font-size: 1em;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #000;
    text-decoration: none;
}

.pum-theme-3815 .pum-content + .pum-close, .pum-theme-theme-par-defaut .pum-content + .pum-close {
    right: 20px;
    top: 20px;
}

.pum-theme-3815 .pum-container, .pum-theme-theme-par-defaut .pum-container {
    border-radius: 60px;
}

.elementor-351 .elementor-element.elementor-element-14ce2ac .elementor-heading-title {
    font-family: Moon;
}

header#header_v2 {
    position: absolute;
    z-index: 9;
}

.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
    padding-right: 35px;
    padding-left: 0px !important;
}

h1.title_h1 {
    font-family: Cheddar;
    font-size: 3em !important;
    letter-spacing: 1.5px;
    font-weight: 500;
    color: #B74525;
    margin: 0 !important;
}

.elementor-4142 .elementor-element.elementor-element-fe7442a .elementor-heading-title {
    margin: 30px 0px;
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0 !important;
}

.elementor-4142 .elementor-element.elementor-element-5f6d4879 .elementor-heading-title {
    font-family: Cheddar !important;
    font-size: 4.6em;
}

.elementor-4142 .elementor-element.elementor-element-59719e2e .elementor-heading-title {
    font-family: Cheddar !important;
}

.elementor-4142 .elementor-element.elementor-element-a50412a .elementor-button {
    color: #FFFFFF !important;
    font-family: Cheddar  !important;
    letter-spacing: 1px;
    font-size: 2.5em;
}

.elementor-4142 .elementor-element.elementor-element-5ae98e84 .elementor-heading-title {
    margin: 0px 0px 20px 0px;
}

/* Lien pour le bouton actualité */
.elementor-4142 .elementor-element.elementor-element-8312df9 .elementor-button {
    color: #FFFFFF !important;
    font-family: Cheddar !important;
    letter-spacing: 1px;
    font-size: 2.5em;
}

/* Titre Salle du mouvement "ateliers ponctuels" */
.elementor-351 .elementor-element.elementor-element-0728bcb .elementor-heading-title {
    font-family: Moon !important;
}

/* Police Georgia pour le popup */
.pum-theme-3815 .pum-content, .pum-theme-theme-par-defaut .pum-content {
    color: #8c8c8c;
    font-family: "Georgia", Sans-serif !important;
    font-family: inherit;
    font-weight: 400;
}


/* Titre Palabre */
h1.elementor-heading-title.elementor-size-default {
    font-family: Cheddar !important;
}

.elementor-351 .elementor-element.elementor-element-aad2e5f .elementor-heading-title {
    font-family: 'Moon';
}

.elementor-351 .elementor-element.elementor-element-7d615fc .elementor-heading-title {
    font-family: 'Moon';
}

.elementor-349 .elementor-element.elementor-element-c47636f .elementor-heading-title {
    font-family: Moon;
}

.elementor-349 .elementor-element.elementor-element-703d892 .elementor-heading-title {
    font-family: Moon;
}

.container {
  position: relative;
  text-align: center;
  color: white;
}

.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
	font-family: "cheddar jack", Sans-serif;
    font-size: 5.2em;
    text-shadow: 1px 1px 2px #0007;
}

.img-plaque img {
    clip-path: ellipse(40% 50%);
}

.gallery-item-thumbnail-wrap {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}

/* Bulles de soin */

/* Bootstrap */

.container-acc {
    width: 100%;
    padding-right: var(--bs-gutter-x, .75rem);
    padding-left: var(--bs-gutter-x, .75rem);
    margin-right: auto;
    margin-left: auto;
}

.row-acc {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y)* -1);
    margin-right: calc(var(--bs-gutter-x)* -.5);
    margin-left: calc(var(--bs-gutter-x)* -.5);
}

.col-md-4-acc {
        flex: 0 0 auto;
        width: 40%;
}

.col-md-8-acc {
        flex: 0 0 auto;
        width: 60%;
	text-align: justify;
}


.align-items-center {
    align-items: center !important;
}

.bd-example-row-flex-cols .row-acc {
    min-height: 9rem;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu em {
    display: contents;
}

@media screen and (max-width: 768px) {
    .col-md-4-acc {
    flex: 0 0 auto;
    width: 100%;
}
	.col-md-8-acc {
    flex: 0 0 auto;
    width: 100%;
}
.centered {
    position: inherit;
    margin-top: -15%;
	  font-size: 4.2em;
}
	
	header#header_v2 {
    position: relative;
    z-index: 9;
}
}

@media all and (min-width: 769px) and (max-width: 991px) {
	 .col-md-4-acc {
    flex: 0 0 auto;
    width: 30%;
}
    .col-md-8-acc {
    flex: 0 0 auto;
    width: 70%;
}
}

.tab-left {
    float: left;
    width: 40%;
}


.tab-right {
    float: right;
    width: 60%;
	  text-align: justify
}

img.gallery-item-thumbnail {
    display: none;
}

/* CSS > Bulles de soin */

h1.title-page {
    margin: 0px !important;
    font-family: Swister !important;
    font-size: 2em !important;
    color: #51453c !important;
    letter-spacing: 0.5px;
}

h4.title_bulle {
    margin-top: 15px;
    margin-bottom: 0 !important;
    font-family: 'Swister';
    font-size: 3em !important;
    letter-spacing: 0.5px;
    font-weight: 400;
    color: #B34D36;
}

p.text-left {
    text-align: center;
    letter-spacing: 1px;
}

span.sous-titre-bulles-soin {
    font-family: Swister !important;
    font-size: 1.2em;
	  color: #B34D36;
}

span.tags-bulles-soin {
    font-family: "Architects Daughter", Sans-serif;
    font-size: 1.2em;
    color: #dca08f;
}

.text-swister {
    font-family: Swister !important;
}

.text-swister h5, .text-swister p, .text-swister h1 {
    font-family: Swister !important;
}

.elementor-5685 .elementor-element.elementor-element-b4a9844 .elementor-heading-title {
    color: #B34D36;
    font-family: Swister !important;
}

.elementor-5685 .elementor-element.elementor-element-3663c5c .elementor-heading-title {
    font-family: 'cheddar jack' !important;
    font-size: 5.2em !important;
}

.elementor-5685 .elementor-element.elementor-element-2972531 .elementor-heading-title {
    font-family: 'cheddar jack' !important;
    font-size: 5.2em !important;
}

span.elementor-button-text {
    font-family: Swister !important;
    font-size: 1.5em;
}

span.swister-info {
    font-family: 'Swister';
    font-size: 1.4em !important;
}

.elementor-6257 .elementor-element.elementor-element-e342e53 .htmega-doublebutton a.htmega-doule-btn.btn-one {
    color: #fff !important;
    background-color: #B34D36;
    font-family: 'Swister';
    font-size: 1em !important;
    letter-spacing: 0.5px;
}

.elementor-6257 .elementor-element.elementor-element-e342e53 .htmega-doublebutton a.htmega-doule-btn.btn-two {
    color: #ffffff !important;
    background-color: #B34D36;
    font-family: 'Swister';
    font-size: 1em !important;
    letter-spacing: 0.5px;
}

p.info-p {
    font-family: 'Swister';
    font-size: 1.6em !important;
    text-transform: inherit;
}

a.htmega-doule-btn.btn-one.htmega-doule-btn-size-sm {
    color: #B34D36 !important;
    background-color: #fff;
    font-family: 'Swister';
    font-size: 1em !important;
    letter-spacing: 0.5px;
}

a.htmega-doule-btn.btn-two.htmega-doule-btn-size-sm {
    color: #B34D36 !important;
    background-color: #fff;
    font-family: 'Swister';
    font-size: 1em !important;
    letter-spacing: 0.5px;
}

.elementor-6257 .elementor-element.elementor-element-512ff1c .htmega-doublebutton a.htmega-doule-btn.btn-two:hover {
    color: #fff !important;
    background-color: #B34D36 !important;
}

.elementor-6257 .elementor-element.elementor-element-512ff1c .htmega-doublebutton a.htmega-doule-btn.btn-one:hover {
    color: #fff !important;
    background-color: #B34D36 !important;
}

p.p-conditions {
    font-family: 'Swister';
    font-size: 1.6em !important;
	  color: #B34D36;
}

.elementor-6257 .elementor-element.elementor-element-15271c6 .elementor-button {
    color: #FFFFFF !important;
}

.elementor-6257 .elementor-element.elementor-element-e9b931d .htmega-doublebutton a.htmega-doule-btn.btn-one {
    color: #fff !important;
    background-color: #B34D36;
}

.elementor-6257 .elementor-element.elementor-element-e9b931d .htmega-doublebutton a.htmega-doule-btn.btn-two {
    color: #fff !important;
    background-color: #B34D36;
}

.elementor-6257 .elementor-element.elementor-element-9952568 .eael-tooltip .eael-tooltip-text {
    font-family: 'Swister' !important;
    font-size: 1.2em;
}

.elementor-6257 .elementor-element.elementor-element-5c19617 .elementor-button {
    color: #FFFFFF !important;
}

.elementor-6257 .elementor-element.elementor-element-e2c0a1a .elementor-button {
    color: #FFFFFF !important;
}

.elementor-6257 .elementor-element.elementor-element-f6b4bb3 .elementor-button {
    color: #FFFFFF !important;
}

img.alignright.img_bulle {
    margin-top: -10px;
}

.elementor-6447 .elementor-element.elementor-element-17833e8 .elementor-button {
    color: #B34D36 !important;
}

.elementor-6474 .elementor-element.elementor-element-ac61290 .elementor-button {
    color: #FFFFFF !important;
}

.elementor-6474 .elementor-element.elementor-element-050504c .elementor-button {
    color: #FFFFFF !important;
}

.elementor-6553 .elementor-element.elementor-element-03ff823 .elementor-button {
    color: #FFFFFF !important;
}

.elementor-6553 .elementor-element.elementor-element-8620033 .elementor-button {
    color: #FFFFFF !important;
}

body.elementor-kit-1559 h1 {
    line-height: 80px !important;
}

body.elementor-kit-1559 h2 {
    color: #B74525;
    letter-spacing: 0;
}

.elementor-element.elementor-element-8a4f123.elementor-align-center.elementor-widget.elementor-widget-button span {
    color: #fff !important;
}

.elementor-element.elementor-element-d035ddb.elementor-align-center.elementor-widget.elementor-widget-button span {
    color: #fff !important;
}

.elementor-element.elementor-element-563d797.elementor-align-center.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-f156dcf.elementor-align-center.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-530aef7.elementor-align-center.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-bed6e2b.elementor-align-justify.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-eef3077.elementor-align-justify.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-8f87f2b.elementor-align-center.elementor-button-info.reserver-button.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-ed5acc3.elementor-align-center.elementor-button-info.reserver-button.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-482de5a.elementor-align-center.elementor-button-info.reserver-button.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-0fb2534.elementor-align-center.elementor-button-info.reserver-button.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-2fbb3db.elementor-align-center.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-88335a7.elementor-align-center.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-f89acbc.elementor-align-center.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-5501d58.elementor-align-center.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-b60e33a.elementor-align-center.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-c7d6ae3.elementor-align-center.elementor-button-info.reserver-button.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-cdc0e0a.elementor-align-center.elementor-button-info.reserver-button.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-element.elementor-element-155a9cb.elementor-align-center.elementor-widget.elementor-widget-button span {
	    color: #fff !important;
}

.elementor-6968 .elementor-element.elementor-element-fdc9ce9 .elementor-button {
    color: #fff !important;
}



.elementor-6968 .elementor-element.elementor-element-53dd1b2 .jet-slider__button--primary {
    background-color: #FFFFFF;
    font-family: 'Swister';
    font-size: 1em;
	  color: #B34D36 !important;
}

a.elementor-button.elementor-size-md.jet-slider__button.jet-slider__button--secondary {
    font-family: 'Swister';
    font-size: 1em;
}

p.jet-slider__title {
    font-family: 'Swister';
}

p.jet-slider__subtitle {
    font-family: 'Swister';
    margin-top: -10px !important;
}

img.img_slide {
    position: absolute;
    width: 15% !important;
    right: 20%;
    top: 20%;
}

img.img_slide_90 {
    position: absolute;
    width: 10% !important;
    right: 18%;
    top: 30%;
}

a.elementor-button.elementor-size-md.jet-slider__button.jet-slider__button--primary {
    font-family: 'Swister';
    font-size: 1em;
}

.elementor-7241 .elementor-element.elementor-element-cead059 .elementor-heading-title {
    font-family: "cheddar jack", Sans-serif !important;
}

.elementor-7912 .elementor-element.elementor-element-ada0800 .htmega-doublebutton a.htmega-doule-btn.btn-one, .elementor-7912 .elementor-element.elementor-element-ada0800 .before_bg a.htmega-doule-btn.btn-one::before {
    color: #fff !important;
}

.elementor-7912 .elementor-element.elementor-element-ada0800 .htmega-doublebutton a.htmega-doule-btn.btn-two, .elementor-7912 .elementor-element.elementor-element-ada0800 .before_bg a.htmega-doule-btn.btn-two::before {
    color: #fff !important;
}

.wp-block-group.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-19.wp-block-group-is-layout-flex {
    margin-left: auto;
    margin-right: auto;
    width: 65%;
    font-family: Georgia;
    color: #fff;
}

p.has-base-color.has-text-color.has-link-color.has-xxxxx-large-font-size.wp-elements-47bd437436a18cea43bdd98879f760cf {
    font-size: 3em;
}

:where(.is-layout-flex) {
    gap: 1.5em;
}

#sb_instagram #sbi_load {
    margin-top: 30px;
}

a.sbi_load_btn {
    background-color: #B34D36 !important;
    color: #fff !important;
    font-family: 'Swister' !important;
    font-size: 1em !important;
    letter-spacing: 0.5px;
    padding: 10px 30px !important;
}

#sb_instagram .sbi_follow_btn a, #sb_instagram .sbi_follow_btn a, #sb_instagram #sbi_load .sbi_load_btn {
    background-color: #B34D36 !important;
    color: #fff !important;
    font-family: 'Swister' !important;
    font-size: 1em !important;
    letter-spacing: 0.5px;
    padding: 10px 30px !important;
    transition: all 0.1s ease-in;
}

.elementor-8007 .elementor-element.elementor-element-182ed04 .hfe-copyright-wrapper, .elementor-8007 .elementor-element.elementor-element-182ed04 .hfe-copyright-wrapper a {
    color: rgba(255, 255, 255, 0.36) !important;
}

.button_footer a {
    color: #FAF7CA !important;
}

.button_footer p {
    font-family: Swister !important;
    font-size: 1em;
    color: #FAF7CA !important;
}

.elementor-7912 .elementor-element.elementor-element-2b358eb .htmega-doublebutton a.htmega-doule-btn.btn-two, .elementor-7912 .elementor-element.elementor-element-2b358eb .before_bg a.htmega-doule-btn.btn-two::before {
    color: #fff !important;
}

.elementor-7912 .elementor-element.elementor-element-2b358eb .htmega-doublebutton a.htmega-doule-btn.btn-one, .elementor-7912 .elementor-element.elementor-element-2b358eb .before_bg a.htmega-doule-btn.btn-one::before {
    color: #fff !important;
}


@media screen and (max-width: 1200px) {
	img.img_slide {
    position: static;
    width: 50% !important;
    margin-right: auto;
    margin-left: auto;
}
	
	p.jet-slider__title {
    font-size: 1.6em !important;
}
	
	a.elementor-button.elementor-size-md.jet-slider__button.jet-slider__button--secondary {
    margin: 2% 0 0 15%;
}
	
	.elementor-element.elementor-element-5ba8d8f.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-image {
    position: static;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 20px;
}
	
	body.elementor-kit-1559 h1 {
    font-size: 1.5em !important;
}
	
	img.img_slide_90 {
    position: static;
    width: 30% !important;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
}
	
.elementor-element.elementor-element-3a76ff7.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-image {
    position: static;
    width: 30% !important;
    margin-right: auto;
    margin-left: auto;
}
	}


/*
body.elementor-kit-1559 h1 {
    color: #B74525 !important;
    font-family: "cheddar jack", Sans-serif !important;
    letter-spacing: 0;
    font-size: 4em !important;
    font-weight: 200;
}
/*