@charset "UTF-8";.registration{font-family:Rubik,sans-serif}.registration .col-2{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:900px){.registration .col-2{grid-template-columns:1fr}}.registration .preview{height:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background-image:url(/v2/img/my-homequote/affiliate-registration/preview.jpg);background-position:left;background-size:cover}@media screen and (max-width:900px){.registration .preview{display:none}}.registration .preview .section-text .title{font-weight:700;font-size:60px;line-height:125%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff}.registration .preview .section-text .text{font-weight:500;font-style:Medium;font-size:24px;line-height:150%;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff}.registration .preview .disclaimer-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:20px}.registration .preview .disclaimer-divider img{-ms-flex-negative:0;flex-shrink:0;margin:0 5px}.registration .preview .disclaimer-divider:after,.registration .preview .disclaimer-divider:before{content:"";display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#c4c4c4}.registration .loader-box{display:none;position:absolute;right:10px;top:calc(50% - 10px)}.registration .validation-in-progress-indicator .loader-box{display:block}.registration .loader{position:relative;height:20px;width:20px;display:inline-block;-webkit-animation:around 5.4s infinite;animation:around 5.4s infinite}@-webkit-keyframes around{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes around{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.registration .loader::after,.registration .loader::before{content:"";background:#fff;position:absolute;display:inline-block;width:100%;height:100%;border-width:2px;border-color:#85c32f #85c32f transparent transparent;border-style:solid;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;-webkit-animation:around .7s ease-in-out infinite;animation:around .7s ease-in-out infinite}.registration .loader::after{-webkit-animation:around .7s ease-in-out .1s infinite;animation:around .7s ease-in-out .1s infinite;background:0 0}.registration .btn-white{padding:12px 22px;border-radius:6px;border:2px solid #85c32f;text-align:center;color:#85c32f;background:#fff;font-size:18px;font-weight:500;line-height:normal;text-transform:uppercase;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.registration .btn-white:hover{opacity:.8}.registration .btn-green{padding:20px 0;border:none;width:100%;text-align:center;border-radius:6px;background:#85c32f;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:normal;text-transform:uppercase;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1);box-shadow:0 4px 15px 0 rgba(0,0,0,.1);text-decoration:none;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.registration .btn-green:hover{opacity:.8}.registration .btn-green:disabled{cursor:not-allowed;opacity:.6}@media (max-width:580px){.registration .btn-green{height:51px;padding:12px}}.registration .btn-back{margin:10px auto 0;padding:15px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:none}.registration .btn-back svg{min-width:18px;height:18px;margin-right:15px}.registration .btn-back span{color:#c2c2c2;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-transform:uppercase}.registration .form-container{margin:0 auto;width:100%;max-width:500px;display:grid;row-gap:20px}.registration .form-container .two-col{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media screen and (max-width:600px){.registration .form-container .two-col{grid-template-columns:1fr;gap:20px}}.registration .form-container .icons-wrapper{position:relative}.registration .form-container .icons-wrapper::before{content:"";display:block;position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-position:center center;z-index:10}.registration .form-container .icons-wrapper.name-icon::before{width:16px;height:19px;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2216%22 height%3D%2219%22 viewBox%3D%220 0 16 19%22 fill%3D%22none%22%3E%3Cpath d%3D%22M16 15.7872C16 20.0709 0 20.0709 0 15.7872C0 12.8299 1.707 10.2591 4.21804 8.95073C4.50939 8.79894 4.86264 8.81146 5.1442 8.97946C5.37819 9.11919 5.62341 9.24178 5.87891 9.34652C6.55148 9.62228 7.26517 9.76224 7.99988 9.76224C8.7346 9.76224 9.44828 9.62251 10.1208 9.34652C10.3764 9.24178 10.6216 9.11919 10.8556 8.97946C11.1397 8.80984 11.4952 8.8008 11.7891 8.95443C14.2961 10.2642 15.9998 12.8326 15.9998 15.7872H16Z%22 fill%3D%22%23A4A4A4%22/%3E%3Cpath d%3D%22M12.0298 3.90715C12.0298 5.58811 10.9294 7.02436 9.3902 7.57449C8.95664 7.72952 8.48842 7.8141 7.99988 7.8141C7.51135 7.8141 7.04313 7.72952 6.60956 7.57449C5.07369 7.02552 3.97449 5.5939 3.96994 3.91757C3.96421 1.78335 5.73861 0.0317112 7.93965 0.000427832C10.189 -0.0315508 12.0296 1.7333 12.0296 3.90715H12.0298Z%22 fill%3D%22%23A4A4A4%22/%3E%3C/svg%3E")}.registration .form-container .icons-wrapper.company-ico::before{width:16px;height:19px;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http://www.w3.org/2000/svg%22 width%3D%2220%22 height%3D%2217%22 viewBox%3D%220 0 20 17%22 fill%3D%22none%22%3E%3Cpath d%3D%22M11.2076 10.8372C11.2076 11.2844 10.8295 11.6547 10.3605 11.6547H9.64648C9.17746 11.6547 8.79944 11.2914 8.79944 10.8372V10.1176L0 7.42746V15.5536C0 16.3572 0.651033 17 1.44907 17H18.5439C19.349 17 19.993 16.3502 19.993 15.5536V7.42746L11.2006 10.1176V10.8372H11.2076Z%22 fill%3D%22%23A4A4A4%22/%3E%3Cpath d%3D%22M8.79244 9.38389V8.90876C8.79244 8.46157 9.17046 8.09125 9.63948 8.09125H10.3535C10.8225 8.09125 11.2006 8.45458 11.2006 8.90876V9.38389L19.895 6.72174C19.895 6.72174 19.965 6.71476 20 6.71476V5.03083C20 4.22729 19.349 3.58446 18.5509 3.58446H14.5187V2.04028C14.5187 0.915331 13.6017 0 12.4746 0H7.53938C6.41232 0 5.49528 0.915331 5.49528 2.04028V3.58446H1.44907C0.644032 3.58446 0 4.23428 0 5.03083V6.71476C0 6.71476 0.0700035 6.71476 0.105005 6.72174L8.79944 9.38389H8.79244ZM6.98635 2.04028C6.98635 1.73983 7.23136 1.50226 7.52538 1.50226H12.4606C12.7616 1.50226 12.9997 1.74681 12.9997 2.04028V3.58446H6.97935V2.04028H6.98635Z%22 fill%3D%22%23A4A4A4%22/%3E%3Cpath d%3D%22M19.895 6.72873L11.2006 9.39088V8.91574C11.2006 8.46856 10.8225 8.09823 10.3535 8.09823H9.63948C9.17046 8.09823 8.79244 8.46157 8.79244 8.91574V9.39088L0.105005 6.72873C0.105005 6.72873 0.0350018 6.72174 0 6.72174V7.43444L8.79244 10.1245V10.8442C8.79244 11.2914 9.17046 11.6617 9.63948 11.6617H10.3535C10.8225 11.6617 11.2006 11.2984 11.2006 10.8442V10.1245L19.993 7.43444V6.72174C19.993 6.72174 19.923 6.72174 19.888 6.72873H19.895ZM10.5075 10.8372C10.5075 10.9001 10.4445 10.956 10.3605 10.956H9.64648C9.56248 10.956 9.49948 10.9071 9.49948 10.8372V8.90876C9.49948 8.84587 9.56248 8.78997 9.64648 8.78997H10.3605C10.4445 8.78997 10.5075 8.83888 10.5075 8.90876V10.8372Z%22 fill%3D%22white%22/%3E%3Cpath d%3D%22M10.3605 8.78997H9.64648C9.56248 8.78997 9.49948 8.83888 9.49948 8.90876V10.8372C9.49948 10.9001 9.56248 10.956 9.64648 10.956H10.3605C10.4445 10.956 10.5075 10.9071 10.5075 10.8372V8.90876C10.5075 8.84587 10.4445 8.78997 10.3605 8.78997Z%22 fill%3D%22%23A4A4A4%22/%3E%3C/svg%3E")}.registration .form-container .icons-wrapper.lname-icon::before{width:18px;height:19px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2218%22 height%3D%2219%22 viewBox%3D%220 0 18 19%22 fill%3D%22none%22%3E%3Cpath d%3D%22M8.64321 7.67583C10.06 7.15468 11.0729 5.79398 11.0729 4.20147C11.0726 2.1421 9.37845 0.470118 7.30807 0.500405C5.28212 0.530032 3.64884 2.18947 3.65416 4.21137C3.65831 5.79951 4.67009 7.15575 6.08376 7.67583C6.48286 7.82273 6.91381 7.90286 7.36348 7.90286C7.81316 7.90286 8.24414 7.82273 8.64321 7.67583Z%22 fill%3D%22%23A4A4A4%22/%3E%3Cpath d%3D%22M0 15.4563C0 19.5146 14.7272 19.5146 14.7272 15.4563C14.727 12.6572 13.1588 10.2239 10.8513 8.98313C10.5807 8.83756 10.2536 8.84614 9.992 9.00682C9.90851 9.05815 9.82349 9.10709 9.73696 9.15347C9.67412 9.18714 9.61048 9.21949 9.54604 9.2506C9.47033 9.28708 9.39355 9.32174 9.31573 9.35458C8.69666 9.61603 8.03976 9.7484 7.36348 9.7484C6.68721 9.7484 6.03031 9.61586 5.41124 9.35458C5.17606 9.25539 4.95034 9.13927 4.73497 9.00682C4.47581 8.84771 4.15066 8.83582 3.88251 8.97967C1.5712 10.2191 0 12.6546 0 15.4563Z%22 fill%3D%22%23A4A4A4%22/%3E%3Cpath d%3D%22M12.1088 4.34515C12.109 4.92523 12.0029 5.48104 11.8089 5.99427C11.8858 6.03149 11.9647 6.06508 12.0456 6.09471C12.3205 6.19539 12.6174 6.25027 12.9272 6.25027C13.237 6.25027 13.5339 6.19539 13.8088 6.09471C14.7848 5.73745 15.4825 4.80482 15.4825 3.71324C15.4824 2.30163 14.3153 1.15558 12.889 1.1763C12.2938 1.18496 11.7478 1.39681 11.3176 1.74449C11.8172 2.48921 12.1088 3.38388 12.1088 4.34515Z%22 fill%3D%22%23A4A4A4%22/%3E%3Cpath d%3D%22M11.2294 7.07322C10.9932 7.40143 10.7156 7.69803 10.4043 7.9556C10.6266 7.91244 10.8608 7.94602 11.0667 8.05719C13.0917 9.14975 14.6239 11.0397 15.244 13.3073C16.8094 13.0072 18 12.3807 18 11.4278C17.9998 9.50916 16.9196 7.8413 15.3299 6.99078C15.1435 6.89101 14.9182 6.89686 14.738 7.00704C14.5896 7.09782 14.4341 7.17737 14.2721 7.24537C13.8456 7.42462 13.3931 7.51532 12.9272 7.51532C12.4614 7.51532 12.0088 7.42446 11.5823 7.24537C11.461 7.19445 11.3432 7.13702 11.2294 7.07322Z%22 fill%3D%22%23A4A4A4%22/%3E%3C/svg%3E")}.registration .form-container .icons-wrapper.phone-icon::before{width:18px;height:19px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="19" viewBox="0 0 12 19" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.48079 0H9.51921C10.8813 0 12 1.1134 12 2.46907V16.5309C12 17.8866 10.8813 19 9.51921 19H2.48079C1.11869 19 0 17.8918 0 16.5309V2.46907C0 1.10825 1.11351 0 2.48079 0ZM5.98705 16.0515C6.52568 16.0515 6.9659 16.4845 6.9659 17.0258C6.9659 17.567 6.53086 18 5.98705 18C5.44325 18 5.0082 17.567 5.0082 17.0258C5.0082 16.4845 5.44842 16.0515 5.98705 16.0515ZM4.63012 0.819588H7.36987C7.60293 0.819588 7.79456 0.896907 7.79456 1.12887C7.79456 1.36082 7.60293 1.43814 7.36987 1.43814H4.63012C4.39706 1.43814 4.20544 1.36082 4.20544 1.12887C4.20544 0.896907 4.39706 0.819588 4.63012 0.819588ZM2.2063 2.21649H9.81441C10.4048 2.21649 10.8917 2.82474 10.8917 3.40206V14.0206C10.8917 14.5979 10.3945 15.0928 9.81441 15.0928H2.2063C1.62624 15.0928 1.12905 14.6082 1.12905 14.0206V3.28866C1.12905 2.70103 1.61588 2.21649 2.2063 2.21649Z" fill="%23A4A4A4"/></svg>')}.registration .form-container .icons-wrapper.email-icon::before{width:18px;height:13px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="13" viewBox="0 0 18 13" fill="none"><path d="M10.2391 9.03993C9.87991 9.3435 9.44036 9.49489 9 9.49489C8.55964 9.49489 8.12009 9.3435 7.7617 9.03993L6.20277 7.72311L0.908839 13H17.0904L11.7964 7.72311L10.2375 9.03993H10.2391Z" fill="%23A4A4A4"/><path d="M18 12.0933V2.48225L12.7816 6.89168L18 12.0933Z" fill="%23A4A4A4"/><path d="M0 2.48225V12.0933L5.21839 6.89168L0 2.48225Z" fill="%23A4A4A4"/><path d="M17.3338 0.000800986H0.666161C0.298929 0.000800986 0 0.298768 0 0.664818V0.802588L8.59259 8.06272C8.82884 8.26217 9.17116 8.26217 9.40741 8.06272L18 0.801787V0.664017C18 0.297967 17.7011 0 17.3338 0V0.000800986Z" fill="%23A4A4A4"/></svg>')}.registration .form-container .icons-wrapper.country-icon::before{width:24px;height:25px;left:14px;background-image:url("data:image/svg+xml,%3Csvg width%3D%2225%22 height%3D%2224%22 viewBox%3D%220 0 25 24%22 fill%3D%22none%22 xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle cx%3D%2213%22 cy%3D%2212.5%22 r%3D%228%22 fill%3D%22%23A4A4A4%22/%3E%3Cpath d%3D%22M20 6.5L18.5333 7.6C18.1871 7.85964 17.7661 8 17.3333 8H13.975C13.3775 8 12.8312 8.33761 12.564 8.87206V8.87206C12.2342 9.53161 12.4053 10.3316 12.976 10.7986L14.976 12.4349C16.5499 13.7227 17.3644 15.72 17.1399 17.7412L17.0936 18.1577C17.0314 18.7177 16.9102 19.2695 16.732 19.804L16.5 20.5%22 stroke%3D%22white%22 stroke-width%3D%222%22/%3E%3Cpath d%3D%22M5 11.3333L7.19072 10.9421C8.40382 10.7255 9.46949 11.7676 9.28008 12.9852L9.18841 13.5745C9.00898 14.728 9.57761 15.869 10.6066 16.4202V16.4202C11.4286 16.8606 11.8527 17.7979 11.6408 18.7061L11.2222 20.5%22 stroke%3D%22white%22 stroke-width%3D%222%22/%3E%3C/svg%3E")}.registration .form-container .icons-wrapper.clock-icon::before{width:24px;height:25px;background-image:url("data:image/svg+xml,%3Csvg width%3D%2225%22 height%3D%2224%22 viewBox%3D%220 0 25 24%22 fill%3D%22none%22 xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath d%3D%22M12.9922 4.5C17.4161 4.5001 21 8.08406 21 12.5C21 16.9159 17.4161 20.4999 12.9922 20.5C8.57619 20.5 5 16.916 5 12.5C5 8.084 8.57619 4.5 12.9922 4.5ZM12.2002 13.2998L16.4004 15.8203L17 14.8359L13.4004 12.7002V8.5H12.2002V13.2998Z%22 fill%3D%22%23A4A4A4%22/%3E%3C/svg%3E")}.registration .form-container .icons-wrapper.zip-icon::before{width:14px;height:19px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="19" viewBox="0 0 14 19" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.0823 0H6.90862C3.08378 0.0472953 0 2.98965 0 6.61188C0 11.7479 4.82815 17.1094 6.46486 18.7792C6.7534 19.0736 7.24629 19.0736 7.53483 18.7792C9.17154 17.1094 14 11.7479 14 6.61188C14 2.9864 10.9093 0.0410878 7.0823 0ZM6.9734 9.97074C5.03782 9.95743 3.45744 8.46527 3.44304 6.6373C3.42833 4.77121 5.02718 3.25214 7 3.25214C8.97282 3.25214 10.5576 4.75732 10.5576 6.61188C10.5576 8.46645 8.94966 9.98433 6.97371 9.97074H6.9734Z" fill="%23A4A4A4"/></svg>')}.registration .form-container .icons-wrapper.chat-icon::before{width:24px;height:25px;background-image:url("data:image/svg+xml,%3Csvg width%3D%2225%22 height%3D%2224%22 viewBox%3D%220 0 25 24%22 fill%3D%22none%22 xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath d%3D%22M4.5 12C4.5 7.58172 8.08172 4 12.5 4C16.9183 4 20.5 7.58172 20.5 12V17.0909C20.5 17.9375 20.5 18.3608 20.3739 18.6989C20.1712 19.2425 19.7425 19.6712 19.1989 19.8739C18.8608 20 18.4375 20 17.5909 20H12.5C8.08172 20 4.5 16.4183 4.5 12Z%22 fill%3D%22%23A4A4A4%22/%3E%3Cpath d%3D%22M9.5 11L15.5 11%22 stroke%3D%22white%22 stroke-width%3D%222%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22/%3E%3Cpath d%3D%22M12.5 15H15.5%22 stroke%3D%22white%22 stroke-width%3D%222%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22/%3E%3C/svg%3E")}.registration .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}@media (max-width:580px){.registration .header{margin-top:20px}}@media (max-width:580px){.registration .header .logo{width:115px;height:43px}}.registration .step__title{margin:0 0 30px 0;color:#444;text-align:center;font-size:31px;font-style:normal;font-weight:600;line-height:115%}@media (max-width:580px){.registration .step__title{margin:0 0 20px 0}}.registration .steps__box{height:calc(100% - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}@media (max-width:580px){.registration .steps__box{height:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.registration .step__item{width:100%}.registration .step__item.typ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.registration .step__item.typ .typ-box{max-width:455px}.registration .step__item.typ .typ-box .icon{margin:0 auto}.registration .step__item.typ .typ-box .title{font-weight:700;font-size:36px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:30px;margin-top:50px;color:#85c32f}.registration .step__item.typ .typ-box .text{font-weight:500;font-size:20px;line-height:150%;letter-spacing:0;text-align:center}.registration .step__item .payment-form{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:580px){.registration .step__item .payment-form{grid-template-columns:1fr;row-gap:20px}}.registration .step__item .payment-form .title-form{color:#444;font-size:31px;font-style:normal;font-weight:600;line-height:115%;margin:0;margin-bottom:20px}.registration .step__item .payment-form #payment-form{width:100%;padding:24px;background:#fff;border:1px solid #85c32f;border-radius:20px}.registration .step__item .payment-form #payment-form .two-col{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.registration .step__item .payment-form #submit{background-color:#5469d4;color:#fff;border:0;padding:12px 16px;font-size:16px;border-radius:4px;cursor:pointer;width:100%;margin-top:16px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.registration .step__item .payment-form #submit:hover{background-color:#3e4bb8}.registration .step__item .payment-form .input{padding:12px;border:1px solid #ccd0d2;border-radius:4px;margin-bottom:16px;background-color:#f8f9fa}.registration .step__item .payment-form #error-message{color:#e74c3c;margin-top:12px;font-size:14px}.registration .step__item .payment-form .bottom-banner{margin-top:10px;background:-webkit-gradient(linear,left top,right top,color-stop(.01%,#ebffcf),color-stop(48.29%,#fff));background:-o-linear-gradient(left,#ebffcf .01%,#fff 48.29%);background:linear-gradient(90deg,#ebffcf .01%,#fff 48.29%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.0784313725);box-shadow:0 0 15px 0 rgba(0,0,0,.0784313725);border:1px solid rgba(133,195,47,.2901960784);height:49px;border-radius:10px;border-width:1px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:1;padding:10px;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;vertical-align:middle}.registration .step__item .payment-form .bottom-banner .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.registration .step__item .payment-form .bottom-banner .icons-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.registration .step__item .payment-form .order-info{padding:20px;border-radius:20px;background:#f8f8f8}.registration .step__item .payment-form .order-info .title-form{color:#444;font-size:31px;font-weight:600;line-height:115%;margin:0;margin-bottom:20px}.registration .step__item .payment-form .order-info .bold-txt{color:#444;font-size:32px;font-weight:600;margin:0}.registration .step__item .payment-form .order-info .silver-txt{color:#a4a4a4;font-size:14px;font-weight:400;margin:10px 0}.registration .step__item .payment-form .order-info .list{padding:0;margin:0}.registration .step__item .payment-form .order-info .list .item{color:#444;font-size:14px;font-weight:400;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.registration .step__item .payment-form .order-info .price{color:#444;font-size:29px;font-weight:500;margin-top:20px;margin-bottom:10px}.registration .step__item .payment-form .order-info .total-info{border-top:1px solid #d9d9d9;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.registration .step__item .payment-form .order-info .total-info__text{color:#444;text-align:center;font-size:24px;font-weight:500}.registration .step__item .payment-form .order-info .btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;padding:10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;background:#85c32f;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1);box-shadow:0 4px 15px 0 rgba(0,0,0,.1);color:#fff;text-align:center;font-size:16px;font-weight:500;text-transform:uppercase;margin-top:20px;margin-bottom:10px}.registration .step__item .payment-form .order-info .secure-info{border-radius:10px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch}.registration .step__item .payment-form .order-info .secure-info .text{color:#444;font-size:12px;font-weight:400}.registration .step__item .step__label{position:relative;display:block;border-radius:10px;border:1px solid #e2e2e2;background:#fff;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1);box-shadow:0 4px 15px 0 rgba(0,0,0,.1)}.registration .step__item .step__label.without-bg{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex}.registration .step__item .step__label .icon{position:absolute;left:20px;top:35%}.registration .step__item .step__label input{padding-left:52px;width:100%;height:57px;border:none;outline:0;color:#292929;font-size:18px;font-style:normal;font-weight:400;line-height:normal;border-radius:10px}.registration .step__item .step__label input::-webkit-input-placeholder{color:#a4a4a4;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.registration .step__item .step__label input::-moz-placeholder{color:#a4a4a4;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.registration .step__item .step__label input:-ms-input-placeholder{color:#a4a4a4;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.registration .step__item .step__label input::-ms-input-placeholder{color:#a4a4a4;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.registration .step__item .step__label input::placeholder{color:#a4a4a4;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:580px){.registration .step__item .step__label input{height:51px;font-size:16px}}.registration .step__item .step__label+.error-text{display:none;margin:3px 0 0 0;font-size:12px;font-style:italic;color:#e60023;text-align:left;padding:0}.registration .step__item .step__label.no-valid+.error-text{display:block}.registration .funnels__choice-box{margin:0 auto;max-width:594px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.registration .funnels__choice-box.group-boxes{max-width:1000px;grid-template-columns:1fr 1fr}@media screen and (max-width:400px){.registration .funnels__choice-box.group-boxes{grid-template-columns:1fr}}.registration .labels__group-box{padding:12px 10px;border-radius:10px;border:1px solid #e2e2e2;background:#fff;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1);box-shadow:0 4px 15px 0 rgba(0,0,0,.1)}.registration .labels__group-box .labels__header{display:grid;grid-template-columns:14px 1fr 55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-bottom:20px}.registration .labels__group-box .labels__header .delete-btn{background:0 0;padding:0}.registration .labels__group-box .labels__header .text{display:grid}.registration .labels__group-box .labels__header .clear-btn{background:0 0;padding:0;color:#a4a4a4;font-size:14px;font-weight:400;line-height:115%;text-decoration-line:underline;text-decoration-style:solid}.registration .labels__group-box .title{display:block;margin:0;color:#444;font-size:18px;font-weight:600;line-height:115%}.registration .labels__group-box .text{color:#a4a4a4;font-size:14px;font-weight:400;line-height:115%}.registration .labels__group-box .step__label-checkbox.small{margin-top:10px;padding:10px;-webkit-box-shadow:none;box-shadow:none;background:#f0f0f0;border:none}.registration .labels__group-box .step__label-checkbox.small:has(input:checked){background-color:#dcf6ba;color:#fff}.registration .labels__group-box.hmaxc{height:-webkit-max-content;height:-moz-max-content;height:max-content}.registration .choice-box__button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;row-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.registration .step__label-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer;overflow:hidden;border-radius:10px;border:1px solid #e2e2e2;background:#fff;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1);box-shadow:0 4px 15px 0 rgba(0,0,0,.1)}.registration .step__label-checkbox .styled-checkbox{display:block;min-width:24px;width:24px;height:24px;border-radius:6px;border:1px solid #99d14c;background:#fff}.registration .step__label-checkbox .text{color:#292929;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.registration .step__label-checkbox input[type=checkbox]{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:none}.registration .step__label-checkbox input[type=checkbox]:checked~.styled-checkbox{background:url(/v2/img/dist/register-page/checkbox.svg) no-repeat center center/cover;border:none}@media screen and (max-width:480px){.registration .progress-bar__box{margin:30px 0}.registration .form-container{max-width:100%}.registration .btn-green,.registration .btn-white{max-width:100%}.registration .tip-text{margin-bottom:20px}.registration .steps__box{padding-bottom:30px}.registration .step__item .sm-text{margin:0 0 15px 0}}@media screen and (max-width:580px){.registration .step__title{font-size:24px;text-wrap:balance}.registration .sm-text,.registration .tip-text{text-wrap:balance}.registration .tip-text{margin-bottom:15px}.registration .funnels__choice-box{grid-template-columns:1fr}}.form-textarea{position:relative;display:block;border-radius:10px;border:1px solid #e2e2e2;background:#fff;overflow:hidden;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1);box-shadow:0 4px 15px 0 rgba(0,0,0,.1);width:100%;height:140px;padding:20px;resize:none;overflow-y:auto;overflow-x:hidden}.form-textarea:focus-visible{outline:0}.title-label{font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#444;margin-bottom:10px;display:block}.id-upload{max-width:700px;margin:0 auto;text-align:center;color:#444}.id-upload__title{font-size:20px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;margin-bottom:20px;margin-top:0;font-weight:500}@media (max-width:600px){.id-upload__title{font-size:16px}}.id-upload__title span{color:#85c32f}.id-upload__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:600px){.id-upload__boxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.id-upload .upload-box{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #d9d9d9;border-radius:20px;padding:15px;width:100%;background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.id-upload .upload-box__title{font-size:18px;line-height:100%;letter-spacing:0;margin-bottom:15px;text-align:left;margin-top:0;font-weight:500}.id-upload .upload-box .upload_text{font-weight:400;font-size:14px;line-height:130%;letter-spacing:0;text-align:center}.id-upload .upload-box .upload-link{color:#85c32f;text-decoration:underline}.id-upload .upload-box__dropzone{border:1px solid #d9d9d9;border-radius:20px;padding:20px;text-align:center;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;position:relative}.id-upload .upload-box__dropzone.file-attached{border:none;background:0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80%}.id-upload .upload-box__dropzone:hover{border-color:#4a90e2}.id-upload .upload-box__dropzone.dragover{background:#f0f8ff;border-color:#4a90e2}.id-upload .upload-box__icon{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.id-upload .upload-box__preview{margin-top:10px}.id-upload .upload-box__preview .preview-item{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px;grid-template-columns:41px 1fr 22px}.id-upload .upload-box__preview .preview-item .preview-image{max-width:41px;max-height:41px;border-radius:8px}.id-upload .upload-box__preview .preview-item .preview-filename{font-size:12px;color:#444;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.id-upload .upload-box__preview .preview-item .preview-remove{cursor:pointer;font-size:14px;color:#fff;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#a4a4a4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:20px;height:20px;line-height:0}.id-upload .upload-box__preview .preview-item .preview-remove:hover{opacity:.8}.id-upload .upload-box__attach{background-color:#85c32f;color:#fff;border:none;border-radius:10px;padding:12px 10px;font-weight:500;max-width:135px;font-size:14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:10px}.id-upload .upload-box__attach:hover{background-color:#6fa025}.id-upload__note{font-weight:400;font-size:12px;line-height:130%;letter-spacing:0;text-align:center;color:#a4a4a4;margin:0}.form-textarea-wrap.validation-wrapper.invalid{-webkit-box-shadow:none!important;box-shadow:none!important}.form-textarea-wrap.validation-wrapper.invalid .form-textarea{-webkit-box-shadow:0 0 0 2px #e60023!important;box-shadow:0 0 0 2px #e60023!important}.validation-wrapper.invalid .error-text{margin:2px}.custom-select-wrap.validation-wrapper.invalid{-webkit-box-shadow:none!important;box-shadow:none!important}.custom-select-wrap.validation-wrapper.invalid input{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}.custom-select-wrap.validation-wrapper.invalid .select2-container .select2-selection--multiple{-webkit-box-shadow:0 0 0 2px #e60023!important;box-shadow:0 0 0 2px #e60023!important}.email-dropdown{border-radius:10px;padding:10px 0;position:absolute;right:0;bottom:0;-webkit-transform:translateY(110%);-ms-transform:translateY(110%);transform:translateY(110%);max-width:inherit;width:100%;max-height:180px;overflow-y:scroll;background:#fff;border:1px solid #d9d9d9;z-index:12}.email-dropdown::-webkit-scrollbar{-webkit-appearance:none}.email-dropdown::-webkit-scrollbar:vertical{width:7px}.email-dropdown::-webkit-scrollbar:horizontal{height:11px}.email-dropdown::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,0,0,.3)}.email-dropdown li{font-size:18px;font-weight:400;line-height:21.33px;padding:11.5px 20px;cursor:pointer;background:#fff;color:#444;text-align:left}.email-dropdown li:hover{background:#f8f8f8}.custom-select-wrap{width:100%}.custom-select-wrap .checkbox-option{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-select-wrap .checkbox-option .select2-checkbox{pointer-events:none}.custom-select-wrap .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select-wrap .select2-container--default .select2-selection--multiple[aria-expanded=false]:after{opacity:.3;right:20px}.custom-select-wrap .select2-container--default .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:#a4a4a4;opacity:1}.custom-select-wrap .select2-container--default .select2-search--inline .select2-search__field::-moz-placeholder{color:#a4a4a4;opacity:1}.custom-select-wrap .select2-container--default .select2-search--inline .select2-search__field:-ms-input-placeholder{color:#a4a4a4;opacity:1}.custom-select-wrap .select2-container--default .select2-search--inline .select2-search__field::-ms-input-placeholder{color:#a4a4a4;opacity:1}.custom-select-wrap .select2-container--default .select2-search--inline .select2-search__field::placeholder{color:#a4a4a4;opacity:1}.custom-select-wrap .select2-container--default .select2-search--inline .select2-search__field{color:#333}.custom-select-wrap .select2-results__option[aria-selected=true]::before{display:none!important}.custom-select-wrap .select2-container .select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:56px;height:auto;border:1px solid #d4d1ee;border-radius:10px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1)}.custom-select-wrap .select2-container .select2-selection--single .select2-selection__arrow{right:20px;top:calc(50% - 7px)}.custom-select-wrap .select2-container .select2-selection--single .select2-selection__arrow b{opacity:.3;top:calc(50% - 7px);right:20px;width:11px;height:7px;background:url(/v2/img/dist/icons/arrow__dwn-icon.svg) no-repeat center center/cover;border:none}.custom-select-wrap .select2-container .select2-selection--single .select2-selection__rendered{padding-left:50px;font-weight:400;font-size:16px;line-height:130%;color:#443e3e;z-index:1;white-space:break-spaces}.custom-select-wrap .select2-container .select2-selection--single .select2-selection__placeholder{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;color:#a4a4a4}.custom-select-wrap .select2-container .select2-selection--multiple{min-height:56px;border:1px solid #d4d1ee;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-select-wrap .select2-container .select2-selection--multiple .select2-selection__choice{background:#f2f2f8;border-radius:6px;margin:3px;padding:4px 8px;font-size:14px;color:#443e3e}.custom-select-wrap .select2-container .select2-selection--multiple .select2-selection__arrow{top:14px}.custom-select-wrap .select2-container .select2-selection--multiple .select2-selection__rendered{padding-left:50px;font-weight:400;font-size:16px;line-height:130%;color:#443e3e;white-space:break-spaces;z-index:1}.custom-select-wrap .select2-container .select2-selection--multiple .select2-selection__placeholder{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;color:#443e3e}.custom-select-wrap .select2-selection.cancer-icon::before{content:"";position:absolute;left:14px;display:block;width:25px;height:25px;background:url(/domain/lawyerquote-io/img/icons/cancer.svg) no-repeat center/contain}.custom-select-wrap .select2-results__option{padding:10px 25px 10px 25px;font-weight:400;font-size:14px;line-height:130%}.custom-select-wrap .select2-dropdown{-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);border-radius:10px}.custom-select-wrap.invalid .select2-container .select2-selection--single{border:2px solid #ff7d7d}.custom-select-wrap.valid .select2-container .select2-selection--single{border:2px solid #4ecd88}.custom-select-wrap.valid .error-text{display:none}._8haSWHrOm_bbsFqzSw3{display:none}
/*# sourceMappingURL=registration-affiliate.min.css.map */
