<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#content {
	padding-bottom: 0;
}

.navbar-expand-lg .navbar-brand img {
	object-fit: cover;
}

nav.navbar {
  	padding-top: 0;
    padding-bottom: 0;
   /*position: fixed;*/
}

#app &gt; nav &gt; div &gt; a &gt; img.d-lg-none.my-3 {
	width: 100px;
}

#mobile-menu-ul li {
	padding-right: 0 !important;
}

#mobile-menu-ul &gt; li:last-child a {
  	background-color: #3A3474;
	color: #fff;
  	padding: 0 1rem !important;
}

#mobile-menu-ul &gt; li.active &gt; a.nav-link {
	background-color: #98C900;
  	color: #fff;
}

#mobile-menu-ul &gt; li:hover &gt; a.nav-link {
	background-color: #98C900;
  	color: #fff;
}

#mobile-menu-ul a.nav-link {
	color: #373172;
  	font-size: 14px;
  	text-transform: uppercase;
  	padding-left: .5rem !important;
  	padding-right: .5rem !important;
}

#mobile-menu-ul &gt; li &gt; a.nav-link {
  	height: 76px;
  	display: flex;
  	align-items: center;
}

.dropdown-menu.mobile-click {
	min-width: 16rem;
  	top: 70px;
}

.show-mobile-menu {
	width: 100%;
}

.grid-layout {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    column-gap: 15px;
    row-gap: 15px;
}

.voordelen-lidmaatschap {
  display: flex;
  justify-content: space-between;
}

.voordelen-lidmaatschap .cms-block-column {
  flex: 0 0 32%;
  max-width: 32%;
}

#render_area h2 {
	margin-bottom: 30px;
}

form label {
	color: #000;
}

form .form-group input {
    border-radius: 5px !important;
  	border-color: #979797 !important;
  	color: #000 !important;
}

form .form-group input::placeholder {
	color: transparent;
}

form button {
  	border-radius: 5px !important;
	border-color: transparent;
  	color: #fff;
  	font-weight: 700;
  	padding: 5px 30px;
}

#je-bericht {
	height: 200px;
}

@media all and (min-width: 1200px) {
  #mobile-menu-ul &gt; li.dropdown &gt; ul &gt; div {
    line-height: 2rem;
  }
}

@media all and (max-width: 991px) {
    /*#content {
      padding-top: 92px;
    }*/
  
    .carousel-inner img {
		height: 400px;
      	object-fit: cover;
    }
  
  	.voordelen-lidmaatschap {
      	padding-left: 1rem;
      	padding-right: 1rem;
    }
  
	.voordelen-lidmaatschap .cms-block-column {
        flex: 0 0 100%;
        max-width: 100%;
      	margin-bottom: 20px;
    }
}

#footer .menu-separator {
	border-top: 1px solid #3A3474;
}

#footer .footer-bottom {
	display: block !important;
}

.footer-bottom span {
	display: flex;
  	justify-content: space-between;
}

@media all and (min-width: 767px) {
	.footer-bottom span &gt; p:last-child {
        display: flex;
    }
  
  	.footer-bottom span &gt; p:last-child &gt; span:last-of-type {
      	margin-left: 1rem;
    }
}

@media all and (min-width: 992px) and (max-width: 1199px) {
	#mobile-menu-ul a.nav-link {
  		font-size: 11px;
  	}
}

@media all and (max-width: 991px) {
    .remove-margin-mobile {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
  
    .navbar-expand-lg .navbar-collapse {
      	top: 75px;
    }
  
    .navbar-toggler-icon {
      	filter: invert(22%) sepia(14%) saturate(3676%) hue-rotate(213deg) brightness(89%) contrast(93%);
    }
  
    .navbar-toggler .close-mobile-menu:before {
      	color: #3A3474;
    }
  
    #mobile-menu-ul &gt; li &gt; ul {
      	border-radius: 0;
    }
  
    #mobile-menu-ul &gt; li &gt; a.nav-link {
      	justify-content: center;
    }
  
	.centered-text {
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
  
    .primary-btn {
      	width: 100%;
    }
}

@media all and (max-width: 767px) {
    .footer-bottom span {
      	flex-direction: column-reverse;
    }
  
    #footer img {
      	width: 100%;
    }
  
    #footer .primary-btn {
      	margin-top: 0 !important;
    }
}


/* ----------- Laptop CSS ----------- */
@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
 { 
}

/* ----------- Tablet landscape CSS ----------- */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait)  {

}

/* ----------- Tablet portrait CSS ----------- */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape)  {
}

/* ----------- Mobile CSS ----------- */
@media only screen 
  
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
{ 
}

  /*----------------custom css -----------------*/

a:hover {
    color: #98C900;
    text-decoration: underline;
}

#footer p, #footer a{
    margin-top: 0;
    margin-bottom: 8px !important;
    font-size: 15px !important;
}

.homequote p {
    text-align: center;
    font-size: 45px !important;
    font-weight: 600 !important;
    color: #fff;
    text-shadow: 2px 2px 18px #3a3574;
}


p {
 
    font-size: 18px !important;
    font-weight: 400 !important;
}

.stbarbarbaraicon {
  display: block !important;
  margin: auto !important;
}

.footer .footer-bottom {
    padding: 15px 0px 0px 15px !important;
    font-size: 10px !important;
}</pre></body></html>