body.callmeback_confirmed,body.callmeback{background:var(--alternative-background)}.callmeback_form-fields :not(.err) .error-msg{display:none}.callmeback_form-fields .err .error-msg{color:#ff328c;padding:3px 12px;margin-top:6px;display:inline-block;border-radius:8px}.callmeback_form-fields .err input{border-color:#ff328c}.callmeback_form-fields input{width:100%}.callmeback_form-fields label{display:inline-block;text-align:left;font-weight:500;margin-bottom:6px;position:relative;z-index:1;margin-top:16px}.callmeback-page-title-text{color:#1f232e;padding-bottom:24px;line-height:1.5}.callmeback-boxes{display:block;padding-top:32px;width:50%;margin:auto}.box-plain,.box{padding:32px;border-radius:12px}.box{background:#fff;box-shadow:0 0 10px 4px #0000000d,0 0 10px #0000000d}.callmeback-title{color:#606678;font-weight:700;font-size:3rem;line-height:3.2rem;margin-bottom:16px}.callmeback-subline{font-weight:600;font-size:16px;margin-bottom:4px;padding-bottom:10px;padding-top:16px}.infos-subtitle,.infos-title{font-size:1.5rem;font-weight:700;color:#606678;margin-bottom:16px;line-height:1.8rem}.infos-subtitle{font-size:1rem;margin-top:10px}.infos-list{display:flex;flex-flow:column nowrap;gap:12px;margin-top:20px}.infos-list li:before{color:#00c19e;content:"\e00a";font-family:generic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;font-size:24px;line-height:24px}.infos-list li{font-weight:400;color:#414244;font-size:15px;line-height:1.5;display:inline-flex;gap:8px;vertical-align:bottom;padding-top:8px}.infos-list-multiline li{padding-top:0;font-weight:700;color:#000}.infos-list-subline{display:block;font-size:1rem;line-height:1.5;font-weight:400;color:#686e7f;margin:4px 0}.field-style-email:before,.field-style-currency:before{height:42px}.callmeback-confirmed-phone-icon{color:#606678}.js-fieldwrapper input{padding:0 16px}#callmeback-submit{font-size:20px;font-weight:500}@media(max-width:780px){.callmeback-boxes{display:block;width:90%;.box{margin-bottom:30px}select,input{padding:0 10px}}}.callmeback-confirm-boxes{display:grid;grid-template-columns:58% 1fr;gap:24px;padding-top:32px;align-items:start}.callmeback-back-btn{text-decoration:none}
