.logo-image {
    height: 140px !important;
}

a {
  color: #465F8C;
}

a:hover, a:focus, a:active {
  color: #2D3C59;
}


.sp-megamenu-parent {
    margin: 10 -15px !important;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    display: inline-block;
    padding: 0 10px;
    line-height: 80px;
    font-size: 1.1rem;
  
}
.sp-page-title {
    padding: 42px 0 10px 0;
      background: #e3e4ec;
}
#sp-main-body {
    padding: 50px 0;
}
.float-start {
    float: left !important;
    margin-right: 20px;
}
.sp-megamenu-parent .sp-mega-group > li > a {
    display: block;
    text-transform: none;
    font-size: 14px;
   font-weight: 400;
    margin-bottom: 10px;
	color:#000;
}
.sp-megamenu-parent > li:hover > a {
  color: #3B4871;
  
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
    color: #3B4871;
}

#sp-top-bar {
  background: #3b4871;
  color: #fff;
}

#sp-top-bar a {
  color: #F9F3F3;
}

#sp-header {
  background: #eee;
}

#sp-header .logo {
  height: 80px;
  margin-top: 20px;
}

#sp-logo.has-border
{
  position: relative;
  padding-right: 10px;
}

#sp-bottom {
  background: #3B4871;
}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #0F5380;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #FFF;
}

.sppb-articles-ticker-heading {
  background: #0F5380;
  color: #fff;

}

.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {
  margin: 0 0 0 0px;
  padding: 0;
  color: #595b75;
}
.breadcrumb {
  background:none;
  padding: 0;
  margin: 10px 0 0 0;

}
.sp-page-title .breadcrumb > li > a {
  color: #595b75;
}
.sp-page-title .breadcrumb > span, .sp-page-title .breadcrumb > li, .sp-page-title .breadcrumb > li + li::before, .sp-page-title .breadcrumb > li > a {
  color: #595b75;
}

.sp-page-title .breadcrumb > .active {
  color: #595b75;
}

.sppb-article-img-wrap {
	margin-bottom:20px;
}


.logo-image {
  height: 120px !important;
}


.offcanvas-menu .offcanvas-inner ul.menu li.active a {
  color: #3B4871 !important;
}


@media (max-width: 1366px)  {
	
              .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a
                    {
                        font-size: 1em;
						padding: 0 5px;
                    }
				#sppb-addon-1512068798151
                    {
                     padding-left: 80px;
                    }	
                .sp-page-title .sp-page-title-heading
                  {
                    font-size: 18px;
                     line-height: 1;
					 text-align:center;
				
                   }
                .sp-page-title
                     {
                  padding: 15px 0 15px 0;
                
                     }
}






/*--------------Ipad------------------*/

@media (max-width: 991px) {

#sp-header .logo {
  height: 50px;
  margin-top: 20px;

}
     #sp-top-bar {padding:2px 0;}
    .sp-page-builder .page-content #section-id-1511613808 .sppb-section-title .sppb-title-heading {
  
	margin-top: 10px;}
	
	
	.sp-page-title {
    padding: 55px 0 10px 0;
      background: #e3e4ec;
}
              #sppb-addon-1512068798151
                    {
                     padding-left: 0px;
                    }	

}

/*---------------- mobil -----------------*/

@media (max-width: 480px) {

#sp-header .logo {
  height: 60px;
  margin-top: 5px;}
  
  #sp-page-builder .sppb-section-title {
  margin-bottom: 10px;}
  
  .sp-page-builder .page-content #section-id-1511613808 {
  padding-top: 30px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
  
}

}


.sppb-articles-ticker-controller {

  right: 10px;
  
}

#sp-page-builder .sppb-section-title {
  margin-bottom: 20px;

}

.offcanvas-menu .offcanvas-inner ul.menu > li > ul li a {
  font-size: 15px;
  padding: 4px 0px;
  line-height: 2.5em;

}

#sp-footer, #sp-bottom
{
  background: #0F5380;
  color: #FFFFFF;
}