.callBack-form{max-width:338px;width:100%;background-color:#fff;position:fixed;right:-340px;bottom:5%;z-index:999999999999999999999999999999999999999999999999999999999999999;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);border-radius:15px;padding:70px 32px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-family:PT Sans,Arial,Arial Unicode MS,Helvetica,Sans-Serif;color:#285ca9;-webkit-transition:right .15s ease-out;-o-transition:right .15s ease-out;transition:right .15s ease-out}.callBack-form.active{right:20px}.callBack-form .close{position:absolute;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;width:50px;height:50px;right:0;top:0;cursor:pointer}.callBack-form .photo-block{width:130px;height:130px;margin:0 auto 10px;border-radius:50%;overflow:hidden}.callBack-form .title{font-weight:700;font-size:26px;margin-bottom:5px;text-align:center}.callBack-form .descr{font-weight:lighter;font-size:16px;line-height:21px;margin-bottom:25px;text-align:center}.callBack-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.callBack-form form,.callBack-form form input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.callBack-form form input{margin-bottom:15px;padding:0 0 0 20px;background-color:#f3f3f3}.callBack-form form button{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;color:#fff;background-color:#285ca9;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.callBack-form form button:hover{cursor:pointer;background-color:#3e8cf9}.callBack-form form button,.callBack-form form input{height:50px;border-radius:10px;border:1px solid #e6e6e6}@media (max-width:480px){.callBack-form.active{right:0}}