.domcrm--account-confirmation{display:flex;flex-direction:column;gap:40px;.hidden{display:none!important}.domcrm--left-block{width:70%}.domcrm--second-block{display:flex}.domcrm--first-block .domcrm-button{margin-top:50px}.domcrm--confirmed-email{font-weight:700}.button-left{display:flex;flex:50%;flex-direction:column;gap:20px}.button-right{display:flex;flex-direction:column;justify-content:end}.domcrm--summary button{color:#d97f36;background:0 0;padding:2px 10px;font-family:"Suisse Screen",sans-serif;font-size:12px;font-weight:400;margin-top:10px;margin-bottom:20px;border-radius:20px;border-color:#d97f36}.domcrm--summary button:hover{color:#fff;background:#d97f36}.domcrm--form-submit-button-wrapper{display:flex;justify-content:center}.domcrm--form-submit-button-wrapper button{color:#fff;font-family:"Suisse Screen",sans-serif;font-weight:400;padding:14px 25px;border:1px solid #d97f36}.domcrm--form-submit-button-wrapper button:hover{color:#d97f36;background:0 0;border:1px solid #d97f36}}.domcrm--account-confirmation h2{color:#D97F36!important;font-size:25px!important}.domcrm--account-confirmation .domcrm--first-block{display:flex;flex:0 0 50%;flex-direction:column;gap:20px}.domcrm--account-confirmation .domcrm--second-block input[type=checkbox]{width:20px;height:20px;vertical-align:sub;margin-right:10px}.domcrm--registry-steps-box.hidden{display:none}.domcrm--registry-steps-box{display:flex;flex-direction:column;gap:20px;margin-top:40px;input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{margin-top:5px}.small{width:25%}.medium{width:50%}.large{width:70%}.comment{color:#aaa}.domcrm--registry-steps{display:flex;flex-direction:column;gap:20px}.domcrm--registry-step{display:none}.domcrm--registry-step.has-been-shown{display:block}.domcrm--registry-step{background:#fff;border-radius:30px;box-shadow:0 0 20px #0002}.domcrm--step-header:before{content:"\25c0"!important;font-family:sans-serif;display:inline;color:#c9b3b1;position:absolute;right:60px;font-size:16px;transition:all .5s ease-in-out;transform:scaleX(1.25) scaleY(1.5)}.domcrm--accordion.open .domcrm--step-header:before{transform:rotate(-90deg) scaleX(1.25) scaleY(1.5)}.domcrm--accordion.open{.domcrm--step-header{border-radius:20px 20px 0 0}}span.required{color:red}.domcrm--accordion{.domcrm--step-header{display:flex;width:100%;align-items:center;background-color:#F6F7F1;padding:10px 60px;justify-content:space-between;cursor:pointer;border-radius:20px;h3{color:#D97F36!important}}.domcrm--step-content{display:none;padding:60px;.domcrm--registry-steps-password{display:flex;gap:20px;label{flex:50%;flex-direction:column;gap:5px;font-size:13px}}.domcrm--registry-steps-about{display:flex;gap:20px;label{flex:50%;font-size:14px}}.domcrm--registry-steps-contact{display:flex;gap:20px;label{width:100%;font-size:14px}.domcrm--address-left{display:flex;flex-direction:column;flex:4;gap:20px;.domcrm--location{display:flex;gap:20px;.domcrm--postcode{flex:2}.domcrm--locationname{flex:5}}}.domcrm--address-right{display:flex;flex-direction:column;flex:4;gap:20px}}@media (max-width:768px){.domcrm--registry-steps-password{flex-direction:column}.domcrm--registry-steps-about{flex-direction:column}.domcrm--registry-steps-contact{flex-direction:column;.domcrm--location{flex-direction:column}}}}}.domcrm--accordion.open .domcrm--step-content{display:block!important;background-color:#fff;border-radius:0 0 20px 20px}a.btn.domcrm-btn,button.btn.domcrm-btn{font-size:12px;display:inline-block;background:#d97f36;color:#fff;padding:5px 20px;border:1px solid #d97f36;border-radius:50px;transition:all .25s ease-in-out}.domcrm--registration-footer{text-align:center}.domcrm--registration-footer button.btn.domcrm-btn{font-size:18px;padding:10px 40px}.domcrm--registration-footer button.btn.domcrm-btn.muted{background:#f6f6f3;color:#8297a4;border:1px solid #8297a4}.domcrm--registration-footer button.btn.domcrm-btn.muted:hover{background:#f6f6f3!important;color:#8297a4!important;border:1px solid #8297a4!important}.domcrm--registry-success{display:none;padding:60px}.domcrm--registry-error{display:none;padding:60px}.domcrm--registry-success p,.domcrm--registry-error p{padding:1rem 0}.domcrm--registry-success a.btn,.domcrm--registry-error a.btn{color:#fff;font-family:"Suisse Screen",sans-serif;padding:14px 25px;border:1px solid #d97f36;background-color:var(--e-global-color-primary);font-size:18px;font-weight:600;border-radius:50px}.domcrm--registry-success a.btn:hover,.domcrm--registry-error a.btn:hover{color:#d97f36;background:0 0;border:1px solid #d97f36}@media (max-width:768px){.small{width:40%}.medium{width:100%}.large{width:100%}}}@media (max-width:768px){.domcrm--account-confirmation{flex-direction:column;gap:50px;.domcrm--second-block{flex-direction:column;gap:20px}}.domcrm--step-header{padding:20px!important}.domcrm--step-header h3{font-size:16px!important;width:80%}.domcrm--step-header:before{right:20px!important}.domcrm--step-content{padding:20px!important}}@media (min-width:769px){.domcrm--account-confirmation .domcrm--second-block .button-left{padding-right:50px}.domcrm--account-confirmation .domcrm--second-block .button-right{padding-left:50px;border-left:1px solid #8297a4}}