.contact_permission_radio{margin-top:15px}.contact_permission_radio_bottom{text-align:center}.contact_permission_radio .receive_emails,.contact_permission_radio .receive_sms{display:inline-block;padding:0 0 0 33px}.contact_permission_radio .permission_label{position:relative}.contact_permission_radio .permission_label:before{border:1px solid #d8d8d8;border-radius:3px;box-shadow:inset 0 2px 1px rgba(0,0,0,.06);box-sizing:border-box;content:"";display:block;height:19px;left:0;position:absolute;transition:all .15s ease;width:19px}.contact_permission_radio .checkbox{height:19px;margin:0;opacity:0;position:absolute;width:19px;z-index:1}.contact_permission_radio input[type=checkbox]:checked+.permission_label:before{background-position:2px 3px;background-repeat:no-repeat;background-size:13px;box-shadow:none;transition:none}.b-download-guide__form-wrapper{background:#fff;border-radius:10px;box-shadow:0 9px 23px rgba(22,25,32,.15);max-width:410px;padding:37px 49px 40px;width:100%}.b-download-guide__form{margin-top:25px}.b-download-guide__form .phone-tooltip,.b-download-guide__form .privacy_policy_text{color:#a1a1a1;font:12px/1.58 Euclid Circular B Regular,Roboto,sans-serif;margin:0 0 20px}.b-download-guide__form .privacy_policy_text a{color:inherit;font:inherit}.b-download-guide__form .privacy_policy_text-no-margin{margin-bottom:0}.b-download-guide__form .receive_emails{color:#a1a1a1;font:12px/1.58 Euclid Circular B Regular,Roboto,sans-serif;margin-bottom:10px}.b-download-guide__form .text-top{margin-bottom:0;margin-top:17px}.b-download-guide__form.checkbox-grey .receive_emails,.b-download-guide__form .grey-color{color:#81878d;margin-bottom:0}.b-download-guide__title{color:#151824;font:26px/1.15 Euclid Circular B,Roboto,sans-serif;margin-top:0}.b-download-guide__text{color:#81878d;font:16px/1.25 Euclid Circular B Regular,Roboto,sans-serif;margin-top:14px}.b-download-guide__input{background:#fff;border:none;box-shadow:none;margin:0 0 14px;position:relative}.b-download-guide__input.error_field .edit_field{border:1px solid #ef5b5b;box-shadow:0 0 4px #ef5b5b,inset 0 0 0 50px #fff}.b-download-guide__input.error_field .edit_field:focus{border:1px solid #aeaeae;box-shadow:0 1px 4px 0 rgba(0,0,0,.18),inset 0 0 0 50px #fff}.b-download-guide__edit-field{border:1px solid hsla(210,9%,60%,.6);border-radius:4px;color:rgba(0,0,0,.8);font-family:Euclid Circular B Regular,Roboto,sans-serif;font-size:15px;height:40px;margin:0 0 14px;outline:none;padding:2px 17px 3px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.b-download-guide__edit-field.error_field{border:1px solid #ef5b5b;box-shadow:0 0 4px #ef5b5b,inset 0 0 0 50px #fff}.b-download-guide__edit-field.error_field:focus{border:1px solid #aeaeae;box-shadow:0 1px 4px 0 rgba(0,0,0,.18),inset 0 0 0 50px #fff}.b-download-guide__edit-field:focus{border:2px solid #2972e0;outline:none;padding:1px 18px 2px}.b-download-guide__button{background:#0547c0;border:none;border-radius:4px;color:#fff;font:18px/1.11 Euclid Circular B,Roboto,sans-serif;height:51px;outline:none;padding:15px 10px;text-align:center;transition:.3s ease;width:100%}.b-download-guide__button:focus,.b-download-guide__button:hover{background:#004fe1;outline:none;text-decoration:none}.b-download-guide__button-container{margin-bottom:20px;margin-top:12px;position:relative}.b-download-guide__button-container .submit_inner_preloader{background:url(/images/blocks/animated_form/ring-alt.svg);cursor:pointer;display:none;height:26px;left:50%;margin-left:-13px;margin-top:-13px;position:absolute;top:50%;width:26px;z-index:5}.b-download-guide__button-container.loading .submit_inner_preloader{display:block}.b-download-guide__button-container.loading .b-download-guide__button{background-color:#bfd5f6;font-size:0}.b-download-guide__button-container_ja{margin-bottom:20px}.b-download-guide__under-button-text{color:#a1a1a1;font:16px/1.25 Euclid Circular B Regular,Roboto,sans-serif;margin-bottom:15px;margin-top:15px}.b-download-guide__under-button-text_small{font-size:12px;margin-bottom:0;margin-top:8px}.field-with-international-code{font-size:15px;margin-bottom:14px}.contact_permission_radio input[type=checkbox]:checked+.permission_label:before{background-image:url(/images/blocks/checkbox/tick-blue.svg)}.checkbox.error_field~span:before{border:1px solid #ef5b5b;box-shadow:0 0 4px #ef5b5b}@media screen and (min-width:1024px){.b-download-guide__form-wrapper{left:19px;padding:37px 49px 40px;position:relative;width:47%}}