@charset "UTF-8";
/***!  /media/templates/site/cassiopeia/css/user.css?fda48e  !***/

/* playball-regular - latin */

@font-face {src: local(''),

       url('https://formation-reiki.info/media/templates/site/cassiopeia/fonts/playball/playball-v16-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */

       url('https://formation-reiki.info/media/templates/site/cassiopeia/fonts/playball/playball-v16-latin-regular.woff') format('woff'); font-family: 'Playball'; font-style: normal; font-weight: 400; font-display: swap}

.site-grid {

	grid-gap:0;

	padding-top:1rem;

}



.site-grid, .navbar-expand-md , .grid-child, .mod-custom{	

	margin-left:auto;

	margin-right:auto;

	max-width:1100px;

}

.container-header .metismenu>li a, .metismenu.mod-menu .metismenu-item > button {

	text-transform:uppercase;

	font-size:1rem;

}

.container-header .metismenu>li.level-1.active>a{

	font-weight:600;

}
.metismenu.mod-menu .mm-collapse>li.parent>ul {
	/*top: -30px !important;
	margin-top:0 !important;
	margin-bottom:10px !important;*/
}

.container-header .grid-child {

	padding-top:0 !important;

	margin-top:-10px;

	padding-bottom:0;

	height:6.5rem;

	/*background-color:transparent;*/

}

.footer {

	/*background-color:transparent;	*/

	background-image:none ;

	color:#000;

}

.container-header .navbar-toggler {

	color:#000;

}

body-site, body, .container-header {

	background-color:#CDCDCD;

	background-image:url("https://formation-reiki.info/images/fond/fond_f-reiki.jpg") ;

	/*background-repeat: repeat;

	background-size:100% 100%;*/

	color:#000;

}

.container-header .mod-menu, .footer {

	background-color:transparent;

}

.metismenu.mod-menu {

  /*! margin: 0; 

  display: flex;

  flex-wrap: wrap;*/

}

.metismenu.mod-menu .metismenu-item {

	color:#000;

/*	font-size:0.2rem;

  margin-left: auto;

  margin-right: auto;*/

}

.metismenu.mod-menu .metismenu-item ul{

	/*display: flex;

  	flex-wrap: wrap;*/
	margin-left:2rem;

}

.footer .metismenu.mod-menu .metismenu-item > a{

	color:#000;

	font-size:1rem;

}

.container-header .navbar-brand, .container-header .navbar {

 margin-right:auto;

 margin-left:auto;

 margin-top:1rem;

}

.container-header .navbar {

 margin-right:auto;

 margin-left:auto;

 margin-top:0;

}

.container-header .navbar-brand a {

 color:#9e3a2c;font-size : 42px;font-style:italic; text-decoration:none;

 /*font-family: 'Playball', sans-serif;*/

 margin-right:auto;

 margin-left:auto;

 margin-top:2%;

}

	/*body {

background-color: #d5ccc7;

	background-color:#CDCDCD;

}*/

.grid-child.container-sidebar-left {

	border-right:solid;

	border-right-width:1px;

}

.grid-child, .container-banner, div.sidebar-left.card.vertical-menu {

	background-color:#fafcf4;

}

.site-grid .container-banner {

	margin-top: 2rem;

}

.grid-child .container-component {

	margin-top:0;

}

.com-content-article__body, .blog-items {

	padding-left: 3rem;

	padding-right: 3rem;

}

.nivoSlider {

	z-index:0 !important;

}

.footer {

	height:100px;

}

.footer .grid-child {

 padding-top:1rem;

 padding-bottom:1rem;

 height:80px;

}

div.bottom-b.card {

	border:none;

	background-color:transparent;

}

.offcanvas.show {

  background-color: #d5ccc7; /*var(--cassiopeia-color-primary);*/

  background-image: none; /*linear-gradient(135deg,var(--cassiopeia-color-primary),var(--cassiopeia-color-hover));*/*/

}

#mod-custom113 {

	padding-top:0.9rem;

}

@media (min-width:1200px) {

 .h1,

 h1 {

  font-size:1.7rem;

  color:#b5665a;

 }

 .h2,

 h2 {

  font-size:1.4rem;color:#b5665a;

 }

 .h3,

 h3 {

  font-size:1.25rem

 }

}

@media (min-width: 992px) {

  .offcanvas-start {

    width: 100%;

  }

  .offcanvas.show {

  background-color: #d5ccc7; /*var(--cassiopeia-color-primary);*/

  background-image: none; /*linear-gradient(135deg,var(--cassiopeia-color-primary),var(--cassiopeia-color-hover));*/*/

}



}

@media (max-width: 991.98px) {

  .offcanvas .metismenu.mod-menu .metismenu-item > ul {

    position: relative;

    width: 100%;

    margin-top: 1rem;

  }

  .offcanvas .metismenu.mod-menu .mm-collapse {

    /*background-color: transparent;*/

  }

  .offcanvas .metismenu.mod-menu .metismenu-item > a {

    color: #000;

  }
  .offcanvas .metismenu>li,.offcanvas .metismenu>li a, .offcanvas .metismenu.mod-menu .metismenu-item > button {
	font-size:.8rem;
}


  /*.offcanvas.show {

  background-color: #d5ccc7; var(--cassiopeia-color-primary);

  background-image: none; /*linear-gradient(135deg,var(--cassiopeia-color-primary),var(--cassiopeia-color-hover));

  }*/

	.offcanvas-header > *:only-child {

  	margin-left: auto;

	}

}


