.hero-section:before {
    opacity: 0.64;
}

#sp-top-bar #sp-top2 .mod-languages a
{
	display: block;
}

#sp-top-bar #sp-top2 .mod-languages a img
{
	display: inline;
}




#sp-header {
    border-bottom: 1px solid #e8c7a4;
}

.sp-megamenu-parent > li.active:hover > a, .sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li > a:hover, .sp-megamenu-parent > li > span:hover
{
	color: #e8c7a4 !important;
}

.sp-megamenu-parent > li.active:hover > a:before, .sp-megamenu-parent > li.active > a:before {
     background-color: #e8c7a4;
}

.hero-feature-list-wrap {
  border-top: 1px solid #e8c7a4;
}

@media (min-width: 992px)
{
	#sp-header #sp-logo 
	{
		flex: 0 0 10%;
		max-width: 10%;
	}
	
	#sp-menu1
	{
		flex: 0 0 45%;
		max-width: 45%;
	}
	
	#sp-menu2
	{
		flex: 0 0 45%;
		max-width: 45%;
	}
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    padding: 0 7px;
}

.sppb-addon-animated-heading .animated-heading-before-part
{
	font-weight: bolder;
}

.hero-section .sppb-addon-animated-heading .animated-text-words-wrapper
{
	color: #e8c7a4 !important;
	font-size: 40px;
}

.hero-section .sppb-btn.sppb-btn-link
{
	color: #e8c7a4 !important;
}

.hero-feature-list > .sp-pagebuilder-addons, .hero-feature-list > .sppb-column-addons {
    /*max-width: 700px;*/
}

.euro
{
	min-height: 76px;
	
}

.sppb-addon-divider-wrap .link-color-optmeto {
  border-bottom-color: #a67c00 !important;
}


/* BOX */
.wayne-corp-service-box {
  border: 2px solid #e7c6a3;
  border-radius: 3px;
  transition: 0.3s;
}
.wayne-corp-service-box .sppb-media {
  display: flex;
}
.wayne-corp-service-box .sppb-media > div.pull-left {
  padding: 30px;
  border-right: 1px solid #e7c6a3;
  flex: 0 0 auto;
  margin: 0;
  transition: 0.3s;
}
.wayne-corp-service-box .sppb-media .sppb-media-body {
  padding: 25px 30px;
}
.wayne-corp-service-box .sppb-media .sppb-addon-title {
  transition: 0.3s;
  letter-spacing: 1.5px;
}
.wayne-corp-service-box .sppb-media .sppb-addon-title a {
  color: #ffffff;
}
.wayne-corp-service-box .sppb-media .sppb-addon-title a:hover, .wayne-corp-service-box .sppb-media .sppb-addon-title a:focus {
  color: #a67c00;
}
.wayne-corp-service-box .sppb-media .sppb-addon-text {
  color: #ffffff;
}
.wayne-corp-service-box .sppb-media .sppb-img-container {
  opacity: 0.6;
  transition: 0.3s;
}
.wayne-corp-service-box:hover {
  border-color: #a67c00;
}
.wayne-corp-service-box:hover .sppb-media > div.pull-left {
  border-right-color: #a67c00;
}
.wayne-corp-service-box:hover .sppb-addon-title {
  color: #a67c00;
}
.wayne-corp-service-box:hover .sppb-img-container {
  opacity: 1;
}
/* -------------------------------------------------------*/

.header-underline h3 a
{
	text-decoration: underline;
}

.sp-overlay {
    background: rgb(232, 199, 164, 0.8);
}

.sp-kidzy-event .event-date, .sp-kidzy-event:nth-child(2n) .event-date, .sp-kidzy-event:nth-child(3n) .event-date {
    background: #c69c6d;
    box-shadow: 0 4px #9a7f60;
	color: #000;
    font-size: 16px;
	font-weight: 400;
}

.sp-kidzy-event .event-date span {
    font-family: "Work Sans";
    color: #000;
	font-weight: 400;
}

.sp-kidzy-event .event-description a, .main-color {
    color: #a57b00 !important;
}

.sp-kidzy-event .event-description a:hover 
{
    color: #000;
}

.sp-kidzy-event .event-description ul.event-info * {
    color: #000000;
	text-align: justify;
}

.sppb-addon-articles-slider .customNavigation > a {
    border: 1px solid #000000;
    color: #000000;
}

.sppb-addon-articles-slider .slider-intro {
    border-bottom: 1px solid rgba(2, 2, 2, 0.39);
}

.gallery_th li
{
	width: calc(100% / 6);
	display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden
}

.gallery_th img
{
	flex: 1;
	height: 100%;
}

.small-logo
{
	width: 80px;
}


#sp-bottom-top {
    padding-top: 20px;
}

#sp-bottom-top2 {
display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden
}

#sp-bottom-top #sp-bottom-top2 .sp-module ul li a {
    color: #ffffff;
    font-weight: 400;
}

#sp-bottom-top #sp-bottom-top2 .sp-module ul li {
 
    padding: 10px 15px;
}

#sp-bottom3 .sppb-addon-text-block .sppb-addon-content a:last-child {
    color: #a67c00;
    text-decoration: underline;
}

.sp-copyright
{
	color: rgba(255, 255, 255, 0.6);
}

.sp-page-title {
    background-color: transparent;
	padding: 200px 0 90px;
}

.sp-page-title:after {
    background-color: transparent;
}

.sp-page-title .sp-page-title-heading
{
	color: #fff;
	font-weight: 400;
}

.event-description ul.event-info > li span
{
	font-weight: bold;
}
.sp-kidzy-event .event-date, .sp-kidzy-event:nth-child(2n) .event-date, .sp-kidzy-event:nth-child(3n) .event-date
{
	font-size: 20px;
}

.view-event #sp-main-body >.container
{
	margin: 0 auto !important;
}

.spkgartencountdown
{
	font-weight: bold;
	
}

.spkgarten-teachers-wrapper
{
	display: none;
}

.sp-section-title .title {
    color: #1e1f3a;
}

.bt-in:hover
{
	background-color: #30325d !important;
}

.spkgartencountdown
{
	display: none;
}

@media (max-width: 990px)
{
#sp-header .logo .logo-image {
    margin-top: 0px !important;
}

.animated-text-words-wrapper
{
	font-size: 20px !important;
}

.forumimg
{
	margin-top: auto;
	text-align: center;
}

.forumimg img {
  display: block;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  width: 90%;
}

.header-underline h3
{
	font-size: 25px !important;
}

.sp-kidzy-event
{
	margin-top: 30px;
}

#spkgarten .event-title
{
	margin-top: 20px !important;
	font-weight: 600;
}

}





/*--------- rtl      */
.rtl .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span
{
  letter-spacing: normal !important;
}

.rtl .sp-page-title .sp-page-title-heading
{
  font-family: 'cairo';
}

body.rtl .sp-megamenu-parent > li.sp-has-child > a:after, body.rtl .sp-megamenu-parent > li.sp-has-child > span:after {
    font-family: "FontAwesome";
    content: "\f107";
    float: left;
    /*margin-right: 7px;*/
}

body.rtl .sp-megamenu-parent > li.sp-has-child > a:before, body.rtl .sp-megamenu-parent > li.sp-has-child > span:before
{
  content: "" !important;
}

@media (min-width: 992px)
{ 
body.rtl .spkgarten .spkgarten-col-md-1, body.rtl .spkgarten .spkgarten-col-md-2, body.rtl .spkgarten .spkgarten-col-md-3, body.rtl .spkgarten .spkgarten-col-md-4, body.rtl .spkgarten .spkgarten-col-md-5, body.rtl .spkgarten .spkgarten-col-md-6, body.rtl .spkgarten .spkgarten-col-md-7, body.rtl .spkgarten .spkgarten-col-md-8, body.rtl .spkgarten .spkgarten-col-md-9, body.rtl .spkgarten .spkgarten-col-md-10, body.rtl .spkgarten .spkgarten-col-md-11, body.rtl .spkgarten .spkgarten-col-md-12 {
    float: right;
}
}

body.rtl div.event-description > ul > li.main-color
{
  text-align: left;
}

@media (min-width: 768px)
{
body.rtl .spkgarten .spkgarten-col-sm-1, body.rtl .spkgarten .spkgarten-col-sm-2, body.rtl .spkgarten .spkgarten-col-sm-3, body.rtl .spkgarten .spkgarten-col-sm-4, body.rtl .spkgarten .spkgarten-col-sm-5, body.rtl .spkgarten .spkgarten-col-sm-6, body.rtl .spkgarten .spkgarten-col-sm-7, body.rtl .spkgarten .spkgarten-col-sm-8, body.rtl .spkgarten .spkgarten-col-sm-9, body.rtl .spkgarten .spkgarten-col-sm-10, body.rtl .spkgarten .spkgarten-col-sm-11, body.rtl .spkgarten .spkgarten-col-sm-12 {
    float: right;
}
}

body.rtl .sp-kidzy-event .event-title, body.rtl .sp-page-title .sp-page-title-sub-heading
{
  font-family: Cairo;
}

body.rtl .table-responsive {
    display: table;
}