.float-start { margin-right: 10px; }

#sp-section-1 {
  position: relative;
  z-index: 9;
}
#sp-main-body {
  margin-top: -30px;
}

/** ### Colors ### **/
body.ltr .sp-megamenu-parent > li.sp-has-child > a::after, body.ltr .sp-megamenu-parent > li.sp-has-child > span::after {
  font-size: 15px;
  color: #537359;
}

.sppb-panel-modern > .sppb-panel-heading {
  background: #4d6862;
  color: #fff;
}

.sppb-panel-modern > .sppb-panel-heading i {
  color: #cbd9d4;
}

.burger-icon > span {
  height: 2px;
  background-color: #799169;
}

.sppb-panel-modern {
  background: #e6f2ee;
  border: 1px solid #e6f2ee;
}

.sppb-btn-info {
  color: #fff;
  background-color: #19332d;
  border-color: #19332d;
}

.sppb-btn-info:hover {
  color: #fff;
  background-color: #4d6862;
  border-color: #4d6862;
}

.breadcrumb { background-color: #e6f2ee; }

.grey-bg { background: #e6f2ee; }
.money-color .sppb-addon-title { color: #6d9f66; }
.titel-green .sppb-addon-title { color: #537359; }


/** ### Colors End ### **/

.sp-slider .sp-item .sp-background {
  background-position: 25% center;
  background-size: cover;
}

.home-link img { width: 70px; }
.home-link span { display: none; }

nav.sp-megamenu-wrapper { margin-right: 20px; }

.offcanvas-menu .offcanvas-inner ul.menu > li > a, .offcanvas-menu .offcanvas-inner ul.menu > li > span {
  font-family: 'Sue Ellen Francisco', sans-serif;
  font-size: 28px;
  opacity: 1;
}

#sp-header-topbar { display: none; }

#sp-header { box-shadow: none; }
#sp-header.lg-header { box-shadow: none; }
#sp-header.header-sticky {
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1);
}

#sp-bottom {
  padding: 0px;
  font-size: 14px;
  line-height: 1.6;
}
#sp-bottom .sp-module {
  margin-bottom: 0px;
}

#sp-footer .container-inner {
  padding: 20px 0 30px 0;
  border-top: 0px solid rgba(255, 255, 255, 0.1);
}

#sp-footer1 {
  text-align: center;
  display: flex;
  margin: auto auto 20px auto;
  align-items: center;
  justify-content: center;
}

/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */

@media (min-width:992px) {
 .breadcrumb {
   padding: 0.75rem 1rem;
   background-color: #e6f2ee;
   border-radius: 0.25rem;
   max-width: 1875px;
   margin: auto;
   font-size: 14px;
   font-weight: 500;
  }
}

@media (max-width:992px) {

}

/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */

body { 
  font-family: 'Tajawal', sans-serif; 
  font-size: 18px;
}
h1, h2 { font-family: 'Sue Ellen Francisco', sans-serif; }
h3, h4, h5 { font-family: 'Patrick Hand SC', sans-serif; }

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  font-family: 'Sue Ellen Francisco', sans-serif;
  font-size: 32px;
  text-decoration: none;
  text-align: center;
}

@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/OpenSansCondensed-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/OpenSansCondensed-LightItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: bold;
  font-weight: 700;
  src: url('../fonts/OpenSansCondensed-Bold.ttf') format('truetype');
}

/* sue-ellen-francisco-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Sue Ellen Francisco';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/sue-ellen-francisco-v20-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* patrick-hand-sc-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Patrick Hand SC';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/patrick-hand-sc-v15-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* tajawal-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Tajawal';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/tajawal-v10-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* tajawal-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Tajawal';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/tajawal-v10-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* tajawal-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Tajawal';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/tajawal-v10-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* tajawal-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Tajawal';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/tajawal-v10-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* tajawal-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Tajawal';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/tajawal-v10-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* tajawal-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Tajawal';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/tajawal-v10-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* tajawal-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Tajawal';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/tajawal-v10-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
