@font-face{font-family:Italian Plate No2;font-style:normal;font-weight:400;src:url(ItalianPlateNo2Expanded-Regular.woff2) format("woff2"),url(ItalianPlateNo2Expanded-Regular.woff) format("woff")}@font-face{font-family:Italian Plate No2;font-style:normal;font-weight:500;src:url(ItalianPlateNo2Expanded-Medium.woff2) format("woff2"),url(ItalianPlateNo2Expanded-Medium.woff) format("woff")}@font-face{font-family:Italian Plate No2;font-style:normal;font-weight:600;src:url(ItalianPlateNo2Expanded-Demibold.woff2) format("woff2"),url(ItalianPlateNo2Expanded-Demibold.woff) format("woff")}@font-face{font-family:Italian Plate No2;font-style:italic;font-weight:400;src:url(ItalianPlateNo2Expanded-Italic.woff2) format("woff2"),url(ItalianPlateNo2Expanded-Italic.woff) format("woff")}.mb{margin-bottom:clamp(6rem,4vw + 3rem,10rem)}.mt{margin-top:clamp(6rem,4vw + 3rem,10rem)}.mr{margin-right:clamp(6rem,4vw + 3rem,10rem)}.mb-small{margin-bottom:clamp(3.5rem,3vw + 2.5rem,6.5rem)}.mt-small{margin-top:clamp(3.5rem,3vw + 2.5rem,6.5rem)}.mr-small{margin-right:clamp(3.5rem,3vw + 2.5rem,6.5rem)}.mt-xsmall{margin-top:clamp(1.6rem,3vw + 2.5rem,2.4rem)}.mb-xsmall{margin-bottom:clamp(1.6rem,3vw + 2.5rem,2.4rem)}.pt-small,.section-spacing{padding-top:clamp(3.5rem,3vw + 2.5rem,6.5rem)}.pt-xsmall{padding-top:clamp(1.6rem,3vw + 2.5rem,2.4rem)}.pb,.section-spacing{padding-bottom:clamp(6rem,4vw + 3rem,10rem)}html{-webkit-text-size-adjust:100%;font-size:62.5%}body{font-family:Italian Plate No2,sans-serif;font-family:Italian Plate No2;font-size:clamp(1.6rem,1.5vw,1.8rem);font-style:normal;font-weight:400;margin:0}img{height:100%;max-width:100%;object-fit:cover}button[type=button]{background-color:transparent;border:0;padding:0}*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:focus{outline:1px auto -webkit-focus-ring-color;outline-color:#000}.skip-to-content{height:4.2rem;left:1rem;position:absolute;top:-1rem;transform:translateY(-100%);transition:transform .3s}.skip-to-content:focus{top:.5rem;transform:translateY(0);z-index:100000}.hide-element{clip:rect(1px 1px 1px 1px);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.error-page .body-text-row a,.error-page .body-text-row h3,.error-page .body-text-row p,.error-page .body-text-row span{font-size:clamp(.6rem,2vw,1.8rem);line-height:1.2;margin-bottom:1rem}.error-page .body-text-row h3{font-weight:600}.error-page .body-text-row p{margin-top:0}.wrap{margin:0 auto;max-width:180rem;width:90vw}.row{grid-gap:clamp(1rem,2vw,2rem);display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:clamp(1rem,2vw,2rem)}.col,.row>*{grid-column-end:span 12}.col-1{grid-column-end:span 1}.col-2{grid-column-end:span 2}.col-3{grid-column-end:span 3}.col-4{grid-column-end:span 4}.col-5{grid-column-end:span 5}.col-6{grid-column-end:span 6}.col-7{grid-column-end:span 7}.col-8{grid-column-end:span 8}.col-9{grid-column-end:span 9}.col-10{grid-column-end:span 10}.col-11{grid-column-end:span 11}.col-12{grid-column-end:span 12}@media(min-width:640px){.col-sm-1{grid-column-end:span 1}.col-sm-2{grid-column-end:span 2}.col-sm-3{grid-column-end:span 3}.col-sm-4{grid-column-end:span 4}.col-sm-5{grid-column-end:span 5}.col-sm-6{grid-column-end:span 6}.col-sm-7{grid-column-end:span 7}.col-sm-8{grid-column-end:span 8}.col-sm-9{grid-column-end:span 9}.col-sm-10{grid-column-end:span 10}.col-sm-11{grid-column-end:span 11}.col-sm-12{grid-column-end:span 12}}@media(min-width:768px){.col-md-1{grid-column-end:span 1}.col-md-2{grid-column-end:span 2}.col-md-3{grid-column-end:span 3}.col-md-4{grid-column-end:span 4}.col-md-5{grid-column-end:span 5}.col-md-6{grid-column-end:span 6}.col-md-7{grid-column-end:span 7}.col-md-8{grid-column-end:span 8}.col-md-9{grid-column-end:span 9}.col-md-10{grid-column-end:span 10}.col-md-11{grid-column-end:span 11}.col-md-12{grid-column-end:span 12}}@media(min-width:1025px){.col-lg-1{grid-column-end:span 1}.col-lg-2{grid-column-end:span 2}.col-lg-3{grid-column-end:span 3}.col-lg-4{grid-column-end:span 4}.col-lg-5{grid-column-end:span 5}.col-lg-6{grid-column-end:span 6}.col-lg-7{grid-column-end:span 7}.col-lg-8{grid-column-end:span 8}.col-lg-9{grid-column-end:span 9}.col-lg-10{grid-column-end:span 10}.col-lg-11{grid-column-end:span 11}.col-lg-12{grid-column-end:span 12}}@media(min-width:1280px){.col-xl-1{grid-column-end:span 1}.col-xl-2{grid-column-end:span 2}.col-xl-3{grid-column-end:span 3}.col-xl-4{grid-column-end:span 4}.col-xl-5{grid-column-end:span 5}.col-xl-6{grid-column-end:span 6}.col-xl-7{grid-column-end:span 7}.col-xl-8{grid-column-end:span 8}.col-xl-9{grid-column-end:span 9}.col-xl-10{grid-column-end:span 10}.col-xl-11{grid-column-end:span 11}.col-xl-12{grid-column-end:span 12}}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}@media(min-width:640px){.col-start-sm-1{grid-column-start:1}.col-start-sm-2{grid-column-start:2}.col-start-sm-3{grid-column-start:3}.col-start-sm-4{grid-column-start:4}.col-start-sm-5{grid-column-start:5}.col-start-sm-6{grid-column-start:6}.col-start-sm-7{grid-column-start:7}.col-start-sm-8{grid-column-start:8}.col-start-sm-9{grid-column-start:9}.col-start-sm-10{grid-column-start:10}.col-start-sm-11{grid-column-start:11}.col-start-sm-12{grid-column-start:12}}@media(min-width:768px){.col-start-md-1{grid-column-start:1}.col-start-md-2{grid-column-start:2}.col-start-md-3{grid-column-start:3}.col-start-md-4{grid-column-start:4}.col-start-md-5{grid-column-start:5}.col-start-md-6{grid-column-start:6}.col-start-md-7{grid-column-start:7}.col-start-md-8{grid-column-start:8}.col-start-md-9{grid-column-start:9}.col-start-md-10{grid-column-start:10}.col-start-md-11{grid-column-start:11}.col-start-md-12{grid-column-start:12}}@media(min-width:1025px){.col-start-lg-1{grid-column-start:1}.col-start-lg-2{grid-column-start:2}.col-start-lg-3{grid-column-start:3}.col-start-lg-4{grid-column-start:4}.col-start-lg-5{grid-column-start:5}.col-start-lg-6{grid-column-start:6}.col-start-lg-7{grid-column-start:7}.col-start-lg-8{grid-column-start:8}.col-start-lg-9{grid-column-start:9}.col-start-lg-10{grid-column-start:10}.col-start-lg-11{grid-column-start:11}.col-start-lg-12{grid-column-start:12}}@media(min-width:1280px){.col-start-xl-1{grid-column-start:1}.col-start-xl-2{grid-column-start:2}.col-start-xl-3{grid-column-start:3}.col-start-xl-4{grid-column-start:4}.col-start-xl-5{grid-column-start:5}.col-start-xl-6{grid-column-start:6}.col-start-xl-7{grid-column-start:7}.col-start-xl-8{grid-column-start:8}.col-start-xl-9{grid-column-start:9}.col-start-xl-10{grid-column-start:10}.col-start-xl-11{grid-column-start:11}.col-start-xl-12{grid-column-start:12}}.h1,.h2,.p,h1,h2,p{font-family:Italian Plate No2,sans-serif;font-style:normal;font-weight:400}.h1,h1{color:#d3ccff;font-size:clamp(6rem,10vw,10rem);font-weight:600;line-height:clamp(5.5rem,10vw,11rem);margin:2rem 0}.h2,h2{font-size:clamp(3rem,5vw,4rem);line-height:clamp(3.6rem,5vw,4.6rem)}.h3,h3{font-size:clamp(2.4rem,2vw + 1rem,3rem);font-weight:400;line-height:clamp(3rem,1vw + 2.5rem,4rem)}.h4,h4{font-size:clamp(1.8rem,1vw + 1rem,2.4rem);font-weight:500;line-height:2.4rem;margin-top:clamp(1rem,1vw + 1rem,1.6rem)}.p,p{font-size:1.6rem;line-height:clamp(2rem,2vw,2.6rem)}@media only screen and (min-width:1025px){.p,p{font-size:1.8rem}}.text-off-white{color:#fdfef7}.text-bold,b,strong{font-weight:600}.btn{border:0;border-radius:8px;color:#fdfef7;cursor:pointer;display:inline-block;font-size:2rem;font-weight:400;line-height:2rem;max-width:100%;padding:1.3rem 4rem;text-align:center;text-decoration:none;transition:transform .45s cubic-bezier(.47,1.64,.41,.8);user-select:none;vertical-align:middle;will-change:transform}.btn,.btn:active:not(:disabled):not(.disabled){background-color:#000}.btn:focus:not(:disabled):not(.disabled),.btn:hover:not(:disabled):not(.disabled){transform:scale(1.08)}.btn:not(.btn--green).focus,.btn:not(.btn--green):focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.25);outline:0}.btn.disabled,.btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.btn--green{color:#000}.btn--green,.btn--green:active:not(:disabled):not(.disabled){background-color:#85ffa7}.btn--large{padding:2rem 4rem}.hero{overflow:hidden;position:relative;width:100%;z-index:1}.hero .row,.hero .wrap{height:100%;padding-bottom:0}@media only screen and (min-width:768px){.hero .btn{padding:2rem 4rem}}@media only screen and (max-width:640px){.hero .wrap{margin:0;max-width:none;width:100%}}.hero__image{bottom:0;left:-50%;position:absolute;right:0;top:-1px;z-index:-1}@media only screen and (min-width:640px){.hero__image{left:0}}@media only screen and (min-width:768px){.hero__image{left:20%}}.hero__image img{width:100%}.hero__content{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.hero__content-wrapper{margin:auto auto 5rem;padding-left:clamp(1.6rem,3vw + 2.5rem,2.4rem);padding-right:clamp(1.6rem,3vw + 2.5rem,2.4rem);width:100%}@media only screen and (min-width:768px){.hero__content-wrapper{margin-bottom:7rem;padding-left:0;padding-right:0}}.hero__content-text{font-size:clamp(2.4rem,2vw,3rem);line-height:clamp(3rem,1vw + 2.5rem,4rem)}.hero__wrapper{height:85vh;max-height:75rem;min-height:50rem}@media only screen and (min-width:768px){.hero__wrapper{height:75vh}}.frontpage .hero__wrapper{height:85vh}@media only screen and (min-width:640px){.frontpage .hero__wrapper{height:80vh}}@media only screen and (min-width:768px){.frontpage .hero__wrapper{height:85vh}}.frontpage .hero__with-image{max-height:85rem;min-height:60rem}.frontpage .hero__with-image .hero__content-text{margin-bottom:2rem}@media only screen and (min-width:640px){.frontpage .hero__with-image .hero__content-text{margin-bottom:6rem}}.hero__with-image .hero__content{height:101%;position:relative}.hero__with-image .hero__content:after,.hero__with-image .hero__content:before{bottom:0;content:"";height:100vh;max-height:86rem;position:absolute;z-index:-1}.hero__with-image .hero__content:before{background-color:none;right:0;width:0}@media only screen and (min-width:640px){.hero__with-image .hero__content:before{background-color:#67222a;height:100%;right:99%;top:0;width:50vw}}.hero__with-image .hero__content:after{background-image:url(heroeffect-mobile.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%;top:0;width:100%}@media only screen and (min-width:415px){.hero__with-image .hero__content:after{top:85px}}@media only screen and (min-width:510px){.hero__with-image .hero__content:after{top:170px}}@media only screen and (min-width:570px){.hero__with-image .hero__content:after{top:270px}}@media only screen and (min-width:540px)and (max-width:541px)and (max-height:721px){.hero__with-image .hero__content:after{top:200px}}@media only screen and (min-width:540px)and (max-width:640px)and (max-height:800px){.hero__with-image .hero__content:after{background-image:url(heroeffect-desktop.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;left:0;top:-1px;width:clamp(65rem,80%,90rem)}}@media only screen and (min-width:640px){.hero__with-image .hero__content:after{background-image:url(heroeffect-desktop.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;left:0;top:-1px;width:clamp(65rem,150%,90rem)}}@media(orientation:landscape){.hero__with-image .hero__content:after{width:clamp(50rem,150%,60rem)}}@media only screen and (orientation:landscape)and (min-width:494px)and (max-width:540px)and (max-height:540px){.hero__with-image .hero__content:after{width:100%}}@media only screen and (min-width:768px){.hero__with-image .hero__content:after{width:clamp(55rem,150%,90rem)}}@media only screen and (min-width:1025px){.hero__with-image .hero__content:after{width:clamp(65rem,150%,90rem)}}@media only screen and (min-width:540px)and (max-width:640px)and (max-height:800px){.hero__with-image .hero__content{grid-column-end:span 11}}.hero__with-image .hero__content-wrapper{margin:auto auto 5rem;padding-left:clamp(1.6rem,3vw + 2.5rem,2.4rem);padding-right:clamp(1.6rem,3vw + 2.5rem,2.4rem)}@media only screen and (min-width:360px){.hero__with-image .hero__content-wrapper{margin-bottom:2.8rem}}@media only screen and (min-width:361px){.hero__with-image .hero__content-wrapper{margin-bottom:5rem}}@media only screen and (min-width:768px){.hero__with-image .hero__content-wrapper{margin-bottom:7rem;padding-left:0;padding-right:0}}@media only screen and (max-width:350px){.hero__with-image .hero__content-wrapper{margin-bottom:2.6rem}.hero__with-image .hero__content-wrapper h1{font-size:clamp(3.8rem,2vw + 1rem,80rem);line-height:clamp(4.2rem,2vw,6rem);margin-bottom:1.2rem}.hero__with-image .hero__content-wrapper .hero__content-text{font-size:clamp(1.6rem,1.5vw,1.8rem);line-height:clamp(2rem,2vw,2.6rem);margin-bottom:1.8rem}.hero__with-image .hero__content-wrapper .btn{font-size:clamp(1.6rem,1.5vw,1.8rem)}}.hero__without-image{background-color:#67222a;height:40vh;min-height:40rem}@media only screen and (min-width:640px){.hero__without-image{height:55vh}}.hero__without-image.hero__without-title{height:10vh;min-height:10rem}.hero__without-image .hero__content-wrapper{margin-bottom:6rem;max-width:180rem}.hero__without-image .btn{margin-top:2rem}.image__src{border-radius:clamp(.4rem,1vw,1rem);width:100%}.footer{background-color:#beadff}.footer__content{padding-bottom:clamp(3.6rem,7vw,7.2rem);padding-top:clamp(3.6rem,7vw,7.7rem)}.footer .row{grid-gap:0 clamp(1rem,2vw,2rem)}.footer__links{margin-bottom:2.8rem;margin-top:1.8rem}@media only screen and (min-width:768px){.footer__links{margin-bottom:6rem;margin-top:11.5rem}}.footer__links h3{font-weight:600;margin-top:.8rem}@media only screen and (min-width:768px){.footer__links h3{margin-bottom:2.6rem}}.footer__links-link-item{margin-bottom:clamp(1.2rem,1vw + 1rem,1.9rem)}.footer__links-link-item a{color:#000;display:flex;font-size:clamp(1.4rem,1vw + 1rem,1.8rem);text-decoration:none}.footer__links-link-item a i:before{content:url(linkarrow.svg);margin-right:1rem}.footer__links-link-item a i:before,.footer__links-link-item span{display:inline-block;transition:transform .45s cubic-bezier(.47,1.64,.41,.8)}.footer__links-link-item:hover i:before{transform:scale(1.12)}.footer__links-link-item:hover span{transform:translateX(.4rem)}.footer__logos-item{margin-bottom:3.2rem}.footer__logos-item:nth-child(2) .footer__logos-media{max-height:clamp(2rem,1vw + 2.25rem,3.75rem)}.footer__logos-media{max-height:clamp(2rem,1vw + 1.25rem,3.2rem)}.footer__bottom{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:1025px){.footer__bottom{flex-direction:row;justify-content:flex-end}}.footer__bottom-wrapper{align-items:center;display:flex;flex-direction:column-reverse;gap:1rem;width:100%}.footer__bottom-wrapper,.footer__bottom-wrapper p{font-size:clamp(1.4rem,2vw - .25rem,1.6rem)}@media only screen and (min-width:1025px){.footer__bottom-wrapper{flex-direction:row;justify-content:space-between;width:55%}}.footer__bottom-cookies,.footer__bottom-socialmedia a{color:#000;text-decoration:none;transition:transform .45s cubic-bezier(.47,1.64,.41,.8);will-change:transform}.footer__bottom-cookies:hover,.footer__bottom-socialmedia a:hover{transform:scale(1.05)}.footer__bottom-socialmedia{align-items:center;display:flex;gap:1rem;margin-bottom:1.8rem}@media only screen and (min-width:1025px){.footer__bottom-socialmedia{margin-bottom:0}}.footer__bottom-socialmedia img{width:38px}.cta-row__text{margin-bottom:4rem}.cta-row__text p{font-size:clamp(2.4rem,1vw,3.2rem);line-height:4rem}.download{background-color:#e5e6de}.download .h4{font-weight:600}.download__title{font-size:1.8rem;font-weight:600;line-height:2.4rem;margin-bottom:0;margin-top:clamp(1rem,1vw + 1rem,1.6rem)}.download__bodytext p{font-size:2.4rem;font-weight:500;line-height:3rem;margin-top:0}.download__item{align-items:center;background-color:#fdfef7;border-radius:8px;cursor:pointer;display:flex;gap:1.8rem;max-height:100px;min-height:clamp(8rem,5vw + 1rem,10rem);padding:0 1.6rem;transition:transform .45s cubic-bezier(.47,1.64,.41,.8);will-change:transform}.download__item:hover{transform:scale(1.05)}.download__item-icon{height:5rem;min-width:5rem}.video{background-color:#67222a;color:#fdfef7}.video__wrapper{position:relative}.video__title{font-size:1.8rem;font-weight:600;line-height:2.4rem;margin-bottom:0;margin-top:clamp(1rem,1vw + 1rem,1.6rem)}.video__image{aspect-ratio:16/9;line-height:0}.video__image img{width:100%}.video__thumbnail{border-radius:clamp(.4rem,1vw,1rem)}.video__play{background-color:transparent;border:0;border-radius:1.6rem;cursor:pointer;height:60px;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .45s cubic-bezier(.47,1.64,.41,.8);width:88px;will-change:transform;z-index:1}.video__play:hover{transform:translate(-50%,-50%) scale(1.1)}.video__caption p{font-size:1.6rem;line-height:2rem;margin-bottom:0;margin-top:.5rem}.video__overlay{background:rgba(0,0,0,.4);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.video__overlay.is-visible{display:block}.video-modal{display:none;left:50%;max-height:906px;max-width:1161px;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:11}@media only screen and (min-width:1280px){.video-modal{max-width:1161px}}.video-modal__close{cursor:pointer;position:absolute;right:40px;top:-20px;transition:transform .45s cubic-bezier(.47,1.64,.41,.8)}.video-modal__close:hover{transform:scale(1.08)}@media only screen and (min-width:1280px){.video-modal__close{right:-20px}}.video-modal__close svg{fill:#fdfef7;height:20px;width:20px}.video-modal__video-wrapper{position:relative}.video-modal__video-embed{aspect-ratio:16/9;line-height:0}.video-modal__video-embed iframe{height:100%;width:100%}.video-modal.is-visible{animation:is-visible .5s ease;display:block}@keyframes is-visible{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{transform:translate(-50%,-50%) scale(1)}}.header{max-height:10rem;position:absolute;top:0;width:100%;z-index:99999}@media only screen and (min-width:768px){.header{background-color:rgba(0,0,0,.1)}}.header__content{align-items:center;display:flex;height:7rem;justify-content:flex-start;padding:1.5rem 0}@media only screen and (min-width:768px){.header__content{height:9.7rem;padding:2rem 0 3rem}}.header__logo{display:block;height:max-content;line-height:0;text-decoration:none}@media only screen and (min-width:768px){.header__logo{display:inline-block}}.header__logo img{max-height:4rem;max-width:4rem}@media only screen and (min-width:768px){.header__logo img{max-height:40rem;max-width:16rem}}.header__logo-mobile{display:block}@media only screen and (min-width:768px){.header__logo-mobile{display:none}}.header__logo-desktop{display:none}@media only screen and (min-width:768px){.header__logo-desktop{display:inline-block}}.videolist{background-color:#e5e6de}.videolist__element{background-color:#fdfef7;border-radius:clamp(.4rem,1vw,1rem);cursor:pointer;display:block;max-height:450px;min-height:clamp(8rem,5vw + 1rem,10rem);padding:1.6rem;transition:transform .45s cubic-bezier(.47,1.64,.41,.8);will-change:transform}.videolist__element:hover{transform:scale(1.05)}.videolist__element-content{aspect-ratio:16/9;line-height:0}.videolist__element-title{display:inline-block;margin-bottom:clamp(.4rem,1vw,.8rem);margin-top:0}.videolist__element-thumbnail{width:100%}.forms fieldset{border:none;margin:0;padding:0}.forms fieldset.disabled{opacity:.4;pointer-events:none}@media only screen and (min-width:768px){.forms fieldset:last-of-type .forms__field-wrapper{width:60%}}.forms fieldset .debateheader,.forms fieldset:nth-child(3) legend{border-top:1px solid rgba(0,0,0,.4);width:100%}.forms fieldset:nth-child(3) h2,.forms fieldset:nth-child(6) h2{font-size:clamp(2.4rem,2vw + 1.25rem,3.2rem);font-weight:600}.forms .forms__custom-select.disabled{opacity:.4;pointer-events:none}.forms h2{font-size:clamp(2rem,1vw + 1.5rem,2.4rem);font-weight:500}.forms h2.forms__caption{font-size:clamp(3rem,3vw + 1.25rem,4rem);font-weight:600;line-height:clamp(3.6rem,3vw + 1.25rem,4rem);text-align:center}@media only screen and (min-width:768px){.forms h2.forms__caption{position:relative;text-align:left}.forms__navigation--submit{position:relative}.forms__navigation--submit input[type=submit]{bottom:clamp(3rem,3vw + 1rem,4.5rem);position:absolute;right:0}}.forms__field-wrapper{margin-bottom:clamp(3rem,3vw + 1.5rem,5rem)}.forms__field-wrapper h3{border-top:1px solid;margin:0;padding-top:clamp(3rem,3vw + 1.5rem,5rem)}.forms__field-wrapper h4{margin-bottom:0}.forms__field-wrapper p{font-size:1.8rem;line-height:2.6rem}.forms .ansvarliglaererfordebat .forms__field-wrapper,.forms .bookdebattitle .forms__field-wrapper,.forms .electioncontrollertitle .forms__field-wrapper,.forms .electionofficertitle .forms__field-wrapper{margin-bottom:clamp(2rem,2vw + 1rem,3rem)}.forms .debateheader .forms__field-wrapper,.forms .markedsplads .forms__field-wrapper{margin-bottom:0}.forms__container{grid-gap:0 clamp(1rem,2vw,2rem);padding-bottom:0}.forms #e850ca3a-678c-4c6a-a861-eac52211f668 h2,.forms [id="90253dad-b0bf-4346-ef2a-144dd1b6b735"] h2{line-height:2.6rem;margin-bottom:.8rem}.forms #e850ca3a-678c-4c6a-a861-eac52211f668 p,.forms [id="90253dad-b0bf-4346-ef2a-144dd1b6b735"] p{margin-top:0}.forms .umbraco-forms-field.book{height:1rem;opacity:0;pointer-events:none}.forms input[type=email],.forms input[type=number],.forms input[type=tel],.forms input[type=text],.forms textarea{background-color:#fdfef7;border:.2rem solid #fdfef7;border-radius:.8rem;color:#000;font-family:Italian Plate No2,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:clamp(2.2rem,1.5vw,2.4rem);padding:1.3rem 1.7rem;width:100%}.forms input[type=email]:focus,.forms input[type=number]:focus,.forms input[type=tel]:focus,.forms input[type=text]:focus,.forms textarea:focus{outline-color:#000;outline-style:solid;outline-width:.2rem}.forms legend h2{font-size:clamp(2.4rem,2vw + 1.25rem,3.2rem);padding-top:clamp(.2rem,2vw,.5rem)}@media only screen and (min-width:768px){.forms .umbraco-forms-field.students input{max-width:22rem}.forms .umbraco-forms-field.bookdebateadress,.forms .umbraco-forms-field.bookdebatedate,.forms .umbraco-forms-field.timeslotdropdownlist{grid-column-end:span 8}.forms .umbraco-forms-field.bookdebatezipcode{grid-column-end:span 4}.forms .umbraco-forms-field.bookdebatestudentcount,.forms .umbraco-forms-field.responsibleteachername,.forms .umbraco-forms-field.responsibleteacherphone,.forms .umbraco-forms-field.timeslots{grid-column-end:span 6}}.forms .umbraco-forms-field.dataconsent{border-top:1px solid rgba(0,0,0,.4);font-size:1.6rem;line-height:2rem;padding-top:clamp(3rem,3vw + 1rem,4.3rem)}.forms .umbraco-forms-field.dataconsent .checkbox__label{font-size:1.6rem;padding-top:.2rem}.forms__label{font-size:1.8rem;font-weight:600}.forms__label,.forms__tooltip{display:block;padding-bottom:1rem}.forms .hiddenfield{display:none}.forms__select-arrow{border-bottom:.2rem solid #000;border-right:.2rem solid #000;display:inline-block;height:1rem;position:absolute;right:1.5rem;transform:rotate(45deg);transition:transform .45s cubic-bezier(.47,1.64,.41,.8);width:1rem}.forms__select{align-items:center;display:grid;grid-template-areas:"select";position:relative}.forms__select .forms__select-arrow{grid-area:select}.disabled-list-item{opacity:.4;pointer-events:none}.forms__custom-select{position:relative}.forms__custom-select,.forms__custom-select__input{font-family:Italian Plate No2,sans-serif;font-style:normal;font-weight:400}.forms__custom-select__input{background:#fefdf7;border:.2rem solid #fdfef7;border-radius:8px;caret-color:transparent;cursor:pointer;font-size:1.8rem;line-height:clamp(2.2rem,1.5vw,2.4rem);padding:1.3rem 1.7rem;text-align:left;width:100%}.forms__custom-select__input:focus{border-color:#000;outline:none}.forms__custom-select__input-outline{border-color:#000}.forms__custom-select__panel{background:#fefdf7;border-radius:8px;box-shadow:0 2px 10px hsla(0,0%,44%,.2);box-sizing:border-box;display:none;font-family:Italian Plate No2,sans-serif;font-style:normal;font-weight:400;margin:8px 0 0;max-height:26rem;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:1}.forms__custom-select__panel [role=option]{background:#fefdf7;border:none;border-radius:10px;cursor:pointer;font-size:1.8rem;list-style-type:none;padding:1.6rem 2.5rem;text-align:left;width:100%}.forms__custom-select__panel [role=option]:focus,.forms__custom-select__panel [role=option]:hover{background:rgba(226,217,255,.5);border-radius:0;outline:0}.forms__custom-select__input[aria-expanded=true]+.forms__custom-select__panel{display:block}.forms__checkbox{height:2.4rem;margin:0;opacity:0;position:absolute;width:2.4rem}.forms__checkbox+label{align-items:flex-start;cursor:pointer;display:inline-flex;height:100%;justify-content:flex-start;padding:0;position:relative}.forms__checkbox+label .checkbox__label{display:inline-block;font-size:1.8rem;padding-left:3.5rem;padding-top:.32rem}.forms__checkbox+label .checkbox__label a{color:#67222a;transition:color .45s cubic-bezier(.47,1.64,.41,.8)}.forms__checkbox+label .checkbox__label a:hover{color:#000}.forms__checkbox+label:before{background:#fdfef7;border:.1rem solid #000;border-radius:.2rem;content:"";display:inline-block;height:2.4rem;margin-right:1rem;position:absolute;vertical-align:middle;width:2.4rem}.forms__checkbox:focus+label:before{box-shadow:0 0 0 .3rem rgba(0,0,0,.12)}.forms__checkbox:disabled+label{color:#000;cursor:auto}.forms__checkbox:disabled+label:before{background:#efeeda;box-shadow:none}.forms__checkbox:checked+label:after{background:#000;box-shadow:0 0 0 #000,.1rem 0 0 #000,.5rem 0 0 #000,.5rem -.4rem 0 #000,.5rem -.6rem 0 #000,.5rem -1rem 0 #000;content:"";height:.4rem;left:.5rem;position:absolute;top:1rem;transform:rotate(45deg);width:.4rem}.pika-single.is-hidden{display:block!important}.pika-single{border-radius:.8rem}.pika-single .pika-lendar{margin:1.1rem 1rem}.pika-single .pika-title{font-family:Italian Plate No2,sans-serif;font-style:normal;font-weight:400}.pika-single .pika-title :first-letter{color:#000;text-transform:capitalize}.pika-single .pika-title .pika-label{font-size:1.6rem;font-weight:400;line-height:1rem;padding-bottom:0;padding-top:.3rem}.pika-single .pika-next,.pika-single .pika-prev{color:#000;height:1.2rem;opacity:1;width:1rem}.pika-single .pika-prev{background-image:url(arrow-left.svg)}.pika-single .pika-next{background-image:url(arrow-right.svg)}.pika-single .pika-table abbr{text-decoration:none}.pika-single .pika-table th{color:#000;font-size:1.6rem;font-weight:600;line-height:1rem}.forms .umbraco-forms-error-message{background:#fbe3e4;border:.2rem solid #fbc2c4;color:#921212;margin-bottom:.5rem;padding:.8rem}.forms input.contourError,.forms input.input-validation-error,.forms textarea.contourError,.forms textarea.input-validation-error{border-color:#921212}.forms span.contourError,.forms span.field-validation-error{background:0 0!important;color:#921212!important;display:block;font-size:clamp(1.4rem,1vw + 1rem,1.6rem);margin-top:1rem}.forms .dataconsent .field-validation-error{padding-left:3.5rem}.forms #recaptcha_widget_div{margin-left:20rem}.text-center{text-align:center}.text-right{text-align:right}.place-t-l{justify-items:start}.place-t-c,.place-t-l{align-items:top;display:grid}.place-t-c{justify-items:center}.place-t-r{align-items:top;display:grid;justify-items:end}.place-c-c{justify-items:center}.place-c-c,.place-c-r{align-items:center;display:grid}.place-c-r{justify-items:end}.place-c-l{align-items:center}.place-b-l,.place-c-l{display:grid;justify-items:start}.place-b-l{align-items:end}.place-b-c{justify-items:center}.place-b-c,.place-b-r{align-items:end;display:grid}.place-b-r{justify-items:end}.justify-space-between{display:flex;justify-content:space-between}.justify-space-around{display:flex;justify-content:space-around}.justify-space-center{display:flex;justify-content:center}.page-bg--gray{background-color:#efeeda}.page-bg--lavender{background-color:#d3ccff}.page-bg--gray{background-color:#fefff6}.reset-ul{list-style-type:none;padding-left:0}.overflow-hidden{overflow:hidden}.text-link{color:#000;text-decoration:none}.body-text-row{color:#000}.body-text-row h2,.body-text-row h3,.body-text-row h4{color:#000;font-weight:500;margin:3rem 0 2.8rem}.body-text-row p{color:#000;margin-top:1rem}.body-text-row a{color:#67222a;transition:color .45s cubic-bezier(.47,1.64,.41,.8)}.body-text-row a:hover{color:#000}.body-text-row a.link-tel{color:#000;text-decoration:none}.no-gap{grid-gap:0}.no-gap-b{grid-gap:0 clamp(1rem,2vw,2rem)}.no-gap-sides{grid-gap:clamp(1rem,2vw,2rem) 0}