.callback-form label{font-weight:500;margin-bottom:10px}.callback-form input[type="text"]{display:block;width:100%;margin:0 auto 10px;padding:15px 15px;font-size:20px;border:1px solid #ddd;border-radius:5px}.callback-form .form-group.has-error input{border:1px solid red}.callback-form .btn-carrot{text-transform:uppercase;font-size:20px;width:100%;padding:16px 15px}.callback-form .alert .block-title{display:none}.callback-form .alert .close{display:none}.callback-form .alert .block-hint{color:#a94442;margin:0}.callback-form .alert.alert-danger .block-hint,.callback-form .alert.alert-danger .block-title{color:#a94442}.callback-form .alert.alert-success .block-hint,.callback-form .alert.alert-success .block-title{color:#3c763d}.callback-form-popup{margin:-15px;padding:30px 15px;border-radius:6px;background-color:#f2f9ff}.callback-form-popup input[type="text"]{display:inline-block;width:265px;font-size:17px}.callback-form-popup .btn-carrot{display:inline-block;width:178px;font-size:17px}.callback-form-popup .block-title{margin:15px 0}.callback-form-popup .callback-choose-time{margin-bottom:15px}.callback-form-popup .callback-choose-time button{border-radius:3px;border:1px solid rgba(212,212,212,0.54);background-color:#fff;color:#303030;font-size:20px;margin-right:3px;padding:6px 13px}.callback-form-popup .callback-choose-time button:hover{background-color:#f2f9ff}.callback-form-popup .callback-choose-time button.active{background-color:#0081f1;color:#fff;position:relative}.callback-form-popup .callback-choose-time button.active:hover{background-color:#3872e5}.callback-form-popup .callback-choose-time button.active:after,.callback-form-popup .callback-choose-time button.active:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.callback-form-popup .callback-choose-time button.active:after{border-color:rgba(71,128,240,0);border-top-color:#0081f1;border-width:4px;margin-left:-4px}.callback-form-popup .callback-choose-time button.active:before{border-color:rgba(71,128,240,0);border-top-color:#0081f1;border-width:5px;margin-left:-5px}.callback-offer-manager label{text-transform:uppercase;font-size:20px;font-weight:500}#emerge-callback-form{position:fixed;right:35px;bottom:100px;background-color:#fff;padding:10px;border-radius:10px;border:1px solid #eee;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.096);box-shadow:0 2px 10px rgba(0,0,0,0.096);-webkit-transform:translate(430px);transform:translate(430px);-webkit-transition:.3s;transition:.3s;-webkit-box-orient:vertical;-webkit-box-direction:normal;width:300px;z-index:5}#emerge-callback-form.show-callback{-webkit-transform:none;transform:none}#emerge-callback-form .emerge-callback{display:flex;align-items:center;justify-content:space-between}#emerge-callback-form .emerge-callback .site-phone{font-size:20px;font-weight:600;width:140px;display:inline-block;overflow:hidden;padding-left:2px;text-overflow:ellipsis;white-space:nowrap}#emerge-callback-form .emerge-callback .site-phone .site-phone-link{color:#333}#emerge-callback-form .emerge-callback .site-phone .btn-show-hidden-phone{padding:0 9px}#emerge-callback-form .emerge-callback .btn-show-callback-form{background-color:#3b9e5a;color:#fff;padding:15px;border:0;border-radius:30px;font-size:15px;line-height:18px;margin-left:5px;width:133px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#emerge-callback-form .emerge-callback .btn-show-callback-form:hover,#emerge-callback-form .emerge-callback .btn-show-callback-form:focus{background-color:#338f50}#emerge-callback-form .emerge-callback-form{height:0;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;display:flex;justify-content:space-between;position:relative}#emerge-callback-form .emerge-callback-form.active{height:60px;visibility:visible;opacity:1}#emerge-callback-form .emerge-callback-form .form-group.has-error{position:relative}#emerge-callback-form .emerge-callback-form .form-group.has-error input{border-color:red}#emerge-callback-form .emerge-callback-form .form-group.has-error input::-webkit-input-placeholder{color:red}#emerge-callback-form .emerge-callback-form .form-group.has-error input:-ms-input-placeholder{color:red}#emerge-callback-form .emerge-callback-form .form-group.has-error input::placeholder{color:red}#emerge-callback-form .emerge-callback-form .callback-widget-name,#emerge-callback-form .emerge-callback-form .callback-widget-phone{border-radius:30px;border:1px solid #ddd;padding:15px;width:135px;height:48px;outline:0;font-size:16px;margin-bottom:0}#emerge-callback-form .callback-result-wrap{position:absolute;top:0;left:0;width:100%}#emerge-callback-form .callback-result-wrap .alert{padding:20px;margin:0;border-radius:8px 8px;border-color:transparent;min-height:130px}#emerge-callback-form .callback-result-wrap .alert .close{margin-top:-10px;margin-right:-10px;display:block}#emerge-callback-form .callback-result-wrap .alert .block-title{display:block}#emerge-callback-form .callback-result-wrap .alert.alert-info{background-color:#9ce0ff;border-color:#9ce0ff}#emerge-callback-form .callback-result-wrap .block-hint{margin:0}.callback-form .callback-result-wrap{display:none}.callback-form.state-result .hide-on-result{display:none}.callback-form.state-result .callback-result-wrap{display:block}.callback-nauryz-form{margin:-15px;background-image:url("/img/callbacks/callback-girl.png");background-repeat:no-repeat;background-color:#e8f3f3;background-position:50px 25px;background-size:170px}.callback-nauryz-form.state-result{background-image:unset}.callback-nauryz-form.state-result .callback-result-wrap{text-align:center;padding:50px 90px}.callback-nauryz-form.state-result .hide-on-result{display:none !important}.callback-nauryz-form .callback-nauryz-header{padding:25px 15px 0 270px}.callback-nauryz-form .callback-nauryz-header h2{margin:0 0 10px;line-height:110%;font-weight:600 !important}.callback-nauryz-form .callback-nauryz-header p{margin-bottom:10px}.callback-nauryz-form .callback-nauryz-form-content{padding:10px 50px 0 270px;display:flex;align-items:flex-start;justify-content:space-between;flex-flow:wrap}.callback-nauryz-form .callback-nauryz-form-content .form-group{width:62%;margin:0}.callback-nauryz-form .callback-nauryz-form-content .callback-result-wrap{width:100%}.callback-nauryz-form .callback-nauryz-form-content .callback-submit-wrap{margin-left:10px}.callback-nauryz-form .callback-nauryz-form-content .callback-submit-wrap .callback-form-submit{text-transform:unset;font-weight:normal;font-size:20px;width:100%}.callback-nauryz-form .callback-nauryz-form-content .callback-submit-wrap .callback-form-submit.disabled{opacity:.7;background-image:url(/img/load.gif);background-repeat:no-repeat;background-position:center bottom 7px}.callback-nauryz-form .callback-nauryz-footer{background-color:#fff}.callback-nauryz-form .callback-nauryz-footer.stock-advantages{display:flex;align-items:center;justify-content:space-between;padding:25px 30px}.callback-nauryz-form .callback-nauryz-footer.stock-advantages .item{display:flex;align-items:center}.callback-nauryz-form .callback-nauryz-footer.stock-advantages .item .icon{background-color:#fa715d;width:60px;height:60px;border-radius:50%;margin-right:10px;background-repeat:no-repeat;background-position:center;background-size:34px}.callback-nauryz-form .callback-nauryz-footer.stock-advantages .item .icon.icon-calendar{background-image:url("/img/callbacks/icons/calendar.svg")}.callback-nauryz-form .callback-nauryz-footer.stock-advantages .item .icon.icon-days{position:relative;display:flex;align-items:center;justify-content:center}.callback-nauryz-form .callback-nauryz-footer.stock-advantages .item .icon.icon-days:before{content:'5-7';color:#fff;font-weight:500;font-size:30px}.callback-nauryz-form .callback-nauryz-footer.stock-advantages .item .icon.icon-percent{background-image:url("/img/callbacks/icons/percent.svg")}.callback-nauryz-form .callback-nauryz-footer.stock-advantages .item .icon.icon-directions{background-image:url("/img/callbacks/icons/directions.svg")}.callback-nauryz-form .callback-nauryz-footer.stock-advantages .item .label{line-height:100%;font-size:20px}.callback-image-wrapper{width:519px}.callback-form-widget{background:#faf7e4;max-height:276px;margin-bottom:20px}.callback-title{font-weight:bold;color:#fd8b04;font-size:20px;margin-bottom:10px}.callback-submit-help{font-size:13px;margin-bottom:0}.callback-form-submit{padding:8px 12px}.callback-phone{position:relative}.callback-phone span{position:absolute;top:7px;color:#353535;left:10px}.callback-widget-phone{padding-left:35px}