@charset "utf-8";
/* CSS Document */
body {
 font-family: "BentonSans-Regular","Open Sans",arial,sans-serif !important;
font-size: 16px !important;
line-height: 1.6;
	color: #000;
}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    line-height: 60px!important;
}
#offcanvas-toggler {
  height: 60px !important;
  line-height: 60px !important;
}
#sp-header {	
	background: #345471 !important;
height: 60px!important;
}
.body-innerwrapper:after {
    top: 0px !important;
    background: linear-gradient(180deg, #f5f5f5 10%, #ffffff 100%) !important;
    z-index: -1;
}
.sppb-addon-single-image .sppb-img-responsive, .sppb-text-center .sppb-img-responsive, .sppb-text-left .sppb-img-responsive, .sppb-text-right .sppb-img-responsive {
  display: inline-block;
  margin-bottom: 26px;
  border-radius: 10px !important;
}
#sp-header .logo {
display: none !important;
}
.justify-content-end {
  justify-content: flex-start !important;
}
.sp-page-title {
  padding: 0px !important;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  background-attachment: fixed;
}
.body-innerwrapper {
  overflow-x: hidden;
  padding-top: 0px !important;
}


									/* top */
#sp-top-bar a {
  color: #062d4f !important;
}
#sp-top-bar {
  padding: 10px 0 !important;
  font-weight: 600;
}
@media (max-width: 767px) {
  #sp-top-bar {
    text-align: center  !important;
  }
}
/*.offcanvas-menu .logo {
  display: none !important;
}
.close-offcanvas {
  position: absolute;
  top: 25px !important;
}*/
									/* SPB */
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel .details {
  font-size: 17px !important;
}
.p-page-title {
  padding: 0px 0px 0px 0px !important;
}
.view-category .blog-listing-top-title-wrapper h3 {
  display: none !important;
}
.article-details .article-header h1, .article-details .article-header h2 {
  font-size: 22px !important;
}

									/* menu */
#offcanvas-toggler > .fa {
  color: #d2ad19 !important;
  padding-top: 16px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
  line-height: normal !important;
}
#offcanvas-toggler {
  line-height: 40px !important;
  font-size: 30px !important;
  position: absolute;
  left: calc(50% - 16px);
}
/*#sp-top-bar {
    padding: 25px 60px 25px 0 !important;
	text-align: -moz-right;
    font-weight: 600;
    text-align: -webkit-right;
}*/

.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
  font-size: 16px !important;
   text-transform: none !important;
}
.sp-megamenu-parent > li > a {
  color: rgba(255, 255, 255, 0.5) !important;
}
.sp-megamenu-parent > li:hover > a {
/*  color: #fff !important;*/
	color: #789514 !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
	color: #789514 !important;
}
#sp-header .sppb-btn.sppb-btn-default {
  border-color: #fff !important;
  color: #fff !important;
}
#sp-header .sppb-btn.sppb-btn-default:hover {
  border-color: #0345bf !important;
  background-color: #0345bf!important;
}
	
									/* bottom */
#sp-bottom {
/*background: rgb(48, 90, 70) !important;*/
  background-color: #0f7c9d !important;
  color: #252525!important;
}
#sp-bottom .sp-module .sp-module-title {
  color: #cecece !important;
  text-transform: none !important;
}
#sp-bottom a {
  color: rgb(231, 240, 240) !important;
}
 #sp-bottom a:hover, #sp-bottom a:active, #sp-bottom a:focus {
  color: #fff !important;
}

									/* footer */

              /* widgetkit*/
.uk-scope .uk-lightbox {
 background: rgba(0,0,0,0.8) !important;
}
.uk-scope .uk-card-primary.uk-card-body, .uk-scope .uk-card-primary > :not([class*="uk-card-media"]), .uk-scope .uk-card-secondary.uk-card-body, .uk-scope .uk-card-secondary > :not([class*="uk-card-media"]), .uk-scope .uk-light, .uk-scope .uk-overlay-primary {
  color: rgb(255, 255, 255) !important;
}
.uk-scope .uk-card-primary.uk-card-body .uk-slidenav, .uk-scope .uk-card-primary > :not([class*="uk-card-media"]) .uk-slidenav, .uk-scope .uk-card-secondary.uk-card-body .uk-slidenav, .uk-scope .uk-card-secondary > :not([class*="uk-card-media"]) .uk-slidenav, .uk-scope .uk-light .uk-slidenav, .uk-scope .uk-overlay-primary .uk-slidenav {
  color: #fff !important;
}
#sp-header.header-sticky {
  z-index: 1001 !important;
}
									/* blog 
#sppb-addon-1665243957526 img {
  display: none;
}*/
.view-category .container .blog {
    padding-right: 0px !important;
}
.view-article .pagination li {
  display: inline-flex !important;
}
.pagination .page-item .page-link {
    border: 1px solid !important;
}			
.pagination > li a {
  text-transform: none !important;
 }

										/*visform */

select.form-control:not([size]):not([multiple]) {
    height: calc(2.25rem + 25px);
}
#field5{
  border: 1px solid #679064;
}
.btn:focus, .btn:hover {
    text-decoration: none;
	background-color: #f14106;
color: #fff;
}
.sppb-btn, .btn {
    border-radius: 3px;
    padding: 15px 30px;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
    margin: 0 10px auto;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    background-color: #09820f;
    color: #fff;
    font-weight: bolder !important;
}
.custom-select {
	display: none;
}

#sppb-addon-be5e1aa0-6f8c-49cc-9fbd-e27dd15dd362 #btn-be5e1aa0-6f8c-49cc-9fbd-e27dd15dd362.sppb-btn-custom {
  background-color: #0f4993 !important;
  color: #FFFFFF;
  border-radius: 10px !important;
}



									/* ic */

.default_eventlist hr {
    margin: 8px 0;
    display: none;
}
									/* table */
td {
	padding-right: 10px !important;
	padding-top: 5px !important;
	padding-left: 10px !important;

}
.tablehell {
    background: yellowgreen !important;
	width: -moz-available;
}
.tabledunkelgreen {
	background-color: #b1c688 !important;
}
									/* gdpr */
.cc-revoke.cc-bottom {
  display: none;
}
									/* Buttons gdpr*/

.cc-btn.cc-allow {
  background-color: rgb(167, 213, 100) !important;
}
.cc-highlight .cc-btn.cc-deny {
  background-color: rgb(219, 54, 54) !important;
}
.cc-highlight .cc-btn.cc-dismiss {
  display: none;
}

.loginold-age-home {
  margin-top: 131px;
}

.djacc-popup .djacc__footer {
    display: none !important;
}
.djacc-popup .djacc__openbtn--default {
	background: #1B3C61 !important;
}
.djacc-popup .djacc__close {
  background: #007ec0 !important;
}

.djacc-popup.djacc--light .djacc__panel {
  position: absolute;
  z-index: 280;
}
.djacc-opened .djacc-popup.djacc--static .djacc__openbtn, .djacc-popup.djacc--static .djacc__openbtn, .djacc-popup.djacc--static:hover .djacc__openbtn {
  margin: 0px !important;
}

.djacc-popup .djacc__openbtn {
  height: 35px !important;
  width: 35px !important;
}
.djacc svg {
  width: 30px !important;
  height: 30px !important;
}

