body .light-green .select span{color:var(--sme-primary-text-color)}body .select{position:relative}body .select .hide{display:none}body .select .custom-select{position:relative}body .select .custom-select.outlined{outline:.1875rem solid #94B5B7;border-radius:var(--sme-button-border-radius)}body .select .custom-select .placeholder{border-radius:var(--sme-button-border-radius);padding:1rem 1.75rem .9375rem 1rem;font-weight:400;font-size:var(--sme-fs-md-p);line-height:var(--sme-lh-md-p);border:0;width:100%;color:var(--sme-primary-text-color);border:.0625rem solid var(--sme-border-color);background:var(--sme-input-background);display:block;white-space:nowrap;overflow:hidden;cursor:pointer;text-overflow:ellipsis;text-wrap:auto}body .select .custom-select .placeholder br{display:none}body .select .custom-select:after{content:"";position:absolute;right:.9375rem;height:.875rem;width:.875rem;background-image:url("data:image/svg+xml,%3Csvg width=%2214%22 height=%2214%22 viewBox=%220 0 14 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M0.256279 3.26035C0.597993 2.91322 1.15201 2.91322 1.49372 3.26035L7.00001 8.85406L12.5063 3.26035C12.848 2.91322 13.402 2.91322 13.7437 3.26035C14.0854 3.60749 14.0854 4.1703 13.7437 4.51744L7.61872 10.7397C7.27704 11.0868 6.72299 11.0868 6.3813 10.7397L0.256279 4.51744C-0.0854264 4.1703 -0.0854264 3.60749 0.256279 3.26035Z%22 fill=%22black%22/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center;top:50%;transform:translateY(-50%);transition:var(--sme-transition)}body .select .custom-select .custom-list{position:absolute;display:none;overflow:hidden;left:0;top:calc(100% + .625rem);width:100%;border:.0625rem solid var(--sme-border-color);max-height:21.875rem;border-radius:var(--sme-button-border-radius);background-color:var(--sme-light-background-color);z-index:1}body .select .custom-select .custom-list .list{max-height:13.75rem;overflow:auto;background-color:var(--sme-light-background-color);margin-bottom:0}body .select .custom-select .custom-list .list li{padding:.6875rem 1.25rem;position:relative;margin-bottom:0;font-size:var(--sme-fs-md-p);line-height:var(--sme-lh-md-p)}body .select .custom-select .custom-list .list li span{position:relative;z-index:1}body .select .custom-select .custom-list .list li span br{display:none}body .select .custom-select .custom-list .list li[data-value]:hover{cursor:pointer;color:var(--sme-secondary-text-color)}body .select .custom-select .custom-list .list li[data-value]:hover span{color:var(--sme-secondary-text-color)}body .select .custom-select .custom-list .list li[data-value]:hover:before{width:100%;height:100%;left:0;top:0;content:"";position:absolute;background-color:var(--sme-secondary-color);opacity:.6}body .select .custom-select .custom-list input{margin:2px;width:calc(100% - .25rem);border:.0625rem solid var(--sme-border-color);background:var(--sme-input-background)}body .select .custom-select.active .custom-list{display:block}body .select .custom-select.active:after{transform:translateY(-50%) rotate(180deg)}body .registration-form.light-green .content-block form .field .upload .wrapper{border:.0625rem dashed var(--sme-secondary-text-color)}body .registration-form.light-green .content-block form .field .upload .wrapper button,body .registration-form.light-green .content-block form .field i,body .registration-form.light-green .content-block form .checkboxes li a{color:var(--sme-secondary-text-color)}body .registration-form .container{max-width:47.9375rem}body .registration-form .content-block{border:.0625rem solid var(--sme-border-color)}body .registration-form .content-block form .fields-group{display:flex;flex-wrap:wrap;margin:0 -.780625rem 1.25rem}body .registration-form .content-block form .fields-group h3{width:100%;padding:0 .78125rem}body .registration-form .content-block form [data-target=error_message]{color:var(--sme-error-color);font-size:var(--sme-fs-xs-p);line-height:var(--sme-lh-xs-p)}body .registration-form .content-block form .field{padding:0 .78125rem;margin-bottom:1.25rem;display:flex;flex-direction:column}body .registration-form .content-block form .field.hidden{display:none}body .registration-form .content-block form .field.half{width:50%}body .registration-form .content-block form .field.full{width:100%}body .registration-form .content-block form .field label{display:inline-block;margin-bottom:.5rem;text-transform:capitalize;font-weight:800}body .registration-form .content-block form .field i,body .registration-form .content-block form .field label{font-size:var(--sme-fs-sm-p);line-height:115%}body .registration-form .content-block form .field textarea{resize:none}body .registration-form .content-block form .field .upload{text-align:center}body .registration-form .content-block form .field .upload .wrapper{border:.0625rem dashed var(--sme-primary-text-color);border-radius:3.125rem;display:flex;align-items:center;justify-content:center;height:3rem;overflow:hidden}body .registration-form .content-block form .field .upload .wrapper.highlight{border:.0625rem solid var(--sme-primary-text-color)}body .registration-form .content-block form .field .upload .wrapper *{font-size:var(--sme-fs-sm-p);font-weight:800;line-height:115%}body .registration-form .content-block form .field .upload .placeholder{margin-right:.625rem}body .registration-form .content-block form .field .upload button[data-target=upload]{width:100%;height:100%;border-radius:3.125rem}body .registration-form .content-block form .field .upload button{cursor:pointer}body .registration-form .content-block form .field .upload .hide,body .registration-form .content-block form .field .upload input{display:none}body .registration-form .content-block form .field .upload i{font-size:var(--sme-fs-xs-p);line-height:171%;display:block}body .registration-form .content-block form .field[data-condition]{display:none}body .registration-form .content-block form .field[data-condition].show{display:block}body .registration-form .content-block form .field.checkbox{margin-bottom:.5rem}body .registration-form .content-block form .field .checkbox-wrapper{display:flex;align-items:flex-start;flex-direction:column;padding-left:.875rem}body .registration-form .content-block form .field .checkbox-wrapper input{width:.875rem;opacity:0;height:0}body .registration-form .content-block form .field .checkbox-wrapper input:focus{outline:0}body .registration-form .content-block form .field .checkbox-wrapper input:checked~label:after{content:"";display:block;width:.25rem;height:.5rem;border-top:.125rem solid #000;border-left:.125rem solid #000;position:absolute;top:.25rem;left:-1.125rem;transform:rotate(-135deg)}body .registration-form .content-block form .field .checkbox-wrapper label{position:relative;margin-left:.5rem;font-weight:400}body .registration-form .content-block form .field .checkbox-wrapper label:before{content:"";display:block;width:.75rem;background:var(--sme-input-background);height:.75rem;border:.0625rem solid var(--sme-border-color);position:absolute;border-radius:.1875rem;left:-1.375rem;top:.1875rem;line-height:1}body .registration-form .content-block form .field .checkbox-wrapper label,body .registration-form .content-block form .field .checkbox-wrapper a{font-size:var(--sme-fs-checkbox-label);line-height:var(--sme-lh-checkbox-label)}body .registration-form .content-block form .field .checkbox-wrapper a{font-weight:400;color:var(--sme-secondary-color);text-decoration:underline}body .registration-form .content-block form .field .checkbox-wrapper[data-condition]{display:none}body .registration-form .content-block form .field .checkbox-wrapper[data-condition].show{display:flex}body .registration-form .content-block form .field .checkbox-wrapper [data-target=error_message]{padding-left:.5rem}@media (max-width: 992px){body .registration-form .container{max-width:47.5rem}}@media (max-width: 767px){body .registration-form .container{max-width:35.625rem}}@media (max-width: 576px){body .registration-form .container{max-width:100%}body .registration-form .content-block form .field{padding:0}body .registration-form .content-block form .field.half{width:100%}body .registration-form .content-block form .fields-group{margin:0 0 1.25rem}body .registration-form .content-block form .fields-group h3,body .registration-form .content-block form .checkboxes{padding:0}}
