.page-content {
  padding-bottom: 80px;
}
.relationel .page-content {
  padding-bottom: 0px;
}
#sp-footer1 .page-content {
  padding-bottom: 0px;
}
#sp-right .page-content {
    padding-bottom: 0px;
  }
h1 {
	color: #0E3A53;
}
h2 {
    margin-top: 35px;
}
#sp-main-body {
    padding: 50px 0;
}
#sp-right {
	padding-left: 50px;
  padding-bottom: 80px;
}
#sp-component {
      padding-bottom: 50px;
      padding-right: 0px;
  }
#sp-right h4 {
  font-weight: 400;
  font-size: 1.4em;
}
.sp-page-title {
    padding: 30px 0;
}
.sp-page-title .sp-page-title-heading {
    font-size: 2.25em;
    line-height: 1;
}
#sp-header {
    height: 100px;
    background: #f2f2f2;
}
#sp-header .logo {
    height: 50px;
}
#sp-header .logo a {
    font-size: 40px;
    line-height: 1;
    margin: 0;
    padding: 0;
    letter-spacing: 2px;
    font-weight: bold;
    color: #0E3A53;
    font-family: 'Arial', sans-serif!important;
}
#sp-header {
	padding-top: 10px;
	box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 34%)!important;
}
#sp-top-bar {
    background: #fff;
    color: #aaa;
}
.sppb-image-carousel-layout1 .sppb-carousel-extended-content-wrap, .sppb-image-carousel-layout1 .sppb-carousel-extended-item img, .sppb-image-carousel-layout1 .sppb-carousel-extended-item-overlay {
    border-radius: 0px;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #0E3A53;
    font-weight: 600;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .toggler-icon, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .toggler-icon {
    display: block;
    position: absolute;
    top: 50%;
    cursor: pointer;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    font-family: 'Arial', sans-serif!important;
    font-weight: 900;
    margin-left: 180px;
}
.offcanvas-menu {
	background: #f2f2f2!important;
}
#sppb-addon-1624436861798 a:hover, #sppb-addon-1624436861798 a:focus, #sppb-addon-1624436861798 a:active {
    color: #000!important;
}
#sppb-addon-1624436861799 a:hover, #sppb-addon-1624436861799 a:focus, #sppb-addon-1624436861799 a:active {
    color: #000!important;
}
#sppb-addon-1624436861803 a:hover, #sppb-addon-1624436861803 a:focus, #sppb-addon-1624436861803 a:active {
    color: #000!important;
}
#sppb-addon-1624436861804 a:hover, #sppb-addon-1624436861804 a:focus, #sppb-addon-1624436861804 a:active {
    color: #000!important;
}
div.sp-inner {
  position: relative;
}
#sp-left .sp-module, #sp-right .sp-module {
    margin-top: 25px;
    border: none;
    padding: 15px;
    border-radius: none;
}

#sp-footer {
  position: fixed;
  bottom: 0;
  background: #dedcdc;
  color: #777575;
  width: 100%;
  padding: 10px 5px;
  z-index: 999;
  box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 14%)!important;
}
#sp-footer a, #sp-bottom a {
  color: #777575;
}
#sp-header.header-sticky ~ section#sp-main-body {
    padding-top: 80px;
    padding-bottom: 50px;
}
#sp-footer .container-inner {
    padding: 0px 0px;
}
@media (max-width: 575px) {
  #sp-component {
      padding-bottom: 0px;
      padding-right: 0px;
  }
  #sp-right {
      padding-left: 0px;
      padding-right: 0px;
  }
.article-details .article-header h1, .article-details .article-header h2 {
    font-size: 2.2rem;
  }
  .hiddenwithananasjuice {
    display: none;
    }
    #sp-main-body {
    padding: 50px 0;
	}
    #sp-header .logo a {
    font-size: 30px!important;
    line-height: 1;
    margin: 0;
    padding: 0;
    letter-spacing: 2px;
    font-weight: bold;
    color: #0E3A53;
    font-family: 'Arial', sans-serif!important;
	}
	#sp-header span.logo-slogan {
		font-size: 13px!important;
	}
	#section-id-1629879018801 {
		font-size: 11px!important;
	}
	#sp-footer {
  position: fixed;
  bottom: 0;
  background: #dedcdc;
  color: #777575;
  width: 100%;
  padding: 10px 5px;
  z-index: 999;
  box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 14%)!important;
	}
	#sp-header {
	padding-top: 10px;
	box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 34%)!important;
}

}
.sppb-col-md-6 {
	width: 50%!important;
}

