﻿@keyframes rotating{100%{transform:rotate(360deg)}}.infoBox{padding:2.4rem 0}.infoBox h4{margin:0 0 2.4rem}.infoBox .infoBox-row{display:flex;justify-content:space-between;padding:2rem 2.4rem;border-bottom:1px solid #e9e9e9}.infoBox .infoBox-row p{margin:0;color:#6d6d6d;font-size:1.6rem;line-height:1.4}.infoBox .infoBox-row strong{color:#1c1c23}.infoBox .infoBox-row:last-child{border-bottom:none}.registrationHeader{position:relative;overflow:hidden;padding:clamp(4.8rem, 5.8536585366vw, 9.6rem) 0;border-radius:2rem;margin:0 1rem;background:radial-gradient(37.14% 100% at 0% 100%, rgba(219, 10, 53, 0.4) 0%, rgba(0, 0, 0, 0) 100%);background-color:#1c1c23;color:#fff}.registrationHeader h1,.registrationHeader .h1{padding:0 clamp(2.4rem, 2.9268292683vw, 4.8rem);margin:0;color:#fff}.registrationHeader.registrationHeader--clearTitlePadding h1,.registrationHeader.registrationHeader--clearTitlePadding .h1{padding:0}.registrationHeader:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.registrationHeader *{position:relative}.registrationNavigation ul{display:flex;flex-flow:row wrap;padding:0;margin:0;counter-reset:registration;gap:0 2rem;list-style:none}@media(min-width: 48rem){.registrationNavigation ul{gap:0 4.4rem}}.registrationNavigation ul li{flex-basis:calc(50% - 1rem);padding:0;margin:0 0 2.4rem 0;counter-increment:registration}@media(min-width: 48rem){.registrationNavigation ul li{flex-basis:calc(25% - 3.52rem)}}.registrationNavigation ul li a,.registrationNavigation ul li span{color:#6d6d6d;font-size:1.6rem;letter-spacing:0;line-height:1.4}.registrationNavigation ul li a:before,.registrationNavigation ul li span:before{display:flex;width:4rem;height:4rem;align-items:center;justify-content:center;border-radius:50%;margin:0 0 .8rem 0;background-color:#e9e9e9;color:#6d6d6d;content:counter(registration);font-weight:700}.registrationNavigation ul li a{color:#db0a35;font-weight:700}.registrationNavigation ul li a:before{background-color:#db0a35;color:#fff}.registrationContainer{color:#6d6d6d;font-size:clamp(1.6rem, 1.0975609756vw, 1.8rem)}.registrationContainerInner{padding:0 clamp(2.4rem, 2.9268292683vw, 4.8rem)}.registrationForm .alert{align-items:flex-start;font-weight:400}.registrationForm .alert.field-validation-valid{display:none}.registrationForm .alert--info{padding-right:0;padding-left:0}.registrationForm .alert--info:before{color:#6d6d6d;line-height:1.3}.registrationForm .btn--view{white-space:nowrap}.registrationForm table.table--horizontal tr td{color:#1c1c23}.registrationFileUploadProgress-label{margin:0 0 1.6rem 0;font-size:1.6rem;font-weight:700}.registrationFileUploadProgress-label span{color:#db0a35}.registrationFileUploadProgress-line{position:relative;overflow:hidden;height:6px;border-radius:3px;background-color:#cfcfcf}.registrationFileUploadProgress-line:before{position:absolute;top:0;left:0;display:block;width:0;height:6px;border-radius:3px;background:linear-gradient(270deg, #DB0A35 0.07%, #31000A 100%);content:""}.registrationFileUploadProgress-line[data-count="1"]:before{width:50%}.registrationFileUploadProgress-line[data-count="2"]:before{width:100%}[open] .registrationFileUploadCollapse-summaryButton{display:none}.registrationFileUploadCollapse-summary{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;color:#1c1c23;gap:1rem 2rem}[open] .registrationFileUploadCollapse-summary{margin:0 0 clamp(1.2rem, 1.4634146341vw, 2.4rem) 0}.registrationFileUploadCollapse.is-disabled summary{color:#909090;pointer-events:none;user-select:none}.registrationFileUploadCollapse.is-disabled .btn{border-color:#909090;color:#909090}.registrationFileUpload{border:2px dotted #e9e9e9;border-radius:.8rem}.registrationFileUpload .puxFileUpload-component{position:relative;display:flex;flex-flow:column nowrap;align-items:center;padding:clamp(1.2rem, 1.4634146341vw, 2.4rem)}.registrationFileUpload .puxFileUpload-component:before{display:flex;width:2.4rem;height:2.4rem;align-items:center;justify-content:center;border-radius:50%;margin:1rem 0 1.8rem 0;background:linear-gradient(180deg, #DB0A35 0%, #85001B 100%);background-clip:text;color:rgba(0,0,0,0);outline:1px solid #e9e9e9;outline-offset:1rem}.registrationFileUpload .puxFileUpload-component .puxFileUpload-input{flex-flow:column nowrap;align-items:center;justify-content:center;font-weight:400}.registrationFileUpload .puxFileUpload-component .puxFileUpload-inputButton,.registrationFileUpload .puxFileUpload-component .puxFileUpload-inputChange{padding:1.6rem 0 0 0}.registrationFileUpload .puxFileUpload-component .puxFileUpload-inputButton .btn--default,.registrationFileUpload .puxFileUpload-component .puxFileUpload-inputChange .btn--default{border:0}.registrationFileUpload .puxFileUpload-component .puxFileUpload-inputFiles{flex-flow:column nowrap;align-items:center;justify-content:center}.registrationFileUpload .puxFileUpload-component .puxFileUpload-inputFile{display:block;padding:0}.registrationFileUpload .puxFileUpload-component .puxFileUpload-inputFileName:before{display:none}.registrationFileUpload .puxFileUpload-component.is-selected:after{content:"";font-family:"icomoon";line-height:1;font-weight:normal;position:absolute;top:1.3rem;right:1.3rem;display:flex;width:1.8rem;height:1.8rem;align-items:center;justify-content:center;border-radius:50%;margin:.1rem 0 0 0;background-color:green;color:#fff;font-size:.8rem}.registrationFileUpload.registrationFileUpload--face .puxFileUpload-component:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.registrationFileUpload.registrationFileUpload--tail .puxFileUpload-component:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.registrationHiddenContainer{display:none}.registrationHiddenContainer.open{display:block}.readMoreContainer{padding:clamp(1.2rem, 1.4634146341vw, 2.4rem);border-radius:.8rem;background-color:#f6f6f6}.readMoreContainer-inner{position:relative;overflow:hidden;max-height:8rem;margin:0 0 clamp(1.2rem, 1.4634146341vw, 2.4rem) 0}.readMoreContainer-inner:after{position:absolute;right:0;bottom:0;left:0;display:block;height:8rem;background:linear-gradient(0deg, #f6f6f6 4.8%, rgba(246, 246, 246, 0) 100%);content:""}.readMoreContainer summary{display:flex;flex-flow:row nowrap;align-items:center;color:#1c1c23;cursor:pointer;font-size:1.4rem;font-weight:700;gap:0 1.6rem;text-transform:uppercase}.readMoreContainer summary:after{content:"";font-family:"icomoon";line-height:1;font-weight:normal;display:flex;width:2.4rem;height:2.4rem;align-items:center;justify-content:center;color:#6d6d6d}.readMoreContainer summary:hover{color:#db0a35}.readMoreContainer summary:hover:after{color:#db0a35}.readMoreContainer summary span{display:block}.readMoreContainer summary span:last-of-type{display:none}.readMoreContainer.is-static summary{display:none}.readMoreContainer.is-static .readMoreContainer-inner{margin:0}.readMoreContainer:has([open]) .readMoreContainer-inner{max-height:1000vh}.readMoreContainer:has([open]) .readMoreContainer-inner:after{height:0}.readMoreContainer:has([open]) summary:after{transform:rotateZ(180deg)}.readMoreContainer:has([open]) summary span:first-of-type{display:none}.readMoreContainer:has([open]) summary span:last-of-type{display:block}.amlQuestionareTitle{margin:0 0 1.6rem 0;color:#1c1c23;font-weight:700}.amlQuestionareGroup-item{margin:0 0 1rem 0}.amlQuestionareGroup-input{display:none}.amlQuestionareGroup-input.open{display:block}.amlQuestionareGroup-input .formItem-value{margin:.5rem 0 0 0}.amlQuestionareGroup-moreInfo{display:none;margin:1.6rem 0 0 0}.amlQuestionareGroup-moreInfo.open{display:block}.amlQuestionareConfirmationDate{color:#1c1c23}.amlQuestionareConfirmationDate label{color:#6d6d6d}.amlQuestionareConfirmationDate>div{font-family:"Poppins","Arial",sans-serif;font-size:clamp(1.8rem, 1.3414634146vw, 2.2rem);font-weight:700}.registrationSMSContainer p{color:#6d6d6d;font-size:clamp(1.4rem, 0.9756097561vw, 1.6rem)}.registrationSMSContainer p a{color:#6d6d6d;text-decoration:underline}.registrationSMSContainer p a:hover{color:#db0a35}.registrationSMSContainer-handle{display:flex;flex-flow:row wrap;align-items:center;gap:clamp(1.6rem, 1.4634146341vw, 2.4rem)}.registrationSMSContainer-handle.is-loading{min-height:0}.registrationSMSContainer-handle.is-loading:before{top:50%;margin-top:-2rem}.registrationSMSContainer #smsResponseMessage{display:flex;flex-flow:row nowrap;align-items:center}.registrationSMSContainer #smsResponseMessage:before{margin:0 1.6rem 0 0;font-size:2rem}.registrationSMSContainer #smsResponseMessage.is-success:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;color:#a9cd4d}.registrationSMSContainer #smsResponseMessage.is-error:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;color:#a9cd4d}.accountStatusCurrent p{color:#6d6d6d}.accountStatusCurrent-title{color:#6d6d6d;font-size:1.3rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.accountStatusCurrent-label{color:#007400;font-size:clamp(1.8rem, 1.3414634146vw, 2.2rem);font-weight:700}.brokerListForm .brokerItem-title{color:#1c1c23;font-weight:700}.brokerListForm .infoBox .infoBox-row{align-items:center}.brokerListForm .infoBox .infoBox-row select,.brokerListForm .infoBox .infoBox-row input[type=email],.brokerListForm .infoBox .infoBox-row input[type=tel],.brokerListForm .infoBox .infoBox-row input[type=text],.brokerListForm .infoBox .infoBox-row input[type=number],.brokerListForm .infoBox .infoBox-row input[type=password],.brokerListForm .infoBox .infoBox-row input[type=date],.brokerListForm .infoBox .infoBox-row input[type=search],.brokerListForm .infoBox .infoBox-row textarea{max-width:28rem;font-weight:700;text-align:right}.brokerListForm .infoBox .infoBox-row select:not(.input-validation-error),.brokerListForm .infoBox .infoBox-row input[type=email]:not(.input-validation-error),.brokerListForm .infoBox .infoBox-row input[type=tel]:not(.input-validation-error),.brokerListForm .infoBox .infoBox-row input[type=text]:not(.input-validation-error),.brokerListForm .infoBox .infoBox-row input[type=number]:not(.input-validation-error),.brokerListForm .infoBox .infoBox-row input[type=password]:not(.input-validation-error),.brokerListForm .infoBox .infoBox-row input[type=date]:not(.input-validation-error),.brokerListForm .infoBox .infoBox-row input[type=search]:not(.input-validation-error),.brokerListForm .infoBox .infoBox-row textarea:not(.input-validation-error){background-color:#fff}.brokerListForm .infoBox .infoBox-row select.registrationCommissionInput,.brokerListForm .infoBox .infoBox-row input[type=email].registrationCommissionInput,.brokerListForm .infoBox .infoBox-row input[type=tel].registrationCommissionInput,.brokerListForm .infoBox .infoBox-row input[type=text].registrationCommissionInput,.brokerListForm .infoBox .infoBox-row input[type=number].registrationCommissionInput,.brokerListForm .infoBox .infoBox-row input[type=password].registrationCommissionInput,.brokerListForm .infoBox .infoBox-row input[type=date].registrationCommissionInput,.brokerListForm .infoBox .infoBox-row input[type=search].registrationCommissionInput,.brokerListForm .infoBox .infoBox-row textarea.registrationCommissionInput{max-width:8rem;text-align:center}.brokerListForm .infoBox .infoBox-row select:disabled,.brokerListForm .infoBox .infoBox-row input[type=email]:disabled,.brokerListForm .infoBox .infoBox-row input[type=tel]:disabled,.brokerListForm .infoBox .infoBox-row input[type=text]:disabled,.brokerListForm .infoBox .infoBox-row input[type=number]:disabled,.brokerListForm .infoBox .infoBox-row input[type=password]:disabled,.brokerListForm .infoBox .infoBox-row input[type=date]:disabled,.brokerListForm .infoBox .infoBox-row input[type=search]:disabled,.brokerListForm .infoBox .infoBox-row textarea:disabled{height:auto;padding:0;border:0;background-color:rgba(0,0,0,0);color:#1c1c23}.brokerListForm .infoBox .infoBox-row .ss-main{min-width:9.6rem;background-color:#fff}.brokerListForm .infoBox .infoBox-row .ss-content{width:100%}