:root{font-family:'Poppins',sans-serif;font-size:20px}.mobile_menu_bar::before,.mobile_menu_bar::after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#00008F;font-size:50px;margin-left:-2rem}h1{font-family:'Poppins',sans-serif;font-weight:400;font-size:5.5rem;color:#00008F;letter-spacing:0.15rem}h2{font-family:'Poppins',sans-serif;font-weight:400;font-size:2.7rem;line-height:1.3;color:#00008F}.h2_violet h2{color:#740098}.h2_white h2{color:white!important;font-size:1.8rem!important}h3{font-family:'Poppins',sans-serif;font-weight:700;font-size:2.5rem;line-height:1.2;color:#FF4C00}.h3_violet h3{color:#740098}h4{font-weight:700;font-size:2rem;color:#00008F;line-height:1.2}h5{font-weight:400;font-size:0.8rem;color:white;line-height:1.5}.h5_violet a{color:#740098}.li_data li{list-style-type:square;font-family:'Poppins',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.5;color:#00008F;position:relative;padding-bottom:0.5rem;margin-left:-0.7rem}.li_forms li{font-family:'Poppins',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.5;color:#00008F;position:relative;list-style-type:square}table{border:none}p{font-family:'Poppins',sans-serif;font-weight:400;font-size:1.2rem;line-height:1.5;color:#00008F}.p_violet p{color:#740098}.p_white p{color:white}.p_orange p{color:#FF4C00}p:not(.has-background):last-of-type{padding-bottom:1rem}a{color:#FF4C00}a:hover{text-decoration:underline}.menu-item>a:hover{text-decoration:none}.button_text p{color:#FF4C00}.et_pb_row_1 p{color:#FF4C00}.text_blue p{color:#00008F}.programm_stiggsjugendforum h2{color:white}.programm_stiggsjugendforum p{color:white}.violet_box{border-radius:1.5rem}.form-ul{padding:0!important;padding-bottom:30px!important}form h4{margin-bottom:20px}.form-grid{margin-bottom:60px}.form-grid p{display:inline-grid;grid-template-columns:23% 23% 23% 23%;grid-auto-rows:auto;width:100%;grid-column-gap:2%;grid-row-gap:20px;max-width:100%;margin-bottom:14px}.formitem-full{grid-column-end:span 4}.formitem-half{grid-column-end:span 2}.formitem-flexbox{display:flex!important;flex-flow:row nowrap;margin-bottom:0px!important}.formitem-flexbox p{width:100%}.formitem-flexbox h4{white-space:nowrap}.formitem-flexbox-spacer{margin-right:16px}.wpcf7-date{border:none;border:0.2rem #24356f solid}.formitem-width-small{max-width:200px}.remove-group{visibility:hidden;font-size:0;max-width:fit-content}.invisible-x .remove-group::before{visibility:hidden}.remove-group::before{content:"\4d";font-family:'ETmodules';speak:none;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;line-height:1;visibility:visible;color:red;line-height:0;font-size:38px}.formitem-display-none{display:none}.add-member-btn{background-color:#740098;font-size:1rem;color:white;border:none;border:0.2rem #740098 solid;font-weight:400;line-height:1.8;margin-bottom:60px}.add-member-btn:hover{background-color:transparent;color:#740098}.add-member-btn:active{background-color:#740098;color:white}.wpcf7-not-valid-tip{display:none!important}.formitem-checkbox{display:block;max-width:800px;margin-top:30px;grid-column-end:span 4}.formitem-checkbox .wpcf7-list-item{margin-left:0;text-align:left}.submit{display:block!important;margin-left:auto;margin-right:0;margin-top:30px}.plz{grid-column-end:span 1}.ort{grid-column-end:span 3}.date{grid-column-end:span 1}.form-link{text-decoration:underline;font-weight:400;font-size:0.8rem;color:#FF4C00;line-height:1.5}@media only screen and (max-width:1036px){:root{font-size:20px}h1{font-size:3.4rem}h2,h3{font-size:1.999rem}.h3_coming_soon h3{font-size:2.5rem}.date{grid-column-end:span 2}}@media only screen and (max-width:720px){:root{font-size:14px}.formitem-half{grid-column-end:span 4}.formitem-width-small{max-width:150px}.plz{grid-column-end:span 2}.ort{grid-column-end:span 4}.formitem-flexbox-spacer{margin-right:10px}.formitem-flexbox h4{white-space:wrap}.form-link{font-size:16px;font-weight:600}h1{font-size:2.5rem;font-weight:800!important}h2{font-size:2rem}h3{font-size:1.8rem}h4{line-height:1.2}.h2_coming_soon h2{font-size:2.2rem;font-weight:700}.h3_coming_soon h3{font-size:2.3rem}h5{font-size:1rem!important}}