@keyframes spinAndZoom{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes moveInFromLeft{0%{transform:translateX(-500px);opacity:0}30%{opacity:100%}30%,50%,80%,100%{transform:translateX(0);opacity:100%}40%{transform:translateX(-10px);opacity:100%}60%{transform:translateX(-3px);opacity:100%}}@keyframes moveOutLeftInRight{0%{transform:translateX(0);opacity:1}50%{transform:translateX(-3000px);opacity:0}51%{transform:translateX(3000px);opacity:0}100%{transform:translateX(0);opacity:100}}@keyframes moveOutRightInLeft{0%{transform:translateX(0);opacity:1}50%{transform:translateX(3000px);opacity:0}51%{transform:translateX(-3000px);opacity:0}100%{transform:translateX(0);opacity:100}}@keyframes rotateAndGrow{0%{transform:rotate(0deg);opacity:.5}50%{transform:rotate(-359deg);opacity:.75}85%{transform:rotate(-370deg);opacity:1}100%{transform:rotate(-360deg);opacity:1}}@keyframes focusout{25%{filter:blur(0);transform:scale(100%)}30%{filter:blur(4px);transform:scale(102%)}35%{filter:blur(0);transform:scale(100%)}50%{filter:blur(8px);transform:scale(110%)}65%{filter:blur(0);transform:scale(100%) rotate(0deg)}}#register-b2c-banner{position:relative;overflow:hidden;background:#003880;width:100%;aspect-ratio:7;align-items:center;min-height:150px;height:150px;max-height:150px}@media(max-width:768px){#register-b2c-banner{width:100%;height:fit-content;max-height:25vh;aspect-ratio:1.1}}#register-b2c-banner .register-b2c-banner__overlay,#register-b2c-banner .register-b2c-banner__image{position:absolute;top:0;left:0;height:auto;width:100%;aspect-ratio:7}@media(max-width:768px){#register-b2c-banner .register-b2c-banner__overlay,#register-b2c-banner .register-b2c-banner__image{aspect-ratio:1.1;width:100%;height:auto}}#register-b2c-banner .register-b2c-banner__overlay{width:100%;height:100%;max-height:150px;background:linear-gradient(to right,#003880,rgba(0,67,137,0));z-index:2}@media(max-width:768px){#register-b2c-banner .register-b2c-banner__overlay{background:linear-gradient(to right,#003880,rgba(0,67,137,.5),rgba(0,67,137,0));width:100%;height:25vh!important;max-height:25vh;aspect-ratio:1}}#register-b2c-banner .register-b2c-banner__image{z-index:1;min-width:100%;aspect-ratio:5!important}@media(max-width:768px){#register-b2c-banner .register-b2c-banner__image{height:100%;width:auto;margin-left:-100%;aspect-ratio:8.1!important;transform:translateX(-50%)!important}}#register-b2c-banner>.container{width:100%;height:100%;padding:24px 48px;display:flex;flex-direction:column;justify-content:center;max-width:1362px;margin:auto}@media(max-width:768px){#register-b2c-banner>.container{padding:24px 12px}}#register-b2c-banner>.container .register-b2c-banner__title,#register-b2c-banner>.container .register-b2c-banner__text{z-index:3;position:relative;width:100%;max-width:100%}@media(max-width:768px){#register-b2c-banner>.container .register-b2c-banner__title,#register-b2c-banner>.container .register-b2c-banner__text{width:100%;max-width:100%}}#register-b2c-banner>.container .register-b2c-banner__title{color:#fff;border-left:1px solid #fff;padding-left:24px;margin-left:calc(48px - ((48px*2) - 12px));margin-bottom:0}@media(max-width:768px){#register-b2c-banner>.container .register-b2c-banner__title{font-family:'Noto Sans Bold',sans serif;font-size:26px;margin-left:calc(12px - 24px);padding-left:12px;padding-bottom:12px}}#register-b2c-banner>.container .register-b2c-banner__title span{font-family:'Noto Sans Bold',sans serif;font-size:40px}@media(max-width:768px){#register-b2c-banner>.container .register-b2c-banner__title span{font-family:'Noto Sans Bold',sans serif;font-size:20px}}#register-b2c-banner>.container .register-b2c-banner__text{font-size:14px;font-family:'Noto Sans Regular',sans serif;color:rgba(255,255,255,.8);border-left:1px solid #fff;padding-left:24px;margin-left:calc(48px - ((48px*2) - 12px));margin-bottom:0;padding-bottom:8px}@media(max-width:768px){#register-b2c-banner>.container .register-b2c-banner__text{margin-left:calc(12px - 24px);padding-left:12px}}#create-account .container{width:100%;display:flex;flex-wrap:wrap;gap:48px;position:relative;padding-top:36px!important}@media(min-width:768px){#create-account .container{max-width:1365px;margin:auto;padding:48px 48px}}@media(max-width:768px){#create-account .container{padding:48px 12px}}@media(min-width:1600px){#create-account .container{padding:48px 48px!important}}@media(max-width:768px){#create-account .container{padding-bottom:0}}#create-account .container .create-account__main_title{margin:0;padding:0;font-size:30px;text-transform:none;font-family:'Noto Sans Bold',sans serif;color:#000;border-left:1px solid #003880;padding-left:24px;margin-left:calc(24px - 48px - 1px);width:100%;font-size:50px;margin-bottom:12px}#create-account .container .create-account__main_title span{font-weight:bold}@media(max-width:768px){#create-account .container .create-account__main_title span{font-family:'Noto Sans Regular',sans serif}}@media(max-width:768px){#create-account .container .create-account__main_title{font-size:40px}}#create-account .container #create-account-col-left .create-account-col-left__main-title,#create-account .container #create-account-col-right .create-account-col-left__main-title,#create-account .container #create-account-col-left .create-account-col-center__main-title,#create-account .container #create-account-col-right .create-account-col-center__main-title{margin:0;padding:0;font-size:30px;text-transform:none;font-family:'Noto Sans Bold',sans serif;color:#464646;border-left:1px solid #003880;padding-left:24px;margin-left:calc(24px - 48px - 1px);font-size:24px;margin-bottom:48px}#create-account .container #create-account-col-left .create-account-col-left__main-title span,#create-account .container #create-account-col-right .create-account-col-left__main-title span,#create-account .container #create-account-col-left .create-account-col-center__main-title span,#create-account .container #create-account-col-right .create-account-col-center__main-title span{font-weight:bold}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__main-title span,#create-account .container #create-account-col-right .create-account-col-left__main-title span,#create-account .container #create-account-col-left .create-account-col-center__main-title span,#create-account .container #create-account-col-right .create-account-col-center__main-title span{font-family:'Noto Sans Regular',sans serif}}@media(max-width:768px){#create-account .container #create-account-col-left,#create-account .container #create-account-col-right{width:100%}}#create-account .container #create-account-col-left{width:calc(66.66666% - 48px);margin-top:24px;margin-left:calc(24px - 48px)}@media(max-width:1435px){#create-account .container #create-account-col-left{width:calc(50% - 48px)}}@media(max-width:768px){#create-account .container #create-account-col-left{width:100%;margin-left:0}}#create-account .container #create-account-col-left .create-account-col-left__form-container{background:#f0f0f0;color:#000;padding:24px;margin-bottom:24px;margin-top:calc(24px - 48px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container{padding:48px 12px}}#create-account .container #create-account-col-left .create-account-col-left__form-container .create-account-col-left__form-title{margin:0;padding:0;font-size:30px;text-transform:none;font-family:'Noto Sans Bold',sans serif;color:#000;border-left:1px solid #003880;padding-left:24px;margin-left:calc(24px - 48px - 1px);font-size:24px;margin-bottom:24px}#create-account .container #create-account-col-left .create-account-col-left__form-container .create-account-col-left__form-title span{font-weight:bold}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container .create-account-col-left__form-title span{font-family:'Noto Sans Regular',sans serif}}#create-account .container #create-account-col-left .create-account-col-left__form-container form{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container form{flex-direction:column}}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field{position:relative;display:flex;flex-direction:column}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__validation,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field input{font-size:14px}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field.half{width:calc(50% - 24px)}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field.half{width:100%}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field.half.separator{display:none}}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field.full{width:100%}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__form-field-label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__form-field-error,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__form-field-input{font-size:14px}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__form-field-error,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__form-field-input{font-family:'Noto Sans Regular',sans serif}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field label{color:#354052;font-family:'Noto Sans Bold',sans serif;margin-bottom:8px}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__form-field-error{color:#e0001b;height:0;overflow:hidden;transition:all ease-in-out .3s}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__form-field-input{color:#000;background:#fff;height:48px!important;padding-left:calc(48px + 12px)}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__field-container{position:relative}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__field-container input{color:#000;background:#fff!important;border:1px solid #fff;height:48px!important;padding-left:calc(48px + 12px);width:100%;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:0;box-shadow:none!important}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__field-container i{position:absolute;top:19px;left:0;height:48px;width:48px;padding:12px;display:flex;justify-content:center;align-items:center;border-radius:8px 0 0 8px;background:#003880;z-index:2}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__field-container i.icon-input-name{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-name.svg')}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__field-container i.icon-input-surname{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-surname.svg')}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__field-container i.icon-input-email{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-envelope.svg')}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__field-container i.icon-input-password_1{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-password.svg')}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__field-container i.icon-input-password_2{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-password.svg')}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__form-field-label.invalid+i{background:#e0001b}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-field .create-account-col-left__form-field-label.invalid .create-account-col-left__form-field-error{height:auto;transition:all ease-in-out .3s}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices{display:flex;align-items:center;flex-wrap:wrap;width:100%}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal .create-account-col-left__form-legal-text,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices .create-account-col-left__form-legal-text{width:100%;min-width:100%;font-size:12px;color:#354052;margin-bottom:24px}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal input[type="checkbox"],#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices input[type="checkbox"]{margin-right:8px}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal input[type="checkbox"],#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices input[type="checkbox"]{width:calc(8% - 8px)}}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal .create-account-col-left__form-legal label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices .create-account-col-left__form-legal label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal .create-account-col-left__form-digital-invoices-label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices .create-account-col-left__form-digital-invoices-label{font-size:14px!important}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal .create-account-col-left__form-legal label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices .create-account-col-left__form-legal label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal .create-account-col-left__form-digital-invoices-label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices .create-account-col-left__form-digital-invoices-label{width:92%}}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal .create-account-col-left__form-legal label a,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices .create-account-col-left__form-legal label a,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal .create-account-col-left__form-digital-invoices-label a,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices .create-account-col-left__form-digital-invoices-label a{color:#003880!important;font-family:'Noto Sans Bold',sans serif!important;font-size:14px!important}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal .create-account-col-left__form-legal label a:hover,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices .create-account-col-left__form-legal label a:hover,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal .create-account-col-left__form-digital-invoices-label a:hover,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices .create-account-col-left__form-digital-invoices-label a:hover{color:#e0001b}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices.full label{font-size:14px!important}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal label,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices.full label{width:92%}}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal label a,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices.full label a{color:#003880!important;font-family:'Noto Sans Bold',sans serif!important;font-size:14px!important}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-legal label a:hover,#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-invoices.full label a:hover{color:#e0001b}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container{display:flex;gap:24px;width:100%!important}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container .create-account-col-left__submit{background-color:#003880;padding:12px 24px;border-radius:8px;color:#fff;border:1px solid #003880;max-height:48px;font-size:16px;line-height:20px;font-family:'Noto Sans Bold',sans serif;display:flex!important;justify-content:center!important;align-items:center!important;cursor:pointer;white-space:nowrap;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all ease-in-out .3s;margin:0;margin-bottom:24px;height:48px!important;margin-top:24px}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container .create-account-col-left__submit i{margin-right:12px}@media(min-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container .create-account-col-left__submit{width:fit-content;margin-right:24px}}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container .create-account-col-left__submit{display:block;width:100%;text-align:center}}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container .create-account-col-left__submit:hover{color:#003880;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.2);transform:scale(105%)}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container .create-account-col-left__submit:hover i{animation:rotateAndGrow 1s ease forwards}@media(max-width:768px){#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container .create-account-col-left__submit{width:100%;max-width:100%}}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container .create-account-col-left__submit i{margin-right:8px;content:url('/Content/V2/img/svg/bigmat/icon/icon-btn-check-white.svg')}#create-account .container #create-account-col-left .create-account-col-left__form-container form .create-account-col-left__form-button-container .create-account-col-left__submit:hover i{content:url('/Content/V2/img/svg/bigmat/icon/icon-btn-check-blue.svg')}#create-account .container #create-account-col-right{height:100%;width:calc(20.3333% - 96px);overflow:visible;z-index:-1!important;position:absolute;right:0;top:0}@media(max-width:768px){#create-account .container #create-account-col-right{width:calc(100vw - (24px + 12px));height:calc(96px*3);max-height:calc(96px*3);overflow:hidden;margin-top:calc(12px - 48px);position:relative}}#create-account .container #create-account-col-right .create-account-col-right__img{position:absolute;top:0;height:auto;aspect-ratio:1;width:45vw;opacity:.14;animation:focusout ease-in-out 8s infinite}@media(min-width:1435px){#create-account .container #create-account-col-right .create-account-col-right__img{right:calc((100vw - 1360px)/2 - ((100vw - 1360px)/2)*2 + 48px)}}@media(max-width:1435px){#create-account .container #create-account-col-right .create-account-col-right__img{display:none}}@media(max-width:768px){#create-account .container #create-account-col-right .create-account-col-right__img{display:block;position:relative;width:calc(100vw - 48px);opacity:1}}.invalid{color:#e0001b;font-size:14px;margin-top:8px;width:100%}input.invalid{margin-top:0!important}.g-recaptcha-bubble-arrow~iframe{position:absolute!important;left:0!important}