html{scroll-behavior:smooth}body{background-color:#720546;color:#fff;font-family:Lato,Arial,sans-serif}.body-container{display:flex;flex-direction:column;min-height:100vh}h1,h2,h3{font-family:Figtree,Lato,Arial,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;text-transform:uppercase}h1{font-size:100px;letter-spacing:-7px;line-height:.9}h1.main-h1{font-size:120px}h2{font-size:58px}h2.main-h2{font-size:60px}main{flex:1;margin:120px 0 0}header{background:#720546;position:fixed;width:100%;z-index:10}table{border-collapse:collapse;font-family:Figtree,Lato,Arial,sans-serif;font-size:14px;width:100%}table thead{background-color:#fed9e6;font-weight:600;text-align:left}table td,table th{max-width:150px;overflow:hidden;padding:10px 8px;text-overflow:ellipsis;text-wrap:nowrap}table tbody tr{padding-bottom:6px}table tbody tr.selectable{cursor:pointer}table tbody tr:nth-child(2n){background-color:#fffafd}table tbody tr:nth-child(odd){background-color:#fff}.section.white{background:#fff;color:#212121}.section.blueish{background:#f5f7fa;color:#212121}.section.section1{padding:10px 0 0}.section.section2,.section.section4{background:#fff;color:#720546}.one-column{display:flex;margin:0 auto;max-width:1200px;padding:10px 80px 0;text-align:center}.one-column h1,.one-column h2{color:#720546;font-family:Figtree,sans-serif;font-size:46px;font-weight:900;letter-spacing:0;line-height:118%;margin-top:110px;text-align:left;text-align:center}.one-column p{color:#212121;font-family:Figtree;font-size:18px;font-style:normal;font-weight:400;line-height:150%;padding-bottom:24px}.columns{display:flex}.columns .two{flex:0 0 50%;padding:64px 0}.columns .two.no-top{padding:0}.columns .two .padding-right{padding-right:80px}.columns .two .padding-left{padding-left:80px;padding-right:30px}.columns h1,.columns h2{color:#720546;font-family:Figtree,sans-serif;font-size:46px;font-weight:900;letter-spacing:0;line-height:118%;text-align:left}.columns p{color:#212121;font-family:Figtree;font-size:18px;font-style:normal;font-weight:400;line-height:150%;padding-bottom:24px}.section3{background:linear-gradient(90deg,#720546 50%,#0070cc 0)}.section3 .one-third{flex:1;text-align:center}.section3 .one-third h2{font-size:42px}.section3 .one-third.img{background-image:url(/img/kongres_2024.jpg);background-position:50%;background-size:cover;width:100%}.section3 .one-third:first-child{padding:0 80px}.section3 .one-third:nth-child(3){background:#0070cc;padding:0 80px}.container{background-attachment:fixed;background-image:url(/img/adrian_zandberg.png);background-position:20px 100px;background-repeat:no-repeat;background-size:45%;color:var(--color);height:0;padding-top:54%;position:relative;width:100%}.container .holder{align-items:end;display:flex;flex-direction:column;margin:300px auto 0;max-width:1400px;max-width:60%;padding:0 80px;position:absolute;right:0;text-align:right;top:0}.container h1{font-size:100px;margin-bottom:0;margin-top:0}.container h2{background:#fff;color:#720546;display:inline-block;font-size:58px;margin-top:22px;padding:0 20px}.blank,.other{align-items:center;background-color:#fff;color:#720546;display:flex;min-height:200px;text-align:center;width:100%}.blank .blank-container,.other .blank-container{margin:0 auto;max-width:1200px;padding:40px 280px 80px;width:100%}.blank .blank-container.small-padding,.other .blank-container.small-padding{padding:40px 280px}.blank h2,.other h2{font-size:46px;margin:0;padding-top:40px;text-align:center}.blank p,.other p{font-size:18px;margin:0;padding:40px 0}.other h2,.other p{color:#0070cc}.second-container{background-color:#0070cc}.second-container h2{color:#0070cc}h3{font-size:1.6rem;font-weight:700;margin-top:1em}.img-column{width:100%}.normal-higlight-button{background-color:#720546;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-family:Figtree,Lato,sans-serif;font-weight:700;margin:0 auto;padding:20px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s}.normal-higlight-button:hover{background-color:#fff;border:1px solid #720546;color:#720546}.higlight-button{background-color:#720546;color:#fff;display:inline-block;font-family:Figtree,Lato,sans-serif;font-weight:700;margin:0 auto;padding:20px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s}.higlight-button.card-button{margin-top:30px}.higlight-button:hover{background-color:#fff;color:#720546}.higlight-button:after{border:1px solid #720546;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1.2);transition:all .3s;width:100%}.higlight-button:hover:after{opacity:1;transform:scale(1)}.icon-button{background:none;border:1px solid #720546;border-radius:100px;color:#720546;cursor:pointer!important;padding:8px;position:relative}.icon-button svg{height:24px;width:24px}.section-container-one-third{display:flex;margin:0 auto;max-width:1200px;min-height:300px;padding:0 80px}.main-img{margin-top:-50px}blockquote.twitter-tweet{visibility:hidden}.section-container{display:flex;margin:0 auto;max-width:1200px;padding:10px 80px 0}.section-container.main-page-cont{max-width:1400px}.section-container.blank-container{align-items:center;display:block;text-align:center}.section-container .titles{text-align:right}.section-container .img-container,.section-container .titles{flex:1}.section-container .img-container img,.section-container .titles img{width:80%}.section-container .img-container h1,.section-container .titles h1{margin-bottom:20px}.section-container .img-container h2,.section-container .titles h2{background:#fff;color:#720546;display:inline-block;font-size:60px;margin-top:0;padding:0 20px}.fade-in{animation:fadeInEffect .7s ease-in .1s forwards;opacity:0;transform:translateY(-100px)}@keyframes fadeInEffect{to{opacity:1;transform:translateY(0)}}.search-input-wrapper{align-items:center;background-color:#fff;border:1px solid #000;box-shadow:0 1px 5px #0000001a;box-sizing:border-box;display:flex;padding:5px 15px;position:relative;width:100%}input{background-color:transparent;border:none;border-radius:25px;color:#333;font-size:16px;outline:none;padding:5px 5px 5px 30px;width:100%}input::-moz-placeholder{color:#888}.search-input-wrapper i,input::placeholder{color:#888}ul.carousel{display:flex;font-family:Figtree;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:10px}ul.carousel .signatures-event{border:1px solid #e4ebf3;display:flex;flex-direction:column;height:160px;justify-content:space-between;max-width:220px;min-width:220px;padding:24px}ul.carousel .signatures-event .title{font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:5px}ul.carousel .signatures-event .address,ul.carousel .signatures-event .comment,ul.carousel .signatures-event .hours{font-size:14px;font-style:normal;font-weight:400;line-height:120%;padding:2px 0}ul.carousel .signatures-event .pin{font-size:16px;font-style:normal;font-weight:600;line-height:150%;padding-top:16px}ul.carousel .signatures-event .pin a{color:#720546;text-decoration:none}ul.carousel .signatures-event .pin a:hover{text-decoration:underline}.carousel-wrapper{margin:auto;position:relative;width:100%}.carousel::-webkit-scrollbar{display:none}.nav-button{background:#720546;border:none;color:#fff;cursor:pointer;font-size:20px;padding:10px 14px 10px 10px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.left{left:-30px}.right{right:-30px}.section-container-full-width .right-element-in-full-width{margin-top:72px;max-width:600px}.awesome-icon{margin-left:5px}.collage{width:100%}@media (max-width:1100px){.carousel-wrapper{width:90%}.section.section1 .section-container.columns{padding:10px 20px}.section.section1 .section-container.columns h2{font-size:36px;padding-left:0}.columns{flex-direction:column-reverse}.columns .two{padding:16px 0}.columns .two .padding-left,.columns .two .padding-right{padding:0 20px}.columns .two.no-top{padding-top:20px}.columns h1{font-size:36px}.section-container-full-width .right-element-in-full-width{margin-top:50px;max-width:100%}.section-container.columns.reverse-on-mobile{flex-direction:column-reverse}}.left,.one-column h1.main-h1-left{text-align:left}@media (max-width:1520px){.container .holder{margin-top:280px;max-width:49%}.container h1{font-size:8.5vw}.container h2{padding:10px 20px}.container h2,.section.section1 .section-container .titles h2{font-size:3.5vw}}@media (max-width:1400px){.container{background-size:54%}.container .holder{margin-top:210px}.section-container-one-third{flex-direction:column;height:auto;padding:0}.section3{background:#720546}.section3 .one-third,.section3 .one-third:first-child,.section3 .one-third:nth-child(3){margin:0;padding:40px 20px}.section3 .one-third.img{min-height:300px;width:auto}.blank .blank-container,.other .blank-container{padding:30px 140px 60px}.blank .blank-container.small-padding,.other .blank-container.small-padding{padding:30px 140px 40px}.section-container .img-container img{margin-top:50px;width:100%}}@media (max-width:1100px){.section.section1 .section-container{flex-direction:column;padding:10px 20px 0}.section.section1 .section-container.reverse-on-mobile{flex-direction:column-reverse}.section.section1 .section-container .titles{padding-left:10px;text-align:left}.section.section1 .section-container .img-container{text-align:center}.section.section1 .section-container .main-img{margin-top:0;width:40%}.section.section1 .section-container h1{font-size:10vw;letter-spacing:-5px;margin-top:10px}.section.section1 .section-container h2{font-size:5vw;padding:10px 20px;text-align:left}.blank h2,.other h2{font-size:42px}.blank .blank-container,.other .blank-container{padding:30px 40px 60px}.blank .blank-container.small-padding,.other .blank-container.small-padding{padding:30px 40px 40px}.one-column{margin:0 auto;padding:20px 32px 0}.one-column h1{font-size:42px;margin-top:64px}}@media (max-width:1100px) and (max-width:1100px){.columns{flex-direction:column-reverse}.columns .two{padding:16px 0}.columns .two .padding-left,.columns .two .padding-right{padding:0 20px}.columns .two.no-top{padding-top:20px}}@media (max-width:790px){.normal-higlight-button{margin-bottom:16px}.section.section1 .section-container .main-img{margin-top:50px;width:100%}.section.section1 .section-container .titles h1{font-size:11vw;letter-spacing:-3px}.section.section1 .section-container .titles h1.main-h1{font-size:62px}.section.section1 .section-container .titles h2{font-size:24px;padding:10px 20px}.section.section1 .section-container .titles h2.main-h2{font-size:30px}.container{background-position:40px 190px;background-size:90%;padding-top:146%}.container .holder{align-items:center;bottom:30px;max-width:100%;padding:0 20px;text-align:center;top:auto}.container h1{background:#720546;color:#fff;display:inline-block;font-size:16vw;letter-spacing:-3px}.container h2{font-size:6vw}.container.second-container h1{background:#0070cc}.blank h2,.other h2{font-size:7vw}.blank p,.other p{font-size:16px}.blank .blank-container,.other .blank-container{padding:20px 20px 60px}.one-column{margin:0 auto;padding:10px 32px 0}.one-column h1{font-size:36px;margin-top:64px}}.breadcrumbs-navigation{display:flex;flex-wrap:wrap;gap:16px;left:0;padding:24px 0;position:sticky;top:150px}.breadcrumbs-navigation a{border:2px solid #720546;color:#720546;padding:6px 16px;text-decoration:none;white-space:nowrap}.breadcrumbs-navigation a.active,.breadcrumbs-navigation a:hover{background-color:#720546;color:#fff}.responsive-image{width:100%}.button-outline{align-items:center;border:2px solid #720546;color:#720546;cursor:pointer;display:flex;font-weight:700;gap:10px;justify-content:center;padding:20px;text-decoration:none;text-transform:uppercase;transition:background-color .3s,color .3s}.button-outline:hover{background-color:#720546;color:#fff}.button-outline img{height:20px;width:20px}.show-mobile{display:none}@media (max-width:790px){.show-mobile{display:block}.hide-mobile{display:none}}.color-green{color:green}.color-gray{color:#e5e5e5}.not-found{text-align:center}.not-found h1{font-size:50px;letter-spacing:-2px;margin-top:200px;padding:0 10px}.not-found a{color:#fff}
