@media(max-width:47.9375rem){.b2b-inscriptionMainContent{padding-top:1.875rem}}@media(min-width:48rem){.b2b-inscriptionMainContent{padding-top:3.125rem}}.b2b-inscriptionMainContent .b2b-inscriptionIntro h2,.b2b-inscriptionMainContent .b2b-inscriptionIntro h3{margin-bottom:.625rem}.b2b-inscriptionMainContent .b2b-inscriptionForm{margin-top:3.125rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionFieldset{border:none;margin-bottom:1.25rem;padding:0}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionLegend{font-weight:700;margin-bottom:1.25rem}@media(max-width:47.9375rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionLegend{font-size:1rem}}@media(min-width:48rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionLegend{font-size:1.125rem}}.b2b-inscriptionMainContent .b2b-inscriptionForm .label-like,.b2b-inscriptionMainContent .b2b-inscriptionForm label{display:block;margin-bottom:.625rem}@media(max-width:47.9375rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .label-like,.b2b-inscriptionMainContent .b2b-inscriptionForm label{font-size:.8125rem}}@media(min-width:48rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .label-like,.b2b-inscriptionMainContent .b2b-inscriptionForm label{font-size:.9375rem}}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionOptional{color:#627190;font-size:.6875rem;font-weight:400}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionSubLabel{color:#627190;display:block;font-size:.6875rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer{margin-bottom:1.875rem;max-width:23rem;width:100%}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer.small-input{width:6.5625rem}@media(max-width:64rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer.big-input{max-width:inherit}}@media(min-width:64.0625rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer.big-input{max-width:46.25rem}}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlex{display:flex}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlex .b2b-inscriptionTelPrefixContainer{flex-grow:0;margin-right:.5rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlex .b2b-inscriptionTelPrefixContainer .select2-container--open .select2-selection__arrow:before{display:inline-block;transform:rotate(180deg)}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlex .b2b-inscriptionTelPrefixContainer .icon{display:none}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlex .b2b-inscriptionTelContainer{flex-grow:1;width:auto}@media(min-width:48rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlexLabel{display:flex}}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlexLabel .b2b-inscriptionPostalCodeContainer{width:6rem}@media(max-width:47.9375rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlexLabel .b2b-inscriptionPostalCodeContainer{margin-bottom:1.875rem}}@media(min-width:48rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlexLabel .b2b-inscriptionPostalCodeContainer{flex-grow:0;margin-right:2.125rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainerFlexLabel .b2b-inscriptionCityContainer{flex-grow:1}}.b2b-inscriptionMainContent .b2b-inscriptionForm .error-block{margin-top:.5rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .error-block label{color:#d1505e;font-size:.6875rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInput{background:#f4efec;border:none;height:2.5rem;padding:0 .625rem;width:100%}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionTextArea{background:#f4efec;border:none;padding:.625rem;resize:none;width:100%}@media(max-width:47.9375rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionTextArea{height:5.625rem}}@media(min-width:48rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionTextArea{height:2.5rem}}@media(max-width:47.9375rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionTextArea.moreInfos{height:5.625rem}}@media(min-width:48rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionTextArea.moreInfos{height:12.5rem}}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer .select2-container .select2-selection{background:#f4efec;border:none}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer .select2-container .select2-selection--single{height:2.5rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer .select2-container .select2-selection--single .select2-selection__rendered{color:#3b4559;font-size:.8125rem;line-height:2.5rem;padding-left:.875rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer .select2-container .select2-selection__arrow{height:2.5rem;line-height:1;right:.875rem;text-align:right;top:0}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer .select2-container .select2-selection__arrow:before{color:#3b4559;content:"v2";font-family:icons;font-size:.75rem;line-height:2.5rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionInputContainer .select2-container .select2-selection__arrow b{display:none}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionSubFieldset{border:none;margin-bottom:1.875rem;padding:0}.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=checkbox],.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=radio]{opacity:0;width:0}.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=checkbox]+label,.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=radio]+label{display:inline-block;margin:0 0 .9375rem;max-width:calc(100% - 2.8125rem);padding-left:2.5rem;position:relative}@media(max-width:47.9375rem){.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=checkbox]+label,.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=radio]+label{font-size:.75rem}}@media(min-width:48rem){.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=checkbox]+label,.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=radio]+label{font-size:.8125rem}}.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=checkbox]+label:before,.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=radio]+label:before{background:#f4efec;border:.0625rem solid #f4efec;content:"";display:block;height:1.5625rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5625rem}.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=checkbox]:checked+label:before,.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=radio]:checked+label:before{border-color:#017096}.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=checkbox]:checked+label:after,.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=radio]:checked+label:after{background:#017096;content:"";display:block;height:.6875rem;left:.4375rem;position:absolute;top:.1875rem;width:.6875rem}.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=radio]+label:before,.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=radio]:checked+label:after{border-radius:100%}.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=checkbox]+label:before,.b2b-inscriptionMainContent .b2b-inscriptionForm input[type=checkbox]:checked+label:after{border-radius:15%}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionSubmitBtn{background:#f07d5a;border:none;color:#fff;margin-bottom:1.875rem}.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionSubmitBtn:focus,.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionSubmitBtn:hover{background:#e1542e;outline:none}@media(max-width:47.9375rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionSubmitBtn{padding:.75rem 3.75rem;width:100%}}@media(min-width:48rem){.b2b-inscriptionMainContent .b2b-inscriptionForm .b2b-inscriptionSubmitBtn{padding:.9375rem 1.5625rem}}.b2b-inscriptionMainContent .b2b-inscriptionErrorWordings{display:none!important}@media(max-width:47.9375rem){.b2b-inscriptionMainContent .b2b-inscriptionVisitBtnContainer{text-align:center}}.b2b-inscriptionMainContent .b2b-inscriptionVisitBtn{background:#3b4559;color:#fff;display:inline-block;font-size:1.125rem;margin:2.1875rem 0 1.25rem;padding:.9375rem 1.25rem;-webkit-text-decoration:none;text-decoration:none}.b2b-inscriptionMainContent .b2b-inscriptionVisitBtn:focus,.b2b-inscriptionMainContent .b2b-inscriptionVisitBtn:hover{background:#017096}
