@font-face {
  font-family: 'FedraSans';
  src: url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-Book.woff2") format("woff2"), url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-Book.woff") format("woff");
  font-weight: 350;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: 'FedraSans';
  src: url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-BookItalic.woff2") format("woff2"), url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-BookItalic.woff") format("woff");
  font-weight: 350;
  font-style: italic;
  font-display: swap
}

@font-face {
  font-family: 'FedraSans';
  src: url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-Demi.woff2") format("woff2"), url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-Demi.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: 'FedraSans';
  src: url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-DemiItalic.woff2") format("woff2"), url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-DemiItalic.woff") format("woff");
  font-weight: 400;
  font-style: italic;
  font-display: swap
}

@font-face {
  font-family: 'FedraSans';
  src: url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-Medium.woff2") format("woff2"), url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: 'FedraSans';
  src: url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-MediumItalic.woff2") format("woff2"), url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/FedraSans/FedraSansStd-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap
}

@font-face {
 font-family: 'bundle-core-assets';
 src: url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/bundle-core-assets.woff") format("woff"),
 url("https://www.eventpartners12.nl/DesktopModules/EP.RegisterGASU/fonts/bundle-core-assets.ttf") format("truetype");
 font-weight:normal;
 font-style:normal;
 font-display:swap
}

body#Body {
   background-color: #fff; 
}

.SkinWidth {
    max-width: 1536px;
    padding-left: 0px;
    padding-right: 0px;
}

.breadcrumb-header, .dnn-logo {
  display: none;
}

#dnn_dnnLOGIN_loginLink, .NavBar a.menu_box  {
  background-color: #fff;
  color: #000 !important;
}

#dnnMenu A:active, #dnnMenu A:visited, #dnnMenu A:hover,
.MobileMenu .treeview li A:active, .MobileMenu .treeview li A:visited, .MobileMenu .treeview li A:hover{
    color: #fff;
}

#dnn_dnnTerms_hypTerms, #dnn_dnnPrivacy_hypPrivacy {
  display: none;
}

.skin-footer, .FooterColorArea {
    background-color: #fff;
}

#dnn_dnnCOPYRIGHT_lblCopyright {
   display: block;
  position: relative;
  z-index: 999;
  background-color: #000;
  margin-bottom: -40px;
  margin-top: -20px;
}

#dnn_dnnCOPYRIGHT_lblCopyright A, #dnn_dnnCOPYRIGHT_lblCopyright A:link {
      color: #555;
}
#dnn_dnnCOPYRIGHT_lblCopyright A:active, #dnn_dnnCOPYRIGHT_lblCopyright A:visited, #dnn_dnnCOPYRIGHT_lblCopyright A:hover {
    color: #fff;
}

.goup a img {
    border: 2px solid #fff;
}

/* Header styling */
.bg-gray {
    background-color: #fff;
}

/*
#gasu-header {
    position:relative;
    float: right;
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    background-image: url("https://www.eventpartners12.nl/Portals/2/GASU_Open_Dag_Zuidbroek_Header_right3.png?ver=cJJk-NLF6WSrX0kignWeQQ%3d%3d&timestamp=1662552770453");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left;
    width: 100%;
    max-width: 1364px;
    height: 455px;
}
#gasu-header::after {
 content:'';
 z-index:0;
 position:absolute;
 top:0;
 height:455px;
 right:100%;
 width:172px;
 background-image:url("https://www.eventpartners12.nl/Portals/2/GASU_Open_Dag_Zuidbroek_Header_left3.png?ver=6eJI2_JOQHN3M-ejDJUMeQ%3d%3d&timestamp=1662554653457");
 background-position:top left;
 background-repeat:no-repeat;
 background-size:100%
}
@media (max-width:768px) {
    #gasu-header {
        height: 291px;
    }
    #gasu-header::after {
        height: 291px;
    }
}
*/

/* Hide header */
#dnn_TopGrid12 { display: none; }

/* Footer styling Gasunie */
.site-footer {
 display:block;
 z-index:0;
 max-width:1536px;
 min-height: 256.161px;
 padding:0 .66667rem;
 background:0
}
.site-footer a.read-more,
.site-footer .component-notification a.button-notification,
.component-notification .site-footer a.button-notification,
.site-footer .component-latest-blog-posts .button-go-to-page a,
.component-latest-blog-posts .button-go-to-page .site-footer a,
.site-footer .component-upcoming-events .button-go-to-page a,
.component-upcoming-events .button-go-to-page .site-footer a,
.site-footer .column-overview-faq-category a.faq-category-link,
.column-overview-faq-category .site-footer a.faq-category-link,
.site-footer .component-google-maps .gm-style-iw-d .poi-info-window a,
.component-google-maps .gm-style-iw-d .poi-info-window .site-footer a,
.site-footer .component-latest-job-posts .button-go-to-page a,
.component-latest-job-posts .button-go-to-page .site-footer a,
.site-footer .component-latest-news-items .button-go-to-page a,
.component-latest-news-items .button-go-to-page .site-footer a,
.site-footer a.testimonial-link {
 color:#1857b4
}
.site-footer h2,
.site-footer .h2 {
 margin-bottom:1.33333rem;
 font-size:1.11111rem;
 line-height:1.25;
 color:#414141
}
.site-footer .flex-row {
 align-items:flex-start
}
.site-footer .flex-row .flex-box-1-4 {
 flex-basis:100%;
 min-width:100%;
 max-width:100%;
 width:100%
}
@media print,screen and (min-width:48em) {
 .site-footer .flex-row .flex-box-1-4 {
  flex-basis:50%;
  min-width:50%;
  max-width:50%;
  width:50%
 }
}
@media print,screen and (min-width:64em) {
 .site-footer .flex-row .flex-box-1-4 {
  flex-basis:25%;
  min-width:25%;
  max-width:25%;
  width:25%
 }
}
.site-footer .component-block {
 margin-bottom:1.33333rem
}
.site-footer .card-clickable,
.site-footer .card-clickable * {
 text-decoration:none;
 color:#414141
}
.site-footer .button,
.site-footer .related-reference .reference-link,
.related-reference .site-footer .reference-link,
.site-footer .page-site-search360 .ss360-layer .ss360-filter__mobile-toggle,
.page-site-search360 .ss360-layer .site-footer .ss360-filter__mobile-toggle,
.site-footer .page-site-search360 .ss360-layer .ss360-filter__delete-button,
.page-site-search360 .ss360-layer .site-footer .ss360-filter__delete-button,
.site-footer .page-site-search360 .ss360-layer .ss360-more-results,
.page-site-search360 .ss360-layer .site-footer .ss360-more-results {
 text-decoration:none;
 color:#414141
}
.site-footer .social-links a {
 margin-bottom:.66667rem;
 text-decoration:none !important
}
.site-footer .social-links a:focus .social-icon,
.site-footer .social-links a:hover .social-icon {
 background:#fff
}
.site-footer .image-caption,
.site-footer .component-youtube .youtube-title,
.component-youtube .site-footer .youtube-title {
 color:#414141
}
.site-footer .menu {
 margin-left:-1.11111rem;
 margin-right:-1.11111rem;
 margin-bottom:.66667rem
}
@media print,screen and (min-width:64em) {
 .site-footer .menu {
  margin-left:-1.33333rem;
  margin-right:-1.33333rem
 }
}
.site-footer .menu a {
 margin-bottom:.66667rem
}
.site-footer-content {
 position:relative;
 display:flex;
 flex-direction:column;
 justify-content:space-between;
 padding:2.66667rem 0 0;
 background:#f3f3f3;
 min-height: 256.161px;
 border-radius:0 4.44444rem 0 0
}
@media (min-width:768px) {
 .site-footer-content {
  border-radius:0 6.66667rem 0 0
 }
}
@media (min-width:1000px) {
 .site-footer-content {
  border-radius:0 11.11111rem 0 0
 }
}
.site-footer-content::before {
 content:'';
 position:absolute;
 top:0;
 right:100%;
 height:100%;
 width:100vw;
 background-color:#f3f3f3;
}
@media screen and (min-width:80em) {
 .site-footer-content::before {
  background-image:url("https://www.eventpartners12.nl/Portals/2/style-element-footer-repeat.svg");
  background-repeat:repeat-x;
 }
}
.site-footer-content::after {
 content:'';
 z-index:0;
 position:absolute;
 top:0;
 height:227px;
 right:calc(100% - 227px + 0.88889rem);
 width:227px;
 background-image:url("https://www.eventpartners12.nl/Portals/2/style-element-footer.svg");
 background-position:bottom left;
 background-repeat:no-repeat;
 background-size:100%
}
@media screen and (max-width:768px) {
 .site-footer-content::after {
     height:113.5px;
     width:113.5px;
     right:calc(100% - 113.5px + 0.88889rem);
 }
}
.site-footer-top {
 z-index:1;
 padding-bottom:1.33333rem
}
.site-footer-top a {
 color:#414141 !important;
 opacity:.75
}
.site-footer-top a:hover,
.site-footer-top a:focus {
 opacity:1
}
.site-footer-top .flex-box-1-4 .component-block:not(.component-image):first-child {
 padding-top:.88889rem
}
.site-footer-top .component-contact .address span[class*='address-'] {
 opacity:.75
}
.site-footer-top .component-contact .address a {
 margin-bottom:.33333rem !important;
 color:#414141
}
.site-footer-top .component-contact .address a::after {
 background:rgba(65,65,65,0.2)
}
.site-footer-top .component-image {
 width:292px;
 margin-left:250px
}
@media print,screen and (max-width:768px) {
 .site-footer-top .component-image {
  width:177px;
  margin-left:113.5px
 }
}
.site-footer-bottom {
 font-size:87.5%;
 padding:1.33333rem 0 0
}
.site-footer-bottom .site-footer-bottom-left .column,
.site-footer-bottom .site-footer-bottom-left .columns {
 flex:none;
 max-width:100%
}
.site-footer-bottom .component-social-media {
 margin:0
}
.site-footer-bottom .menu a {
 text-decoration:underline
}
.site-footer-bottom .menu a:focus,
.site-footer-bottom .menu a:hover {
 text-decoration:none
}
/*@media print,screen and (max-width:63.99875em) {
 .site-footer-bottom .shrink {
  flex-basis:100%;
  min-width:100%;
  max-width:100%;
  width:100%
 }
 .site-footer-bottom .site-footer-bottom-left {
  order:2
 }
 .site-footer-bottom .site-footer-bottom-right {
  order:1
 }
}
@media print,screen and (min-width:64em) {
 .site-footer-bottom {
  padding:1.33333rem 0
 }
 .site-footer-bottom .site-footer-bottom-left .row {
  align-items:center;
  height:100%
 }
 .site-footer-bottom .nav-footer ul,
 .site-footer-bottom .social-links {
  margin:0
 }
}
.site-copyright {
 flex:0 1 auto;
 margin-bottom:.66667rem
}
.site-credits a {
 display:inline-block
}
*/

/* Gasunie social icons */
.social-links {
 margin-left:0;
 padding:0;
 list-style:none;
 display:flex;
 flex-wrap:wrap
}
.social-links li {
 margin:0 .22222rem .22222rem 0
}
.social-links a {
 display:flex;
 align-items:center;
 text-decoration:none
}
.social-links a:hover .social-icon,
.social-links a:focus .social-icon {
 background:#e6b800;
 color:#414141;
 text-decoration:none
}
.social-links .social-icon {
 justify-content:center;
 align-items:center;
 display:flex;
 background:#fc0;
 width:48px;
 height:48px;
 color:#414141;
 transition:.25s cubic-bezier(0.1,1,0.5,1);
 border:0;
 border-radius:24px;
}
.social-links .social-icon::before {
 font-size:15.75px;
}
.social-links .social-title {
 position:absolute !important;
 width:1px !important;
 height:1px !important;
 padding:0 !important;
 overflow:hidden !important;
 clip:rect(0,0,0,0) !important;
 white-space:nowrap !important;
 border:0 !important
}
.social-links .social-facebook-url {
 order:10
}
.social-links .social-facebook-url .social-icon::before {
 content:"a";
 font-family:"bundle-core-assets";
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 text-transform:none;
 speak:none
}
@media reader,speech,aural {
 .social-links .social-facebook-url .social-icon::before {
  display:none;
  visibility:hidden
 }
}
.social-links .social-twitter-url {
 order:20
}
.social-links .social-twitter-url .social-icon::before {
 content:"b";
 font-family:"bundle-core-assets";
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 text-transform:none;
 speak:none
}
@media reader,speech,aural {
 .social-links .social-twitter-url .social-icon::before {
  display:none;
  visibility:hidden
 }
}
.social-links .social-linkedin-url {
 order:30
}
.social-links .social-linkedin-url .social-icon::before {
 content:"c";
 font-family:"bundle-core-assets";
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 text-transform:none;
 speak:none
}
@media reader,speech,aural {
 .social-links .social-linkedin-url .social-icon::before {
  display:none;
  visibility:hidden
 }
}
.social-links .social-youtube-url {
 order:40
}
.social-links .social-youtube-url .social-icon::before {
 content:"e";
 font-family:"bundle-core-assets";
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 text-transform:none;
 speak:none
}
@media reader,speech,aural {
 .social-links .social-youtube-url .social-icon::before {
  display:none;
  visibility:hidden
 }
}
.social-links .social-instagram-url {
 order:50;
 margin-right:0
}
.social-links .social-instagram-url .social-icon::before {
 content:"f";
 font-family:"bundle-core-assets";
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 text-transform:none;
 speak:none
}
@media reader,speech,aural {
 .social-links .social-instagram-url .social-icon::before {
  display:none;
  visibility:hidden
 }
}
.show-for-sr {
 position:absolute !important;
 width:1px !important;
 height:1px !important;
 padding:0 !important;
 overflow:hidden !important;
 clip:rect(0,0,0,0) !important;
 white-space:nowrap !important;
 border:0 !important
}

.site-footer-bottom .site-footer-bottom-right {
    float: right;
    margin-right: 50px;
}
@media print,screen and (max-width:768px) {
    .site-footer-bottom .site-footer-bottom-right {
        float: left;
        margin-right: 0px;
        margin-left: 25px;
    }
}

ul, ol {
  padding-left: 40px;
}

ul li {
  list-style-type: disc;
}




