/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'icomoon';src:url(/themes/custom/congres/icomoon/fonts/icomoon.eot?tgipfj=);src:url(/themes/custom/congres/icomoon/fonts/icomoon.eot?tgipfj=#iefix) format('embedded-opentype'),url(/themes/custom/congres/icomoon/fonts/icomoon.ttf?tgipfj=) format('truetype'),url(/themes/custom/congres/icomoon/fonts/icomoon.woff?tgipfj=) format('woff'),url(/themes/custom/congres/icomoon/fonts/icomoon.svg?tgipfj=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-search:before{content:"\f002";}.icon-twitter-square:before{content:"\f081";}.icon-facebook-square:before{content:"\f082";}.icon-linkedin-square:before{content:"\f08c";}.icon-unlock-alt:before{content:"\f13e";}.icon-instagram:before{content:"\f16d";}
section.bg-image{background-size:cover;background-repeat:no-repeat;background-position:center center;}
.element{}
footer{padding:0;}.form-item{margin-bottom:1rem;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:var(--bs-primary);}
:root{--bs-font-sans-serif:'Montserrat',sans-serif;--mm-color-background:var(--bs-secondary);}body{color:var(--bs-dark);font-size:1.1rem;}strong{font-weight:500;}h1,h2,h3{font-weight:700;}h1,h2{color:var(--bs-primary);}.text-white h2{color:var(--bs-white);}#block-header ul{display:flex;flex-direction:row;padding:0;list-style:none;}#block-header ul li{padding:2rem 0;font-size:1.125rem;font-weight:500;margin:0 1.5rem;}#block-header ul li a{text-decoration:none;border-bottom:3px solid #FFF;padding:1rem 0;}#block-header ul li a:after{content:'';width:100%;height:10px;display:flex;}#block-header ul li a.subscribe{text-decoration:none;border-bottom:3px solid var(--bs-primary);padding:1rem;background-color:var(--bs-primary);color:#FFF;border-radius:8px;}#block-header ul li a:hover::after{background:url(/themes/custom/congres/images/wave.svg) no-repeat center center;}#block-header ul li a.active-trail::after{background:url(/themes/custom/congres/images/wave.svg) no-repeat center center;}#block-header ul li a.subscribe:hover{background-color:rgba(0,0,0,0.8);}#block-footer{font-size:0.9rem;}#block-footer ul{padding:0;list-style:none;font-size:0.9rem;}#block-footer h3{font-size:1.2rem;}#block-footer ul li a{text-decoration:none;color:#FFF;}.js-form-type-select .form-select{display:inline;width:auto;}.webform-element--title-inline > label{display:inline-block;width:300px;}.js-form-type-checkbox .col-form-label{padding:0;}.form-item-geboortedatum{margin-bottom:0;}.mm-menu a{color:#FFF !important;}.responsive-menu-toggle-wrapper{margin-top:1rem;}.webform-submission-form{padding:1rem;}.bg-spant.bg-image{min-height:400px;background-position:top center;}.bg-primary h2{color:#FFF;}ul.pips{list-style:none;padding:0;margin:0;}ul.pips li:before{content:'';width:15px;height:15px;display:inline-block;border:3px solid var(--bs-secondary);border-radius:15px;margin-right:1rem;}table.programma{width:100%;}table.programma tr{border-bottom:1px solid rgba(0,0,0,0.1);}table.programma tr td{padding:1rem;background:var(--bs-light);}table.programma tr td:first-child{text-align:center;}table.programma tr td:nth-child(2){background:var(--bs-primary);text-align:center;color:#FFF;}table.programma tr td:nth-child(3){background:var(--bs-secondary);text-align:center;color:#FFF;}table.programma2{width:100%;}table.programma2 tr{border-bottom:1px solid rgba(0,0,0,0.1);}table.programma2 tr td{padding:1rem;background:var(--bs-light);}table.programma2 tr td:first-child{text-align:center;}table.programma2 tr td:nth-child(2){background:var(--bs-primary);text-align:center;color:#FFF;}table.programma2 tr td:nth-child(3){background:var(--bs-secondary);text-align:center;color:#FFF;text-align:left;}ol.breadcrumb{display:flex;margin:0;padding:0;list-style:none;font-size:0.9rem;}ol.breadcrumb li{display:inline-flex;margin-right:0.5rem;}ol.breadcrumb li a{color:var(--bs-dark);text-decoration:none;}ol.breadcrumb li a:hover{text-decoration:underline;}ol.breadcrumb li:before{content:'';width:12px;height:12px;display:inline-block;background:url(/themes/custom/congres/images/f.svg);margin-top:6px;margin-right:0.5rem;}ol.breadcrumb li:first-child:before{display:none;;}.element.card{text-align:center;}.element.card h2{font-size:1.2rem;}.element.card a{text-decoration:none;}.alert{padding:1rem;background-color:red;color:#FFF;}.file--application-pdf{background-image:url('/core/themes/claro/images/classy/icons/application-pdf.png');}.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}.circle img{border-radius:50%;}#block-congres-content .text ul{padding:0;list-style:none;}#block-congres-content .text ul li{display:flex;align-items:center;}#block-congres-content .text ul li::before{content:'';display:inline-block;width:24px;height:24px;background:url(/themes/custom/congres/images/p.svg) no-repeat center center;margin-top:5px;margin-right:5px;}.workshops .row:nth-child(even){background:var(--bs-light);flex-direction:row-reverse;}.workshops .row:nth-child(odd) a.btn{float:right;}.workshops h3{background:var(--bs-secondary);padding:1rem;color:#FFF;}.webform-submission-sessiekeuze-form select{width:540px !important;}.webform-submission-enquete-form .webform-element--title-inline > label{width:500px;}.webform-submission-enquete-form .js-form-type-select .form-select{width:400px;display:inline-block;}
@media (max-width:575.98px){}@media (max-width:767.98px){.webform-element--title-inline > label{width:auto;display:block;}section.layout93 .row{flex-direction:column-reverse;}section .row>div .element.card:last-child{margin-bottom:1rem !important;}table.programma tr td{padding:0.5rem;}.webform-submission-sessiekeuze-form select{width:360px !important;}}@media (max-width:991.98px){#block-header nav{display:none;}}@media (max-width:1199.98px){}@media (max-width:1399.98px){}
