:root{--body_padding_top: 100px}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){:root{--body_padding_top: 150px}}html{scroll-behavior:smooth}html,body{font-family:"Albert Sans", sans-serif;font-weight:400;font-size:17px;color:#0c0c0c;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}@media only screen and (max-width: 767px){html,body{font-size:17px}}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px){html,body{font-size:17px}}body{display:block !important}h1,h2,h3,h4,h5,h6{font-family:"Albert Sans", sans-serif;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:300}@media only screen and (max-width: 767px){h1,h2,h3,h4{font-weight:400}}@media only screen and (max-width: 767px){h1{line-height:.9;font-size:calc(35/17 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px){h1{font-size:calc(60/17 * 1rem);line-height:1}}@media only screen and (min-width: 1200px) and (max-width: 1320px){h1{font-size:calc(60/17 * 1rem);line-height:1}}@media only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){h1{font-size:calc(60/17 * 1rem);line-height:1}}h2{line-height:1.1}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){h2{font-size:calc(40/19 * 1rem)}}h3{font-size:calc(24/17 * 1rem);line-height:1}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){h3{font-size:calc(25/17 * 1rem)}}h4{font-size:calc(23/17 * 1rem);line-height:1.2}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){h4{font-size:calc(20/17 * 1rem)}}h5{font-size:calc(19/17 * 1rem);line-height:1.2}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){h5{font-size:calc(17/17 * 1rem)}}h6{font-size:calc(18/17 * 1rem);line-height:1.2}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){h6{font-size:calc(17/17 * 1rem)}}p,li{font-size:1.0rem;line-height:1.5;margin:1.0rem 0 0 0;padding:0}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){p,li{font-size:1.0rem;line-height:1.6;margin:1.5rem 0 0 0}}p.medium,li.medium{font-size:14px}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){p.medium,li.medium{font-size:calc(15/17 * 1rem)}}p.small,li.small{font-size:calc(11/17 * 1rem)}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){p.small,li.small{font-size:calc(11/17 * 1rem)}}a{color:#06C}a:hover{color:#06C;text-decoration:none}body .content_wrapper{min-height:calc(100vh - 100px - 250px)}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body .content_wrapper{min-height:calc(100vh - 150px - 250px)}}body .content_wrapper .bluecms_block.heading_title_text .block_content_wrapper .title_text_wrapper{text-align:center}body .content_wrapper .bluecms_block.heading_title_text .block_content_wrapper .title_text_wrapper p.heading{text-transform:uppercase}@media only screen and (max-width: 767px){body .content_wrapper .bluecms_block.heading_title_text .block_content_wrapper .title_text_wrapper p.heading{font-size:14px}}body .content_wrapper .bluecms_block.heading_title_text .block_content_wrapper .title_text_wrapper h1{text-transform:uppercase;margin:.5rem 0 0 0}body .cta{display:inline-block;margin-top:3rem;color:#FFFFFF;font-family:"Albert Sans", sans-serif;font-weight:600;line-height:1;font-size:1rem;padding:0.75rem 1.5rem;border:none;background:#f89d0e;border-radius:8px;position:relative;transition:all 0.3s ease 0s}@media only screen and (max-width: 767px){body .cta{margin-top:2rem}}body .cta:hover{background-color:#8c031c;color:#FFFFFF;box-shadow:10px 10px 25px rgba(12,12,12,0.085)}@media only screen and (max-width: 767px){body .cta:hover{box-shadow:5px 5px 12px rgba(12,12,12,0.17)}}body .cta.inverted{color:#f89d0e;background-color:#FFFFFF}body .cta.inverted:hover{color:#FFFFFF;background-color:#f89d0e}.fade_in{opacity:0;visibility:hidden;transition:opacity 1.5s ease-out;will-change:opacity}.fade_in.slow{transition:opacity 2s ease-out}.fade_in.delayed_1{transition-delay:1s}.fade_in.delayed_2{transition-delay:2s}.fade_in.delayed_3{transition-delay:3s}.fade_in.delayed_4{transition-delay:4s}.fade_in.is_visible{opacity:1;visibility:visible}.fade_in_from_top,.fade_in_from_bottom{opacity:0;transform:translateY(-5vh);visibility:hidden;transition:opacity 0.8s ease-out, transform 1.5s ease-out;will-change:opacity, visibility;transition-delay:1s}.fade_in_from_top.is_visible,.fade_in_from_bottom.is_visible{opacity:1;transform:none;visibility:visible}.fade_in_from_bottom{transform:translateY(5vh)}.fade_in_from_left,.fade_in_from_right{opacity:0;transform:translateX(-5vw);visibility:hidden;transition:opacity 0.5s ease-out, transform 0.5s ease-out;will-change:opacity, visibility;transition-delay:0.5s}.fade_in_from_left.is_visible,.fade_in_from_right.is_visible{opacity:1;transform:none;visibility:visible}.fade_in_from_left{transform:translateX(-5vw)}.fade_in_from_right{transform:translateX(5vw)}.freeprivacypolicy-com---nb-interstitial{top:auto !important;bottom:3vh}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.freeprivacypolicy-com---palette-dark{max-width:760px !important;left:calc(50vw - 380px) !important}}.freeprivacypolicy-com---palette-dark .cc-nb-main-container .cc-nb-title{color:#FFFFFF !important}.freeprivacypolicy-com---palette-dark .cc-nb-reject{background-color:transparent !important;color:#f2f2f2 !important;text-decoration:underline}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.freeprivacypolicy-com---palette-dark .cc-nb-reject{position:absolute;top:3rem;right:2rem;text-align:right}}.freeprivacypolicy-com---palette-dark .cc-nb-okagree{float:right;background-color:#29abef !important;color:#FFFFFF !important;border-radius:4px;margin-left:3rem !important}.freeprivacypolicy-com---palette-dark .cc-cp-foot-save{background-color:#29abef !important;color:#FFFFFF !important;opacity:1 !important}.fixed_header{position:fixed;width:100%;top:0;left:0;display:flex;align-items:center;height:100px;z-index:9999;transition:0.0s;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-property:-webkit-transform;transition-property:transform;border-top:3px solid #8c031c;background-color:rgba(255,255,255,0.8);box-shadow:1px 1px 3px rgba(0,0,0,0.1)}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.fixed_header{height:150px;justify-content:center}}.fixed_header .logo_container{margin:1rem;--logo_width: 250px ;--logo_height: 165px}.fixed_header .logo_container img{width:calc(var(--logo_width) * .45);height:calc(var(--logo_height) * .45)}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.fixed_header .logo_container img{width:calc(var(--logo_width) * .7);height:calc(var(--logo_height) * .7)}}.fixed_header .logo_container.clip{--logo_width: 135px ;--logo_height: 35px}.fixed_header .logo_container.clip img{width:calc(var(--logo_width) * 1.75);height:calc(var(--logo_height) * 1.75)}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.fixed_header .logo_container.clip img{width:calc(var(--logo_width) * 2.5);height:calc(var(--logo_height) * 2.5)}}.fixed_header .logo_container.cmc{--logo_width: 229px ;--logo_height: 90px}.fixed_header .logo_container.cmc img{width:calc(var(--logo_width) * .9);height:calc(var(--logo_height) * .9)}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.fixed_header .logo_container.cmc img{width:calc(var(--logo_width) * 1.3);height:calc(var(--logo_height) * 1.3)}}.fixed_header .logo_container.ibc{--logo_width: 264px ;--logo_height: 244px}.fixed_header .logo_container.ibc img{width:calc(var(--logo_width) * .35);height:calc(var(--logo_height) * .35)}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.fixed_header .logo_container.ibc img{width:calc(var(--logo_width) * .5);height:calc(var(--logo_height) * .5)}}.fixed_header .locale_switcher{position:absolute;top:calc(50% - 17px);right:15px;z-index:10000;display:inline-block;transition:.5s}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.fixed_header .locale_switcher{right:50px}}.fixed_header .locale_switcher ul{display:flex;list-style:none;margin:0;padding:0}.fixed_header .locale_switcher ul li{display:inline-block;padding:0;margin:0;margin-right:1rem}.fixed_header .locale_switcher ul li a{font-weight:400;color:#c4c4c4;text-decoration:none;display:block;border:1px solid #c4c4c4;border-radius:50%;width:28px;height:28px}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.fixed_header .locale_switcher ul li a{width:34px;height:34px}}.fixed_header .locale_switcher ul li a .mainlabel{text-align:center;font-size:16px;line-height:28px;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.fixed_header .locale_switcher ul li a .mainlabel{font-size:18px;line-height:34px}}.fixed_header .locale_switcher ul li a:hover,.fixed_header .locale_switcher ul li a:focus{text-decoration:none;color:#8c031c}.fixed_header .locale_switcher ul li.active a{color:#8c031c;border-color:#8c031c}.fixed_header .locale_switcher ul li:last-child{margin-right:0}.fixed_header.opacized,.fixed_header.internal_page{background-color:rgba(255,255,255,0.85);backdrop-filter:blur(8px)}footer{background-color:#F7F7F7;height:250px}footer .up_area{padding:3rem 0 1rem 0}footer .up_area .logo{--logo_width: 250px ;--logo_height: 165px;width:calc(var(--logo_width) * .65);height:calc(var(--logo_height) * .65)}footer .closing{position:relative;z-index:1}footer .closing p{color:#0c0c0c;padding:0;margin:0}footer .closing p a{color:#0c0c0c;text-decoration:underline}footer .closing p a:hover{color:#8c031c}body.clip{padding-top:var(--body_padding_top)}body.clip .content_wrapper{padding:2rem 0 0 0}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.clip .content_wrapper .up_content_wrapper{padding:4rem 0 4rem 0;min-height:calc(100vh - 130px - 320px)}}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.clip .content_wrapper .disclaimer_wrapper{padding:2rem 0 0 0}}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container{display:inline-block;padding:2rem 0 0 0}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox{display:grid;grid-template-columns:min-content auto;grid-gap:1.125em;font-size:0.777rem;line-height:1.3}@media only screen and (max-width: 767px){body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox{font-size:0.75rem;line-height:1.5}}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox a{color:#0c0c0c;text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox a:hover{color:#f89d0e}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__control{display:inline-grid;width:20px;height:20px;border-radius:0.25em;border:1px solid #0c0c0c;margin-top:0;transform:translateY(3px);position:relative;cursor:pointer}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__control svg{position:absolute;left:-12px;top:-13px;transition:transform 0.1s ease-in 25ms;transform:scale(0);transform-origin:center center;color:#0c0c0c}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input{display:grid;grid-template-areas:"checkbox"}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input>*{grid-area:checkbox}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input{opacity:0;width:1em;height:1em}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input:focus+.checkbox__control{box-shadow:0 0 0 0.05em #fff, 0 0 0.15em 0.1em currentColor}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input:checked+.checkbox__control svg{transform:scale(1)}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input:disabled+.checkbox__control{color:var(--disabled)}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__label{margin:0;opacity:1;color:#0c0c0c;font-size:1rem;line-height:1.6;text-align:left}body.clip .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__label a{color:#0c0c0c}body.clip .content_wrapper .welcome_wrapper_and_form_wrapper{position:relative}body.clip .content_wrapper .welcome_wrapper_and_form_wrapper .welcome_wrapper hr+p{margin:4rem 0 0 0}body.clip .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper{padding:2rem 0 0 0;margin:2rem 0 2rem 0}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.clip .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper{padding:2rem 0 0 0;margin:2rem 0 4rem 0}}body.clip .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper h2+h3{margin:1rem 0 0 0}body.clip .content_wrapper .welcome_wrapper_and_form_wrapper .blocking_overlay{background-color:rgba(255,255,255,0.8);position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}body.clip .content_wrapper .welcome_wrapper_and_form_wrapper .blocking_overlay.is_not_visible{display:none}body.cmc{padding-top:var(--body_padding_top)}body.cmc .content_wrapper{padding:2rem 0 0 0}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.cmc .content_wrapper .up_content_wrapper{padding:4rem 0 4rem 0;min-height:calc(100vh - 130px - 320px)}}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.cmc .content_wrapper .disclaimer_wrapper{padding:2rem 0 0 0}}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container{display:inline-block;padding:2rem 0 0 0}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox{display:grid;grid-template-columns:min-content auto;grid-gap:1.125em;font-size:0.777rem;line-height:1.3}@media only screen and (max-width: 767px){body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox{font-size:0.75rem;line-height:1.5}}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox a{color:#0c0c0c;text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox a:hover{color:#f89d0e}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__control{display:inline-grid;width:20px;height:20px;border-radius:0.25em;border:1px solid #0c0c0c;margin-top:0;transform:translateY(3px);position:relative;cursor:pointer}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__control svg{position:absolute;left:-12px;top:-13px;transition:transform 0.1s ease-in 25ms;transform:scale(0);transform-origin:center center;color:#0c0c0c}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input{display:grid;grid-template-areas:"checkbox"}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input>*{grid-area:checkbox}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input{opacity:0;width:1em;height:1em}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input:focus+.checkbox__control{box-shadow:0 0 0 0.05em #fff, 0 0 0.15em 0.1em currentColor}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input:checked+.checkbox__control svg{transform:scale(1)}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input:disabled+.checkbox__control{color:var(--disabled)}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__label{margin:0;opacity:1;color:#0c0c0c;font-size:1rem;line-height:1.6;text-align:left}body.cmc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__label a{color:#0c0c0c}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper{position:relative}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .welcome_wrapper hr+p{margin:4rem 0 0 0}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper{padding:2rem 0 0 0;margin:2rem 0 2rem 0}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper{padding:2rem 0 0 0;margin:2rem 0 4rem 0}}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper h2+h3{margin:1rem 0 0 0}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_a_wrapper,body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_b_wrapper{display:none;padding-bottom:2rem}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_a_wrapper .subtitle_level_01,body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_b_wrapper .subtitle_level_01{font-size:calc(23 / 17 * 1rem);font-weight:700;margin:2rem 0 0 0}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_a_wrapper .subtitle_level_02,body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_b_wrapper .subtitle_level_02{font-size:calc(23 / 17 * 1rem);font-weight:500;margin:.5rem 0 0 0;font-style:italic}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_a_wrapper .subtitle_level_03,body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_b_wrapper .subtitle_level_03{font-size:calc(17 / 17 * 1rem);font-weight:700;margin:4rem 0 0 0}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_a_wrapper.is_visible,body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .section_b_wrapper.is_visible{display:block}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion{margin:2rem 0 0 0}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item{border:none;margin:0 0 1.5rem 0}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item{margin:0 0 2rem 0}}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button{background-color:transparent;outline:none;box-shadow:10px 10px 25px rgba(12,12,12,0.1);padding:1rem 2rem 1rem 1rem}@media only screen and (max-width: 767px){body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button{box-shadow:5px 5px 12px rgba(12,12,12,0.2)}}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button h4{color:#0c0c0c;font-weight:500;line-height:1}@media only screen and (max-width: 767px){body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button h4{display:inline-block;font-size:1rem}}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button:before{content:'';position:absolute;top:calc(50% - 10px);right:calc(1rem - 1px);width:26px;height:26px;border:1px solid #f89d0e;border-radius:3px}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button:after{position:absolute;top:calc(50% - 9px);right:1rem;width:24px;height:24px;background:url("/images/accordion_ico_minus-03b271f4.svg") no-repeat center center/24px;transform:none;filter:invert(80%) sepia(47%) saturate(723%) hue-rotate(348deg) brightness(91%) contrast(109%)}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button:hover h4{color:#f89d0e}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button:hover:before{background-color:#f89d0e}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button:hover:after{filter:invert(100%) sepia(4%) saturate(15%) hue-rotate(156deg) brightness(104%) contrast(101%)}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button.collapsed:after{background:url("/images/accordion_ico_plus-75d354d3.svg") no-repeat center center/24px;filter:invert(80%) sepia(47%) saturate(723%) hue-rotate(348deg) brightness(91%) contrast(109%)}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button.collapsed:hover:before{background-color:#f89d0e}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-header .accordion-button.collapsed:hover:after{filter:invert(100%) sepia(4%) saturate(15%) hue-rotate(156deg) brightness(104%) contrast(101%)}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-collapse .accordion-body{padding-top:1rem}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-collapse .accordion-body ul{padding:0;margin:1rem 0 0 0;list-style:none}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-collapse .accordion-body ul li{position:relative;display:block;padding:.1rem 0 .1rem 1.2rem;margin:0}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper .accordion .accordion-item .accordion-collapse .accordion-body ul li:before{position:absolute;top:calc(.1rem + calc(calc(1rem * 1.5) / 2 - 4px));left:0;display:inline-block;content:"";width:10px;height:10px;background:url("/images/unordered_list_item_check-4637fa8b.svg") no-repeat center/contain;filter:none}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .blocking_overlay{background-color:rgba(255,255,255,0.8);position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}body.cmc .content_wrapper .welcome_wrapper_and_form_wrapper .blocking_overlay.is_not_visible{display:none}body.ibc{padding-top:var(--body_padding_top)}body.ibc .content_wrapper{padding:2rem 0 0 0}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.ibc .content_wrapper .up_content_wrapper{padding:4rem 0 4rem 0;min-height:calc(100vh - 130px - 320px)}}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.ibc .content_wrapper .disclaimer_wrapper{padding:2rem 0 0 0}}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container{display:inline-block;padding:2rem 0 0 0}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox{display:grid;grid-template-columns:min-content auto;grid-gap:1.125em;font-size:0.777rem;line-height:1.3}@media only screen and (max-width: 767px){body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox{font-size:0.75rem;line-height:1.5}}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox a{color:#0c0c0c;text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox a:hover{color:#f89d0e}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__control{display:inline-grid;width:20px;height:20px;border-radius:0.25em;border:1px solid #0c0c0c;margin-top:0;transform:translateY(3px);position:relative;cursor:pointer}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__control svg{position:absolute;left:-12px;top:-13px;transition:transform 0.1s ease-in 25ms;transform:scale(0);transform-origin:center center;color:#0c0c0c}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input{display:grid;grid-template-areas:"checkbox"}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input>*{grid-area:checkbox}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input{opacity:0;width:1em;height:1em}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input:focus+.checkbox__control{box-shadow:0 0 0 0.05em #fff, 0 0 0.15em 0.1em currentColor}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input:checked+.checkbox__control svg{transform:scale(1)}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__input input:disabled+.checkbox__control{color:var(--disabled)}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__label{margin:0;opacity:1;color:#0c0c0c;font-size:1rem;line-height:1.6;text-align:left}body.ibc .content_wrapper .disclaimer_wrapper .disclaimer_checkbox_container .checkbox__label a{color:#0c0c0c}body.ibc .content_wrapper .welcome_wrapper_and_form_wrapper{position:relative}body.ibc .content_wrapper .welcome_wrapper_and_form_wrapper .welcome_wrapper hr+p{margin:4rem 0 0 0}body.ibc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper{padding:2rem 0 0 0;margin:2rem 0 2rem 0}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.ibc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper{padding:2rem 0 0 0;margin:2rem 0 4rem 0}}body.ibc .content_wrapper .welcome_wrapper_and_form_wrapper .form_wrapper h2+h3{margin:1rem 0 0 0}body.ibc .content_wrapper .welcome_wrapper_and_form_wrapper .blocking_overlay{background-color:rgba(255,255,255,0.8);position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}body.ibc .content_wrapper .welcome_wrapper_and_form_wrapper .blocking_overlay.is_not_visible{display:none}.subscription_form{background-color:#F5F5F5;padding:0 .75rem;border-radius:15px}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form{padding:1rem 2rem 0 2rem}}.subscription_form fieldset{margin:2rem 0 0 0;border-top:1px dashed #c4c4c4;padding:1rem 0 0 0}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset{margin:4rem 0 0 0}}.subscription_form fieldset legend{display:block;margin:3rem 0 1rem 0;text-align:left;font-size:calc(24/16 * 1rem);line-height:1;font-weight:600}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset legend{font-size:calc(25/17 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset legend span{font-size:calc(20/17 * 1rem)}}.subscription_form fieldset .aria_title{text-align:left;margin:4rem 0 0 0;font-size:calc(20/16 * 1rem);line-height:1;font-weight:600}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset .aria_title{font-size:calc(20/17 * 1rem)}}.subscription_form fieldset .sublegend{margin:1rem 0 0 0}@media only screen and (max-width: 767px){.subscription_form fieldset .voice_type_warning{margin:1rem 0 0 0}}.subscription_form fieldset .warning_preselection{margin:2rem 0 0 0}.subscription_form fieldset .warning_preselection_youtube{margin:1rem 0 0 0}@media only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset .warning_preselection_youtube{margin:3rem 0 0 0}}.subscription_form fieldset .warning_competition{margin:2rem 0 0 0}.subscription_form fieldset .form_row .checkbox,.subscription_form fieldset .form_row_medium .form_row_high .checkbox{display:grid;grid-template-columns:min-content auto;grid-gap:1.125em;font-size:15px;line-height:1.3}@media only screen and (max-width: 767px){.subscription_form fieldset .form_row .checkbox,.subscription_form fieldset .form_row_medium .form_row_high .checkbox{font-size:0.75rem;line-height:1.5}}.subscription_form fieldset .form_row .checkbox .checkbox__input,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__input{opacity:1;display:grid;grid-template-areas:"checkbox"}.subscription_form fieldset .form_row .checkbox .checkbox__input>*,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__input>*{grid-area:checkbox}.subscription_form fieldset .form_row .checkbox .checkbox__input input,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__input input{opacity:0;width:1em;height:1em}.subscription_form fieldset .form_row .checkbox .checkbox__input input:focus+.checkbox__control,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__input input:focus+.checkbox__control{box-shadow:0 0 0 0.05em #fff, 0 0 0.15em 0.1em currentColor}.subscription_form fieldset .form_row .checkbox .checkbox__input input:checked+.checkbox__control svg,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__input input:checked+.checkbox__control svg{transform:scale(1)}.subscription_form fieldset .form_row .checkbox .checkbox__input input:disabled+.checkbox__control,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__input input:disabled+.checkbox__control{color:var(--disabled)}.subscription_form fieldset .form_row .checkbox .checkbox__input .checkbox__control,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__input .checkbox__control{opacity:1;display:inline-grid;width:20px;height:20px;border-radius:0.25em;border:1px solid rgba(12,12,12,0.3);background-color:#FFFFFF;margin-top:0;position:relative;cursor:pointer}.subscription_form fieldset .form_row .checkbox .checkbox__input .checkbox__control svg,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__input .checkbox__control svg{position:absolute;left:-12px;top:-13px;transition:transform 0.1s ease-in 25ms;transform:scale(0);transform-origin:center center;color:#0c0c0c}.subscription_form fieldset .form_row .checkbox .checkbox__label,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__label{opacity:1;font-size:1rem;font-weight:400;color:rgba(12,12,12,0.9)}.subscription_form fieldset .form_row .checkbox .checkbox__label a,.subscription_form fieldset .form_row_medium .form_row_high .checkbox .checkbox__label a{color:#0c0c0c}.subscription_form fieldset .form_row .radio_button_group,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group{position:relative;margin:2.25rem 0 0 0}@media only screen and (max-width: 767px){.subscription_form fieldset .form_row .radio_button_group,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group{margin:1rem 0 0 0}}.subscription_form fieldset .form_row .radio_button_group .radio,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio{display:inline-block;width:40%;cursor:pointer;margin:5px auto}@media only screen and (max-width: 767px){.subscription_form fieldset .form_row .radio_button_group .radio,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio{margin:0.125rem 0}}.subscription_form fieldset .form_row .radio_button_group .radio .radio__input,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio .radio__input{opacity:1;display:inline-flex;align-items:center;justify-content:center}.subscription_form fieldset .form_row .radio_button_group .radio .radio__input input,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio .radio__input input{opacity:0;width:0;height:0}.subscription_form fieldset .form_row .radio_button_group .radio .radio__input .radio__control,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio .radio__input .radio__control{opacity:1;display:block;width:25px;height:25px;border-radius:50%;border:1px solid rgba(12,12,12,0.17);background-color:#FFFFFF;margin-top:5px}.subscription_form fieldset .form_row .radio_button_group .radio .radio__label,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio .radio__label{opacity:1;transition:180ms all ease-in-out;font-size:1rem;margin:0 0 0 5px}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset .form_row .radio_button_group .radio .radio__label,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio .radio__label{font-size:1rem;transform:translateY(9px)}}.subscription_form fieldset .form_row .radio_button_group .radio .radio__label span,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio .radio__label span{opacity:.6}.subscription_form fieldset .form_row .radio_button_group .radio.is_checked .radio__control,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio.is_checked .radio__control{background-color:#0c0c0c;border-color:#0c0c0c}.subscription_form fieldset .form_row .radio_button_group .radio.is_checked .radio__label span,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio.is_checked .radio__label span{font-weight:700;color:#0c0c0c;opacity:1}.subscription_form fieldset .form_row .radio_button_group .radio:hover .radio__input .radio__control,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio:hover .radio__input .radio__control{border:1px solid #0c0c0c}.subscription_form fieldset .form_row .radio_button_group .radio:hover .radio__label,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group .radio:hover .radio__label{color:#0c0c0c}.subscription_form fieldset .form_row .radio_button_group.sesso label.error,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.sesso label.error{transform:translateY(-20px)}.subscription_form fieldset .form_row .radio_button_group.sezione_di_partecipazione,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.sezione_di_partecipazione{margin:1rem 0 0 0}.subscription_form fieldset .form_row .radio_button_group.sezione_di_partecipazione .radio,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.sezione_di_partecipazione .radio{display:block;width:100%}@media only screen and (max-width: 767px){.subscription_form fieldset .form_row .radio_button_group.sezione_di_partecipazione .radio .radio__input .radio__control,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.sezione_di_partecipazione .radio .radio__input .radio__control{transform:translateY(-32px)}}@media only screen and (max-width: 767px){.subscription_form fieldset .form_row .radio_button_group.sezione_di_partecipazione .radio .radio__label,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.sezione_di_partecipazione .radio .radio__label{width:calc(100% - 50px)}}.subscription_form fieldset .form_row .radio_button_group.ruolo,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.ruolo{margin:1rem 0 0 0}.subscription_form fieldset .form_row .radio_button_group.ruolo .radio,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.ruolo .radio{display:inline-block;width:45%}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset .form_row .radio_button_group.ruolo .radio,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.ruolo .radio{width:24%}}@media only screen and (max-width: 767px){.subscription_form fieldset .form_row .radio_button_group.ruolo .radio .radio__input .radio__control,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.ruolo .radio .radio__input .radio__control{transform:translateY(-9px)}}@media only screen and (max-width: 767px){.subscription_form fieldset .form_row .radio_button_group.ruolo .radio .radio__input .radio__label,.subscription_form fieldset .form_row_medium .form_row_high .radio_button_group.ruolo .radio .radio__input .radio__label{width:calc(100% - 50px)}}.subscription_form fieldset .form_row label,.subscription_form fieldset .form_row_medium .form_row_high label{color:#0c0c0c;font-size:14px;padding:0;text-align:left;margin:20px 0 0 0;width:100%;position:relative}.subscription_form fieldset .form_row label span,.subscription_form fieldset .form_row_medium .form_row_high label span{opacity:0;display:inline-block;margin:0 0 2px 0}.subscription_form fieldset .form_row label.error,.subscription_form fieldset .form_row_medium .form_row_high label.error{position:absolute;top:22px;right:5px;font-size:12px;text-align:right;color:#f89d0e;margin:0}.subscription_form fieldset .form_row label.error b,.subscription_form fieldset .form_row_medium .form_row_high label.error b{font-weight:bold}.subscription_form fieldset .form_row .checkboxes_wrapper,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper{padding:0;position:relative}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox{display:grid;grid-template-columns:min-content auto;grid-gap:0.5rem;font-size:1rem;margin:25px 0}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox:hover,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox:hover{color:#0c0c0c;cursor:pointer}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox:hover input[type="checkbox"],.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox:hover input[type="checkbox"]{cursor:pointer}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox:hover .checkbox_label,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox:hover .checkbox_label{opacity:1}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_control,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_control{opacity:1;display:inline-grid;width:25px;height:25px;border-radius:2px;border:1px solid rgba(12,12,12,0.17);background:#FFFFFF;margin-top:5px}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_control svg,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_control svg{transition:transform 0.1s ease-in 25ms;transform:scale(0);transform-origin:bottom left}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_input,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_input{opacity:1;display:grid;grid-template-areas:"checkbox"}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_input:hover,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_input:hover{cursor:pointer}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_input>*,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_input>*{grid-area:checkbox}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_input input,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_input input{opacity:0;width:1.25rem;height:1.25rem}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_input input:focus+.checkbox_control,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_input input:focus+.checkbox_control{box-shadow:0 0 0 0.05em #fff, 0 0 0.15em 0.1em currentColor}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_input input:checked+.checkbox_control svg,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_input input:checked+.checkbox_control svg{transform:scale(1)}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_input input:disabled+.checkbox_control,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_input input:disabled+.checkbox_control{color:var(--disabled)}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_label,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_label{margin:1px 0 0 0;font-size:1rem;transform:translateY(3px);opacity:.5}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_label,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_label{font-size:1rem;line-height:1.25;transform:translateY(7px)}}.subscription_form fieldset .form_row .checkboxes_wrapper .checkbox_label.checked,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper .checkbox_label.checked{opacity:1;font-weight:700}@media only screen and (max-width: 767px){.subscription_form fieldset .form_row .checkboxes_wrapper label.error,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper label.error{top:-25px;left:0;right:auto;text-align:left}}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset .form_row .checkboxes_wrapper label.error,.subscription_form fieldset .form_row_medium .form_row_high .checkboxes_wrapper label.error{top:-45px}}.subscription_form fieldset .form_row input[type="text"],.subscription_form fieldset .form_row select,.subscription_form fieldset .form_row textarea,.subscription_form fieldset .form_row_medium .form_row_high input[type="text"],.subscription_form fieldset .form_row_medium .form_row_high select,.subscription_form fieldset .form_row_medium .form_row_high textarea{font-family:"Albert Sans", sans-serif;color:#0c0c0c;padding:.75rem .5rem .75rem .5rem;width:100%;font-size:1rem;font-weight:600;border:1px solid rgba(12,12,12,0.05);background:rgba(255,255,255,0.6)}.subscription_form fieldset .form_row input[type="text"]::placeholder,.subscription_form fieldset .form_row select::placeholder,.subscription_form fieldset .form_row textarea::placeholder,.subscription_form fieldset .form_row_medium .form_row_high input[type="text"]::placeholder,.subscription_form fieldset .form_row_medium .form_row_high select::placeholder,.subscription_form fieldset .form_row_medium .form_row_high textarea::placeholder{color:rgba(12,12,12,0.6);font-weight:400}.subscription_form fieldset .form_row input.error[type="text"],.subscription_form fieldset .form_row select.error,.subscription_form fieldset .form_row textarea.error,.subscription_form fieldset .form_row_medium .form_row_high input.error[type="text"],.subscription_form fieldset .form_row_medium .form_row_high select.error,.subscription_form fieldset .form_row_medium .form_row_high textarea.error{background-color:white !important;border:1px dashed #f89d0e}.subscription_form fieldset .form_row input.with_focus[type="text"]::placeholder,.subscription_form fieldset .form_row select.with_focus::placeholder,.subscription_form fieldset .form_row textarea.with_focus::placeholder,.subscription_form fieldset .form_row_medium .form_row_high input.with_focus[type="text"]::placeholder,.subscription_form fieldset .form_row_medium .form_row_high select.with_focus::placeholder,.subscription_form fieldset .form_row_medium .form_row_high textarea.with_focus::placeholder{color:transparent}.subscription_form fieldset .form_row input.is_not_visible[type="text"],.subscription_form fieldset .form_row select.is_not_visible,.subscription_form fieldset .form_row textarea.is_not_visible,.subscription_form fieldset .form_row_medium .form_row_high input.is_not_visible[type="text"],.subscription_form fieldset .form_row_medium .form_row_high select.is_not_visible,.subscription_form fieldset .form_row_medium .form_row_high textarea.is_not_visible{display:none}.subscription_form fieldset .form_row textarea,.subscription_form fieldset .form_row_medium .form_row_high textarea{height:140px}.subscription_form fieldset .form_row select option,.subscription_form fieldset .form_row_medium .form_row_high select option{color:#0c0c0c}.subscription_form fieldset .form_row select option.placeholder,.subscription_form fieldset .form_row_medium .form_row_high select option.placeholder{color:rgba(12,12,12,0.7);background-color:#FFFFFF}.subscription_form fieldset .form_row select.placeholder,.subscription_form fieldset .form_row_medium .form_row_high select.placeholder{color:rgba(12,12,12,0.7);opacity:1}.subscription_form fieldset .form_row select.disabled,.subscription_form fieldset .form_row_medium .form_row_high select.disabled{background-color:rgba(12,12,12,0.025);color:rgba(12,12,12,0.1)}.subscription_form fieldset.personal_data{border-top:none;margin:0}.subscription_form fieldset.attachments .form_row_medium{height:140px;margin:2rem 0 0 0}@media only screen and (max-width: 767px){.subscription_form fieldset.attachments .form_row_medium{height:160px}}.subscription_form fieldset.attachments .form_row_medium label{display:block;position:relative;height:100%}.subscription_form fieldset.attachments .form_row_medium span{display:block;margin:0 0 10px 0}.subscription_form fieldset.attachments .form_row_medium label.error{position:absolute;text-align:left;color:#f89d0e;font-size:12px;left:0;right:auto;top:auto;bottom:0;width:100%;height:20px}@media only screen and (max-width: 767px){.subscription_form fieldset.attachments .form_row_medium label.error{top:110px}}.subscription_form fieldset.attachments .form_row_medium label.error b{color:#f89d0e}.subscription_form fieldset.attachments .form_row_medium input{margin:10px 0 0 0}@media only screen and (max-width: 767px){.subscription_form fieldset.attachments .form_row_medium.cv_wrapper{height:190px}}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px){.subscription_form fieldset.attachments .form_row_medium.cv_wrapper label.error{top:160px}}.subscription_form fieldset.attachments .note{font-size:12px}.subscription_form fieldset.attachments hr{border-top:1px dashed #c4c4c4;opacity:.35}@media only screen and (max-width: 767px){.subscription_form fieldset.attachments hr{margin:0}}.subscription_form fieldset.permissions .permission_container{margin:0 0 4rem 0}.subscription_form fieldset.permissions .permission_container .form_row p{margin:0;font-size:13px}.subscription_form fieldset.permissions .permission_container .form_row .radio_button_group{transform:translateY(-5px);margin:0}.subscription_form fieldset.permissions .permission_container .form_row .radio_button_group .radio{margin:0 auto 5px auto;width:140px}.subscription_form fieldset.permissions .permission_container .form_row .radio_button_group .radio .radio__input .radio__control{width:15px;height:15px;border:1px solid rgba(12,12,12,0.3)}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset.permissions .permission_container .form_row .radio_button_group .radio .radio__input .radio__control{transform:translateY(3px)}}@media only screen and (max-width: 767px){.subscription_form fieldset.permissions .permission_container .form_row .radio_button_group .radio .radio__label{transform:translateY(5px)}}.subscription_form fieldset.permissions .permission_container .form_row .radio_button_group .radio .radio__label span{font-size:13px;opacity:1}.subscription_form fieldset.permissions .permission_container .form_row .radio_button_group .radio.is_checked .radio__control{border-color:#0c0c0c}.subscription_form fieldset.permissions .permission_container .form_row .radio_button_group label.error{text-align:left;right:auto;left:300px;top:13px}@media only screen and (max-width: 767px){.subscription_form fieldset.permissions .permission_container .form_row .radio_button_group label.error{display:inline-block;width:unset;left:auto;right:0;top:-15px}}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container{position:relative;margin-top:1em}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox{display:grid;grid-template-columns:min-content auto;grid-gap:1.125em;font-size:13px;line-height:1.3}@media only screen and (max-width: 767px){.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox{font-size:0.75rem;line-height:1.5}}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__control{display:inline-grid;width:20px;height:20px;border-radius:0.25em;border:1px solid rgba(12,12,12,0.3);background-color:#FFFFFF;margin-top:0;position:relative;cursor:pointer;transform:translateY(-2px)}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__control svg{position:absolute;left:-12px;top:-13px;transition:transform 0.1s ease-in 25ms;transform:scale(0);transform-origin:center center;color:#0c0c0c}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__input{display:grid;grid-template-areas:"checkbox"}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__input>*{grid-area:checkbox}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__input input{opacity:0;width:1em;height:1em}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__input input:focus+.checkbox__control{box-shadow:0 0 0 0.05em #fff, 0 0 0.15em 0.1em currentColor}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__input input:checked+.checkbox__control svg{transform:scale(1)}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__input input:disabled+.checkbox__control{color:var(--disabled)}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__label{opacity:1;font-size:13px;color:#0c0c0c;text-align:left}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__label a{color:#0c0c0c}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .checkbox__label a:hover{text-decoration:underline;text-decoration-color:#2C2C2C}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .curved_arrow{position:absolute;opacity:0}@media only screen and (max-width: 767px){.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .curved_arrow{transform:rotate(20deg);left:0.5rem}}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .curved_arrow{right:0}}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .curved_arrow img{height:40px;filter:invert(80%) sepia(47%) saturate(723%) hue-rotate(348deg) brightness(91%) contrast(109%)}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .privacy_container .curved_arrow.is_visible{opacity:1}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container button{float:right}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){.subscription_form fieldset.permissions .permission_container .privacy_and_button_container button{margin-top:1rem}}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container button.inactive{opacity:0.4;cursor:default}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .submit_button_inhibitor{height:100%;position:relative;z-index:2}.subscription_form fieldset.permissions .permission_container .privacy_and_button_container .submit_button_inhibitor.is_not_visible{display:none}.subscription_form fieldset.competition_type .form_row label.error{top:-25px;right:auto;left:0;text-align:left}@media only screen and (max-width: 767px){.subscription_form fieldset.competition_type .form_row label.error{top:-30px;right:auto;left:0;text-align:left}}.subscription_form fieldset.competition_data{border-top:none;margin-top:0;display:none}.subscription_form fieldset.competition_data.is_visible{display:block}.subscription_form fieldset.extra_arias{margin-top:0;padding-top:2rem;display:none}.subscription_form fieldset.extra_arias.is_visible{display:block}body.thanks,body.error{padding-top:var(--body_padding_top)}body.thanks .content_wrapper,body.error .content_wrapper{padding:5em 1em}@media only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.thanks .content_wrapper,body.error .content_wrapper{padding:8em 0}}body.error .content_wrapper .box h1{color:#8c031c}body.privacy_policy_standalone,body.cookie_policy_standalone{padding-top:var(--body_padding_top)}@media only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.privacy_policy_standalone,body.cookie_policy_standalone{padding-top:var(--body_padding_top)}}body.privacy_policy_standalone .content_wrapper .content,body.cookie_policy_standalone .content_wrapper .content{font-size:1.25rem;padding:3em 0 2em 0}@media only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content,body.cookie_policy_standalone .content_wrapper .content{padding:6rem 0 4rem 0}}body.privacy_policy_standalone .content_wrapper .content button,body.cookie_policy_standalone .content_wrapper .content button{background:transparent;border:transparent;text-decoration:underline;font-size:16px;margin-bottom:2rem;padding:0}body.privacy_policy_standalone .content_wrapper .content button:hover,body.cookie_policy_standalone .content_wrapper .content button:hover{text-decoration-color:#f89d0e}body.privacy_policy_standalone .content_wrapper .content h1,body.cookie_policy_standalone .content_wrapper .content h1{font-size:1.75em;color:#0c0c0c;font-weight:700;padding:0;margin:0 0 0.75em 0}@media only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content h1,body.cookie_policy_standalone .content_wrapper .content h1{font-size:2.5em}}body.privacy_policy_standalone .content_wrapper .content h2,body.cookie_policy_standalone .content_wrapper .content h2{font-size:1.25em;line-height:1.3;color:#0c0c0c;font-weight:700;padding:0;margin:2em 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content h2,body.cookie_policy_standalone .content_wrapper .content h2{font-size:1.5em}}body.privacy_policy_standalone .content_wrapper .content h3,body.cookie_policy_standalone .content_wrapper .content h3{font-size:1em;color:#0c0c0c;font-weight:700;text-align:left;padding:0;margin:1em 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content h3,body.cookie_policy_standalone .content_wrapper .content h3{font-size:1.2em}}body.privacy_policy_standalone .content_wrapper .content h4,body.cookie_policy_standalone .content_wrapper .content h4{font-size:1em;color:#0c0c0c;font-weight:700;text-align:left;padding:0;margin:0}body.privacy_policy_standalone .content_wrapper .content p,body.privacy_policy_standalone .content_wrapper .content li,body.cookie_policy_standalone .content_wrapper .content p,body.cookie_policy_standalone .content_wrapper .content li{font-size:0.8em;color:#0c0c0c;padding:0;margin:1.0em 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1320px),only screen and (min-width: 1321px) and (max-width: 1800px),only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content p,body.privacy_policy_standalone .content_wrapper .content li,body.cookie_policy_standalone .content_wrapper .content p,body.cookie_policy_standalone .content_wrapper .content li{font-size:0.9em}}body.privacy_policy_standalone .content_wrapper .content p b,body.privacy_policy_standalone .content_wrapper .content li b,body.cookie_policy_standalone .content_wrapper .content p b,body.cookie_policy_standalone .content_wrapper .content li b{font-weight:700}body.privacy_policy_standalone .content_wrapper .content p a,body.privacy_policy_standalone .content_wrapper .content li a,body.cookie_policy_standalone .content_wrapper .content p a,body.cookie_policy_standalone .content_wrapper .content li a{color:#f89d0e;font-weight:700}body.privacy_policy_standalone .content_wrapper .content p a:hover,body.privacy_policy_standalone .content_wrapper .content li a:hover,body.cookie_policy_standalone .content_wrapper .content p a:hover,body.cookie_policy_standalone .content_wrapper .content li a:hover{text-decoration:underline}body.privacy_policy_standalone .content_wrapper .content ul,body.privacy_policy_standalone .content_wrapper .content ol,body.cookie_policy_standalone .content_wrapper .content ul,body.cookie_policy_standalone .content_wrapper .content ol{text-align:left;list-style:inherit}body.privacy_policy_standalone .content_wrapper .content ul li:before,body.cookie_policy_standalone .content_wrapper .content ul li:before{display:inline-block;width:18px;height:18px;background-position:0 8px;background-size:10px}body.privacy_policy_standalone .content_wrapper .content .text_container>p:first-child,body.cookie_policy_standalone .content_wrapper .content .text_container>p:first-child{margin-top:3em}body.privacy_policy_standalone .content_wrapper .content h2+h3,body.cookie_policy_standalone .content_wrapper .content h2+h3{margin:1.5em 0 0 0}body.privacy_policy_standalone .content_wrapper .content h3+p,body.cookie_policy_standalone .content_wrapper .content h3+p{margin:1em 0 0 0}body.privacy_policy_standalone .content_wrapper .content p+h3,body.cookie_policy_standalone .content_wrapper .content p+h3{margin:1.5em 0 0 0}body.error_404{padding-top:var(--body_padding_top)}body.error_404 .content_wrapper{padding:8em 0}body.error_404 .content_wrapper .logo{max-width:200px;margin:0 auto 4em auto}.container{width:1360px;max-width:1360px}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 1023px),only screen and (min-width: 1024px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1320px){.container{width:100%;max-width:100%}}