/* Compiled: 2025-12-15T11:59:21+01:00 */
@charset "UTF-8";
@font-face{font-family:"Sohne";font-style:normal;font-weight:400;font-display:block;src:url("../../assets/fonts/Sohne-Buch.woff2") format("woff2")}@font-face{font-family:"Sohne";font-style:normal;font-weight:800;font-display:block;src:url("../../assets/fonts/Sohne-Extrafett.woff2") format("woff2")}html{margin:0;padding:0}html .post,html .page{margin:0}body,p,ol,ul{font-size:14px;line-height:1.7}@media only screen and (min-width:992px){body,p,ol,ul{font-size:20px}}body{font-family:"Sohne", sans-serif;margin:0;padding:0;width:100%}p{color:#010101;padding:0;margin-bottom:15px}p>a{color:#ff27a2}p>a:hover{color:#ff4300}h1,h2,h3,h4,h5,h6{font-family:"Sohne", sans-serif;font-weight:600;text-transform:uppercase;line-height:1;color:#010101}h1,h2{font-size:26px}@media only screen and (min-width:992px){h1,h2{font-size:46px}}h3{font-size:14px}@media only screen and (min-width:992px){h3{font-size:20px}}ul,ol{margin:0 0 15px 20px;padding:0}ul li,ol li{color:#010101;margin:0;padding:0}ul li>a,ol li>a{color:#ff27a2}ul li>a:hover,ol li>a:hover{color:#ff4300}.bg-peach{background-color:#ffb499}.bg-orange{background-color:#ff4300}.bg-pink{background-color:#ff27a2}.bg-blue{background-color:#00cbdb}.button-primary,.button-secundary{text-decoration:none;text-transform:uppercase;font-weight:700;width:max-content}.button-primary{background-color:#ff4300;color:#fff;border-radius:10px;font-size:24px;padding:5px 20px}@media only screen and (min-width:992px){.button-primary{font-size:30px}}.button-primary:visited,.button-primary:hover{color:#fff}.button-primary:hover{background-color:#ff27a2}.button-secundary{background-color:#00cbdb;padding:10px 15px;border-radius:15px;color:#010101;font-size:14px;margin-top:20px}@media only screen and (min-width:992px){.button-secundary{font-size:20px}}.button-secundary:visited,.button-secundary:hover{color:#010101}.button-secundary:hover{background-color:#00c2d1}.button-arrow:hover,.button-image:hover{filter:hue-rotate(320deg) saturate(120%) brightness(110%)}body .gform_wrapper.gravity-theme input[type=color],body .gform_wrapper.gravity-theme input[type=date],body .gform_wrapper.gravity-theme input[type=datetime-local],body .gform_wrapper.gravity-theme input[type=datetime],body .gform_wrapper.gravity-theme input[type=email],body .gform_wrapper.gravity-theme input[type=month],body .gform_wrapper.gravity-theme input[type=number],body .gform_wrapper.gravity-theme input[type=password],body .gform_wrapper.gravity-theme input[type=search],body .gform_wrapper.gravity-theme input[type=tel],body .gform_wrapper.gravity-theme input[type=text],body .gform_wrapper.gravity-theme input[type=time],body .gform_wrapper.gravity-theme input[type=url],body .gform_wrapper.gravity-theme input[type=week],body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea{font-size:18px;margin-bottom:0;margin-top:0;padding:8px 12px;border:0;border-radius:10px;color:#010101;min-height:45px}@media only screen and (min-width:992px){body .gform_wrapper.gravity-theme input[type=color],body .gform_wrapper.gravity-theme input[type=date],body .gform_wrapper.gravity-theme input[type=datetime-local],body .gform_wrapper.gravity-theme input[type=datetime],body .gform_wrapper.gravity-theme input[type=email],body .gform_wrapper.gravity-theme input[type=month],body .gform_wrapper.gravity-theme input[type=number],body .gform_wrapper.gravity-theme input[type=password],body .gform_wrapper.gravity-theme input[type=search],body .gform_wrapper.gravity-theme input[type=tel],body .gform_wrapper.gravity-theme input[type=text],body .gform_wrapper.gravity-theme input[type=time],body .gform_wrapper.gravity-theme input[type=url],body .gform_wrapper.gravity-theme input[type=week],body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea{padding:12px;min-height:60px}}body .gform_wrapper.gravity-theme input[type=color]::placeholder,body .gform_wrapper.gravity-theme input[type=date]::placeholder,body .gform_wrapper.gravity-theme input[type=datetime-local]::placeholder,body .gform_wrapper.gravity-theme input[type=datetime]::placeholder,body .gform_wrapper.gravity-theme input[type=email]::placeholder,body .gform_wrapper.gravity-theme input[type=month]::placeholder,body .gform_wrapper.gravity-theme input[type=number]::placeholder,body .gform_wrapper.gravity-theme input[type=password]::placeholder,body .gform_wrapper.gravity-theme input[type=search]::placeholder,body .gform_wrapper.gravity-theme input[type=tel]::placeholder,body .gform_wrapper.gravity-theme input[type=text]::placeholder,body .gform_wrapper.gravity-theme input[type=time]::placeholder,body .gform_wrapper.gravity-theme input[type=url]::placeholder,body .gform_wrapper.gravity-theme input[type=week]::placeholder,body .gform_wrapper.gravity-theme select::placeholder,body .gform_wrapper.gravity-theme textarea::placeholder{color:#010101}body .gform_wrapper.gravity-theme *{color:#010101}body .gform_wrapper.gravity-theme .charleft.ginput_counter.gfield_description{color:#010101;padding:0}body .gform_wrapper.gravity-theme .gform_drop_area{background:#fff;border:0;border-radius:15px;margin-bottom:8px;padding:35px 22px;font-family:"Sohne", sans-serif;font-size:14px;color:#010101;line-height:1.2}body .gform_wrapper.gravity-theme .gform_drop_area::before{content:"";display:block;width:50px;height:40px;margin:0 auto 15px;background:url("/wp-content/uploads/upload-cloud-icon.svg") no-repeat center;background-size:contain;filter:invert(35%) sepia(92%) saturate(3329%) hue-rotate(4deg) brightness(99%) contrast(102%)}body .gform_wrapper.gravity-theme .gform_drop_area button{border:0;border-radius:6px;background:#e6e6e6;color:#010101;line-height:1;padding:12px;font-family:"Sohne", sans-serif;font-weight:600;text-transform:uppercase;font-size:12px}body .gform_wrapper.gravity-theme .gform_required_legend,body .gform_wrapper.gravity-theme .gfield_description.gform_fileupload_rules{display:none}body .gform_wrapper.gravity-theme .gfield_description.gfield_validation_message{margin:4px 0 !important;padding:5px !important}body .gform_wrapper.gravity-theme .ginput_container.ginput_container_consent{display:flex;gap:14px;align-items:baseline;font-size:16px}body .gform_wrapper.gravity-theme input[type="checkbox"]{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;font:inherit;color:#fff;width:16px;height:16px;border:1px solid #fff;border-radius:4px;transform:translateY(-0.075em);display:grid;place-content:center;cursor:pointer;position:relative}body .gform_wrapper.gravity-theme input[type="checkbox"]::before{content:"";width:12px;height:12px;transform:scale(0);transition:120ms transform ease-in-out;background-color:#ff4300;border-radius:3px;display:block}body .gform_wrapper.gravity-theme input[type="checkbox"]:checked::before{transform:scale(1)}body .gform_wrapper.gravity-theme input[type="checkbox"]:focus{outline:none;box-shadow:none}body .gform_wrapper.gravity-theme input[type="checkbox"]:disabled{background-color:#eee;border-color:#ccc;cursor:not-allowed}body .gform_wrapper.gravity-theme h3{font-size:20px;margin-left:20px;margin-bottom:0}body .gform_wrapper.gravity-theme h3+span{margin-left:20px;color:#010101;font-size:12px;line-height:1.4;display:block;margin-top:10px}body .gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:8px;padding:0;margin-left:20px;color:#010101;width:100%}body .gform_wrapper.gravity-theme .gfield_description{margin-left:20px;color:#010101;font-size:12px;line-height:1.4;display:block;margin-top:0;padding:0}body .gform_wrapper.gravity-theme .ginput_preview_list{font-size:12px;color:#010101}body .gform_wrapper.gravity-theme button.gform_delete_file.gform-theme-button.gform-theme-button--simple{padding:0 12px}body .gfield+.gfield--type-html{margin-top:20px}body .gform-footer.gform_footer.top_label{position:absolute;left:0;right:0;bottom:-50px;display:block;width:fit-content;margin:auto;transform:rotate(-5deg)}body .gform-footer.gform_footer.top_label input[type="submit"]{font-family:"Sohne", sans-serif;text-decoration:none;text-transform:uppercase;font-weight:700;border:0;background-color:#ff4300;color:#fff;border-radius:10px;font-size:24px;padding:3px 20px}@media only screen and (min-width:992px){body .gform-footer.gform_footer.top_label input[type="submit"]{font-size:30px;padding:15px 20px}}body .gform-footer.gform_footer.top_label input[type="submit"]:hover{background-color:#ff27a2}body .gform-footer.gform_footer.top_label .gform_confirmation_message{color:#010101}.projects-filters{margin:50px 0 30px}.projects-filters .filters-row{display:grid;grid-template-columns:1fr;gap:20px}@media only screen and (min-width:992px){.projects-filters .filters-row{grid-template-columns:1fr 1fr 1fr}}.projects-filters .filters-row .filter-button{width:100%}.projects-filters .search-input-wrapper{position:relative;min-width:200px}.projects-filters .search-input{width:100%;padding:0.6rem 1rem;border:1px solid #010101;border-radius:8px;font-size:0.9rem;transition:all 0.2s ease}.projects-filters .search-input:focus{outline:none;border-color:#ff6b35;box-shadow:0 0 0 3px rgba(255, 107, 53, 0.1)}.projects-filters .search-input::placeholder{color:#010101}.projects-filters .search-icon{position:absolute;right:0.75rem;top:50%;transform:translateY(-50%);color:#ff4300;pointer-events:none}.filter-group{position:relative}.filter-button{display:flex;align-items:center;gap:0.5rem;padding:0.85rem 1rem;border:1px solid #010101;border-radius:8px;background:#fff;color:#010101;font-size:0.9rem;font-weight:500;cursor:pointer;transition:all 0.2s ease;min-width:120px;justify-content:space-between}.filter-button:hover{border-color:#ff6b35;background:#fff5f2}.filter-dropdown.active .filter-button{border-color:#ff6b35;background:#fff5f2}.filter-dropdown.active .filter-icon{transform:rotate(180deg)}.filter-dropdown.active .filter-options{opacity:1;visibility:visible;transform:translateY(0)}.filter-icon{transition:transform 0.2s ease;color:#ff6b35}.filter-options{position:absolute;top:100%;left:0;right:0;background:white;border:2px solid #ff6b35;border-radius:8px;box-shadow:0 4px 20px rgba(0, 0, 0, 0.1);z-index:100;margin-top:4px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.2s ease;max-height:300px;overflow-y:auto}.filter-option{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 1rem;cursor:pointer;font-size:0.9rem;transition:background-color 0.2s ease;user-select:none}.filter-option:hover{background:#f8f9fa}.filter-option input[type="checkbox"],.filter-option input[type="radio"]{display:none}.filter-option input[type="checkbox"]:checked+.checkbox-custom,.filter-option input[type="radio"]:checked+.checkbox-custom{background:#ff6b35;border-color:#ff6b35}.filter-option input[type="checkbox"]:checked+.checkbox-custom::after,.filter-option input[type="radio"]:checked+.checkbox-custom::after{content:"✓";position:absolute;top:-2px;left:2px;color:white;font-size:12px;font-weight:bold}.filter-option input[type="checkbox"]:checked+.radio-custom,.filter-option input[type="radio"]:checked+.radio-custom{border-color:#ff6b35}.filter-option input[type="checkbox"]:checked+.radio-custom::after,.filter-option input[type="radio"]:checked+.radio-custom::after{content:"";width:8px;height:8px;background:#ff6b35;border-radius:50%;position:absolute;top:3px;left:3px}.checkbox-custom{width:18px;height:18px;border:2px solid #ddd;border-radius:4px;position:relative;transition:all 0.2s ease;flex-shrink:0}.radio-custom{width:18px;height:18px;border:2px solid #ddd;border-radius:50%;position:relative;transition:all 0.2s ease;flex-shrink:0}.active-filters{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap;padding:0.75rem 0;border-top:1px solid #e5e5e5}.active-filters-label{font-size:0.85rem;color:#666;font-weight:500}.active-filters-list{display:flex;gap:0.5rem;flex-wrap:wrap}.active-filter{display:flex;align-items:center;gap:0.5rem;background:#ff6b35;color:white;padding:0.25rem 0.5rem;border-radius:20px;font-size:0.8rem}.remove-filter{background:none;border:none;color:white;cursor:pointer;padding:0;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;transition:background-color 0.2s ease}.remove-filter:hover{background:rgba(255, 255, 255, 0.2)}.clear-all-filters{background:none;border:1px solid #ccc;color:#666;padding:0.25rem 0.75rem;border-radius:20px;font-size:0.8rem;cursor:pointer;transition:all 0.2s ease}.clear-all-filters:hover{border-color:#ff6b35;color:#ff6b35}.loading-overlay{position:relative;padding:2rem 0;text-align:center}.loading-spinner{display:inline-block;width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #ff6b35;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.no-projects{color:#010101;padding:2rem 0}@media (max-width:768px){.filters-row{flex-direction:column;align-items:stretch}.filter-group,.search-input-wrapper{width:100%;min-width:auto}.filter-button{width:100%}.active-filters{flex-direction:column;align-items:flex-start}}header{background:linear-gradient(to bottom, #ffb499 80%, #fff 80%);z-index:10}header .site-logo{position:relative;display:flex;justify-content:center;z-index:11}header .site-logo a{max-width:440px;margin-top:20px}@media only screen and (min-width:992px){header .site-logo a{margin-top:50px}}header .nav-menu{columns:2;column-gap:30px;column-count:1;display:block;padding:200px 15px}@media only screen and (min-width:992px){header .nav-menu{column-count:2;padding:105px 0 0}}header .nav-menu a{font-family:"Sohne", sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:2;color:#010101;margin-bottom:3px}@media only screen and (min-width:992px){header .nav-menu a{line-height:1;font-size:20px}}header .nav-menu a:hover{color:#ff4300}header .nav-menu .current_page_item a{color:#ff4300}@media only screen and (max-width:991px){.navbar-toggler:focus{box-shadow:none}button.navbar-toggler{padding:0;height:32px;width:32px}.navbar-collapse{position:fixed;top:0;left:100vw;width:100vw;height:100vh;background-color:#ffb499;transition:left 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index:1}.navbar-collapse.show{left:0}header .menu-hoofdmenu-container ul li a{font-size:24px}}@media only screen and (max-width:991px) and (min-width:992px){.navbar-collapse{height:140px;background:none;z-index:10}}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:absolute;right:10px;top:38px;transform:scale(1.3);z-index:11}.hamburger:focus{box-shadow:none}.hamburger.is-active .hamburger-inner{background-color:#010101}.hamburger.is-active .hamburger-inner::before{background-color:#010101}.hamburger.is-active .hamburger-inner::after{background-color:#010101}.hamburger-box{width:18px;height:10px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px;width:18px;height:2px;background-color:#010101;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before{width:18px;height:2px;background-color:#010101;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;content:"";display:block;top:-10px}.hamburger-inner::after{width:18px;height:2px;background-color:#010101;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;content:"";display:block;bottom:-10px}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:4px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:8px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 4px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-270deg);transition-delay:0.075s}body.menu-open{overflow:hidden;position:fixed;width:100%}footer{padding-top:30px;margin-bottom:30px;background:#ffb499}@media only screen and (min-width:992px){footer{background:linear-gradient(to bottom, #ffb499 80%, #fff 80%)}}footer .col-logo{display:flex;justify-content:center}footer .custom-logo{max-width:220px;margin:15px 0}footer .menu{columns:2;column-gap:50px;column-count:3;display:block;list-style:none;line-height:1;margin-top:8px;margin-bottom:32px}footer .menu a{font-family:"Sohne", sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1;color:#010101;margin-bottom:3px}footer .menu a:hover{color:#ff4300}footer .col-nav{display:flex;flex-direction:column;justify-content:flex-end}footer .bottom{padding:0 20px}footer .bottom a{font-size:14px;line-height:1.7;color:#010101;text-decoration:none}footer .bottom a:hover{text-decoration:underline}footer .site-info{font-family:"Sohne", sans-serif;font-size:13px;font-weight:600;text-decoration:none;line-height:1.2;color:#010101;margin:18px 20px 40px;text-align:center}@media only screen and (min-width:992px){footer .site-info{margin:45px 0;text-align:unset}}.section-content-form{margin:40px 0 80px}@media only screen and (min-width:992px){.section-content-form{margin:80px 0 160px}}.section-content-form .col-content .inner{max-width:340px}.section-content-form .col-form{position:relative;padding:30px 30px 60px;margin-top:40px;border-radius:40px}@media only screen and (min-width:992px){.section-content-form .col-form{margin-top:160px;padding:70px}}.archive-projects{margin:40px 0}@media only screen and (min-width:992px){.archive-projects{margin:80px 0}}.archive-projects .section-projects .content{padding:35px;margin-top:20px;border-radius:25px}@media only screen and (min-width:992px){.archive-projects .section-projects .content{margin-top:160px}}.archive-projects .section-projects .content h2,.archive-projects .section-projects .content p{color:#fff}.archive-projects .section-projects .content h2{font-size:30px}.archive-projects .projects-grid{display:grid;grid-template-columns:1fr;gap:50px 20px;margin-bottom:80px}@media only screen and (min-width:992px){.archive-projects .projects-grid{grid-template-columns:1fr 1fr 1fr}}.archive-projects .project-item{position:relative}.archive-projects .project-item:hover .button-arrow{filter:hue-rotate(320deg) saturate(120%) brightness(110%)}.archive-projects .project-item a{text-decoration:none}.archive-projects .project-item .project-image{aspect-ratio:1.6666666667}.archive-projects .project-item .project-image img{width:100%;height:100%;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.archive-projects .project-item .project-content{background-color:#00cbdb;min-height:80px;padding:20px 25px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.archive-projects .project-item .project-content h3{font-size:20px}.archive-projects .project-item .button-arrow{max-width:55px;position:absolute;bottom:-27px;right:15px;display:block}.single-project{margin:40px 0}@media only screen and (min-width:992px){.single-project{margin:80px 0}}.single-project .project-image{margin-bottom:50px}.single-project .project-image img{width:100%;height:100%;object-fit:cover;border-radius:30px}.single-project .section-project-details{margin-bottom:70px}.single-project .section-project-details .project-meta{display:flex;flex-direction:column;gap:20px}.single-project .project-images .image-item{margin-bottom:30px}.single-project .project-images .image-item img{width:100%;height:100%;object-fit:cover;border-radius:30px}.single-project .form-vote{position:relative;padding:40px;border-radius:25px}.single-project .form-vote h2{font-size:34px;color:#fff}.single-project .form-vote p{color:#fff}.single-project .form-vote label.gform-field-label.gform-field-label--type-inline.gfield_consent_label{color:#fff}.single-project .form-vote label.gform-field-label.gform-field-label--type-inline.gfield_consent_label a{color:#fff}.single-project .form-vote .submit-info{color:#fff;font-size:14px;margin-left:28px;margin-bottom:20px}.single-project .form-vote .gform-footer.gform_footer.top_label input[type="submit"]{background-color:#00cbdb}.single-project .form-vote .gform-footer.gform_footer.top_label input[type="submit"]:hover{background-color:#ff4300}.single-project .form-vote .gform_confirmation_message{color:#fff}.single-project .share-post{display:flex;align-items:center}.single-project .share-post .share-text{color:#010101;margin-right:20px}.single-project .share-post .share-icons{display:flex;gap:4px}.single-project .share-post .share-icons .share-item a,.single-project .share-post .share-icons .share-item button{display:flex;align-items:center;justify-content:center;height:35px;width:35px;border:0;border-radius:4px;background-color:#ffb499;padding:0}.page-template-page-about .section-content-image .col-image>img{margin-top:20px}@media only screen and (min-width:992px){.page-template-page-about .section-content-image .col-image>img{max-width:420px;margin-top:80px}}.section-content-jury{padding:40px 0}@media only screen and (min-width:992px){.section-content-jury{padding:80px 0}}.section-content-jury .col-content{text-align:center;max-width:1110px;margin:auto}.section-content-jury .col-content h2{margin-bottom:20px}.section-content-jury .jury-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin:30px auto 0;max-width:1200px}.section-content-jury .jury-grid .jury-item{flex:0 0 auto;width:40%;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:992px){.section-content-jury .jury-grid .jury-item{width:30%}}.section-content-jury .jury-grid .jury-item .jury-image{position:relative}.section-content-jury .jury-grid .jury-item .jury-image::after{content:"";position:absolute;border-radius:50%;aspect-ratio:1;width:100%;max-width:130px;top:-5px;right:-9px;display:block;background-color:#ff27a2;z-index:1}@media only screen and (min-width:992px){.section-content-jury .jury-grid .jury-item .jury-image::after{max-width:200px}}.section-content-jury .jury-grid .jury-item img{position:relative;border-radius:50%;margin-bottom:30px;aspect-ratio:1;max-width:130px;z-index:2}@media only screen and (min-width:992px){.section-content-jury .jury-grid .jury-item img{max-width:200px}}.section-content-jury .jury-grid .jury-item h3{font-size:20px;text-align:center}.section-content-jury .jury-grid .jury-item p{text-align:center}.section-thanks-to{margin:40px 0}@media only screen and (min-width:992px){.section-thanks-to{margin:80px 0}}.section-thanks-to .thanks-to-content{text-align:center}.section-thanks-to .thanks-to-content h2{margin-bottom:20px}.section-thanks-to .thanks-to-content p{max-width:80ch;margin:auto}.section-thanks-to .thanks-to-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin-top:50px}.section-thanks-to .thanks-to-logos.hh .logo-item{margin-bottom:90px}.section-thanks-to .thanks-to-logos.hh .logo-item img{width:100%}.section-thanks-to .thanks-to-logos:not(.hh){max-width:1000px;margin:50px auto 0}.section-thanks-to .thanks-to-logos:not(.hh) .logo-item{flex:0 0 auto;width:22%;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-thanks-to .thanks-to-logos:not(.hh) .logo-item img{max-height:40px}@media only screen and (min-width:992px){.section-thanks-to .thanks-to-logos:not(.hh) .logo-item img{max-width:170px}}.section-about{padding:40px 0 30px;margin-bottom:40px}@media only screen and (min-width:992px){.section-about{padding:80px 0 60px;margin-bottom:80px}}.section-about .image{aspect-ratio:1;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:20px;padding:10px;margin-bottom:20px;max-width:120px}@media only screen and (min-width:992px){.section-about .image{margin-bottom:0}}.section-about .content{column-count:1}@media only screen and (min-width:992px){.section-about .content{column-count:2}}.section-about .content p{color:#010101}.archive-updates{margin:40px 0}@media only screen and (min-width:992px){.archive-updates{margin:80px 0}}.archive-updates .section-updates .content{padding:35px;margin-top:160px;border-radius:25px}.archive-updates .section-updates .content h2,.archive-updates .section-updates .content p{color:#fff}.archive-updates .section-updates .content h2{font-size:30px}.archive-updates .updates-grid{display:grid;grid-template-columns:1fr;gap:50px 20px;margin-bottom:80px}@media only screen and (min-width:992px){.archive-updates .updates-grid{grid-template-columns:1fr 1fr 1fr}}.archive-updates .update-item{position:relative}.archive-updates .update-item:hover .button-arrow{filter:hue-rotate(320deg) saturate(120%) brightness(110%)}.archive-updates .update-item a{text-decoration:none}.archive-updates .update-item .update-image{aspect-ratio:1.6666666667}.archive-updates .update-item .update-image img{width:100%;height:100%;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.archive-updates .update-item .update-content{background-color:#00cbdb;min-height:80px;padding:20px 25px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.archive-updates .update-item .update-content h3{font-size:20px}.archive-updates .update-item .button-arrow{max-width:55px;position:absolute;bottom:-27px;right:15px;display:block}.single-update{margin:40px 0}@media only screen and (min-width:992px){.single-update{margin:80px 0}}.single-update p+h3{margin-top:30px}.single-update .update-image{aspect-ratio:1.6666666667;margin-bottom:50px}.single-update .update-image img{width:100%;height:100%;object-fit:cover;border-radius:30px}.section-content{margin:40px 0}@media only screen and (min-width:992px){.section-content{margin:80px 0}}.section-content .repeater-item{margin-bottom:40px}.section-content .repeater-item .title{color:#010101;font-size:20px;font-weight:600;text-transform:uppercase}.section-content-cta{margin:40px 0}@media only screen and (min-width:992px){.section-content-cta{margin:80px 0}}@media only screen and (min-width:992px){.section-content-cta .col-cta{display:grid;grid-template-columns:1fr 1fr;gap:20px}}.section-content-cta .col-cta .content{border-radius:30px;padding:35px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:992px){.section-content-cta .col-cta .content{padding:55px;margin-bottom:0}}.section-content-cta .col-cta .content h2,.section-content-cta .col-cta .content p{color:#fff}.section-content-cta .col-cta .content h2{margin-bottom:20px}.section-content-image{margin:40px 0}@media only screen and (min-width:992px){.section-content-image{margin:80px 0}}.section-content-image .col-image{position:relative;display:flex;justify-content:center;align-items:flex-start}.section-content-image .col-image>img{max-width:90%;margin-top:140px}@media only screen and (min-width:992px){.section-content-image .col-image>img{margin-top:60px}}.section-content-image .col-image .button-image{position:absolute;top:0;left:0;height:auto;width:230px;display:block}@media only screen and (min-width:992px){.section-content-image .col-image .button-image{left:200px}}.section-content-video{padding:40px 0}@media only screen and (min-width:992px){.section-content-video{padding:80px 0}}.section-content-video .col-content{padding-top:40px}.section-content-video .col-video .video-wrapper{position:relative;padding-bottom:56.25%;height:0;border-radius:30px;overflow:hidden}.section-content-video .col-video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-steps{position:relative;padding:40px 0 20px}@media only screen and (min-width:992px){.section-steps{padding:80px 0 30px}}.section-steps .col-title{display:flex;justify-content:center}.section-steps .col-steps .grid{display:grid;grid-template-columns:repeat(2, 1fr);margin:50px 0}@media only screen and (min-width:992px){.section-steps .col-steps .grid{grid-template-columns:repeat(5, 1fr)}}.section-steps .col-steps .grid .grid-item{display:flex;flex-direction:column;align-items:center}.section-steps .col-steps .grid .grid-item .number{font-family:"Sohne", sans-serif;font-size:46px;font-weight:600;text-transform:uppercase;color:#010101;margin-top:20px}.section-steps .col-steps .grid .grid-item p{text-align:center;padding:0 10px;color:#010101}.section-steps .button-primary{position:absolute;bottom:-20px;left:0;right:0;margin:auto;transform:rotate(-6deg)}.section-news{position:relative;margin:80px 0 40px}@media only screen and (min-width:992px){.section-news{margin:120px 0 80px}}.section-news .col-title{display:flex;justify-content:center}.section-news .col-news .grid{display:grid;grid-template-columns:repeat(1, 1fr);margin:50px 0;gap:50px 20px}@media only screen and (min-width:992px){.section-news .col-news .grid{grid-template-columns:repeat(3, 1fr)}}.section-news .col-news .grid .update-item{position:relative;display:flex;flex-direction:column;align-items:center}.section-news .col-news .grid .update-item:hover .button-arrow{filter:hue-rotate(320deg) saturate(120%) brightness(110%)}.section-news .col-news .grid .update-item a{text-decoration:none;width:100%}.section-news .col-news .grid .update-item .update-image{aspect-ratio:1.6666666667}.section-news .col-news .grid .update-item .update-image img{width:100%;height:100%;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.section-news .col-news .grid .update-item .update-content{background-color:#00cbdb;min-height:80px;padding:20px 25px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.section-news .col-news .grid .update-item .update-content h3{font-size:20px}.section-news .col-news .grid .update-item .button-arrow{max-width:55px;position:absolute;bottom:-27px;right:15px;display:block}.section-news .button-primary{position:absolute;bottom:-20px;left:0;right:0;margin:auto;transform:rotate(-6deg)}