#callback-open,#request-open,#callback-sale .callback-sale__body,#callback-modal .callback-modal__body,#request-modal .request-modal_body,#request-open .sender-done,#request-open .sender-err,#callback-open .sender-done,#callback-open .sender-err,#callback-sale .sender-done,#callback-sale .sender-err,#callback-open .sender-done,#callback-open .sender-err,#callback-modal .sender-done,#callback-modal .sender-err,#request-modal .sender-done,#request-modal .sender-err{background:#fff}.request-modal-btn{cursor:pointer}.sender-check{color:#f6ebda}input::placeholder{color:#000;opacity:1}#callback-open{padding:40px 20px;color:#fff;position:relative}#callback-open .form_input{position:relative}#callback-open .massage-content{margin:auto;text-align:center}#callback-open .flex-container{display:flex;flex-wrap:wrap;justify-content:space-around;s}#callback-open h2{margin:0!important;font-size:24px}#callback-open .sender-input,#callback-open .sender-btn{width:100%;padding:9px;margin:10px 0;font-size:17px;border:none;outline:none;background:#fff0;border:2px solid;color:#fff}#callback-open .sender-btn{border:2px solid #1ab189;color:#fff}#callback-open .sender-descr{text-align:center;margin:10px 0}#callback-open .sender-done,#callback-open .sender-err{display:none;position:absolute;padding:0 20px;top:0;bottom:0;left:0;right:0;color:#fff}#callback-open .sender-check{font-size:60px;margin:-30px 0 -15px 0}#callback-open .err-val-phone::after{content:'';position:absolute;left:20px;top:-15px;border:10px solid #fff0;border-bottom:10px solid #ff1b3c}#callback-open .form_input{width:33.333%;padding:0 15px}#callback-open .callback-open__body{max-width:1100px;margin:0 auto}#callback-open .err-val-phone{background:#ff1b3c;color:#fff;display:none;position:absolute;left:15px;bottom:-50%;z-index:1;padding:5px 10px;animation:pulse-c 2s infinite ease-in-out}::-webkit-input-placeholder{color:#cfcfcf}::-moz-placeholder{color:#cfcfcf}:-moz-placeholder{color:#cfcfcf}:-ms-input-placeholder{color:#cfcfcf}@keyframes pulse-c{from,to{bottom:-30px}10%{bottom:-25px}20%{bottom:-30px}30%{bottom:-25px}40%{bottom:-30px}100%{bottom:-30px}}@media (max-width:666px){#callback-open .form_input{width:100%}#callback-open .form_input:first-child,#callback-open .form_input:nth-child(2){width:50%}}@media (max-width:404px){#callback-open .form_input{width:100%!important}#callback-sale .form_input{float:none;width:100%}}#request-open{max-width:100%;color:#000;position:relative;padding:50px 70px;border-radius:0 100px}#request-open .form_input{position:relative}#request-open .flex-container{height:100%}#request-open .massage-content{margin:auto;text-align:center}#request-open .flex-container{display:flex;flex-wrap:wrap;justify-content:space-around}#request-open .c-red{color:red}#request-open h2{margin:20px 9!important;font-size:24px}#request-open .form_input p{margin:0}#request-open .sender-input,#request-open .sender-btn{width:100%;padding:10px 0;text-align:center;margin:0 0 10px 0;font-size:17px;border:none;outline:none;background:#fff0;color:#4f2f2f}#request-open .form_input>p{font-size:17px}#request-open .sender-input{border-bottom:1px solid #4f2f2f}#request-open .sender-btn{border-radius:25px;border:1px solid #000;background:#000;color:#fff;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.24px;text-transform:uppercase;padding:15px 30px;cursor:pointer;margin-top:10px}#request-open .sender-btn:hover{background:#fff;color:#000}#request-open .sender-done,#request-open .sender-err{display:none;position:absolute;padding:0 20px;top:0;bottom:0;left:0;right:0;color:#4f2f2f;border-radius:0 100px}#request-open .sender-check{font-size:60px;margin:-15px 0 -15px 0}#request-open .err-val-phone::after{content:'';position:absolute;left:20px;top:-15px;border:10px solid #fff0;border-bottom:10px solid #ff1b3c}#request-open .err-val-phone{background:#ff1b3c;color:#fff;display:none;position:absolute;left:0;bottom:-30px;z-index:1;padding:5px 10px;animation:pulse-r 2s infinite ease-in-out}#request-open .form_title{color:#000;text-align:center;font-family:Times;font-size:30px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.24px;text-transform:uppercase}.sender-caption,.sender-descr{text-align:center}@keyframes pulse-r{from,to{bottom:-30px}10%{bottom:-25px}20%{bottom:-30px}30%{bottom:-25px}40%{bottom:-30px}100%{bottom:-30px}}#callback-sale{display:none;position:fixed;flex-wrap:wrap;background:rgb(0 0 0 / .7);left:0;right:0;top:0;bottom:0;z-index:55}#callback-sale.show-modal{display:flex}#callback-sale .callback-sale__body{padding:50px 70px;position:relative;width:100%;max-width:600px;margin:auto;color:#fff;margin:auto;border-radius:0 100px}.callback-sale-overley{display:none}#callback-sale .form_input{position:relative}.snowflake{text-align:center;font-size:28px}#callback-sale .massage-content{margin:auto;text-align:center}#callback-sale .flex-container{display:flex;flex-wrap:wrap;justify-content:space-around;height:100%}.send-info{clear:both;text-align:center;font-size:12px;margin-top:20px;padding:0 15px;top:25px;position:relative;opacity:.7;color:#4f2f2f}#callback-sale h2{color:#000;text-align:center;font-family:Times;font-size:32px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.24px;text-transform:uppercase}#callback-sale .sale--descr span{font-size:25px}#callback-sale .sale--descr{color:#000;text-align:center;font-family:Times;font-size:23px;font-style:normal;font-weight:400}#callback-sale .sender-input{width:100%;padding:5px 0;margin:10px 0;border:none;outline:none;font-size:17px;background:#fff0;border-bottom:2px solid;color:#000}#callback-sale .sender-btn{color:#fff!important;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.24px;text-transform:uppercase;border-radius:25px;border:1px solid #000;background:#000;padding:15px 30px;margin-top:20px;cursor:pointer}#callback-sale .sender-btn:hover{background:#fff;color:#000}#callback-sale .sender-descr{text-align:center;margin:10px 0}#callback-sale .sender-done,#callback-sale .sender-err{display:none;position:absolute;padding:0 20px;top:0;bottom:0;left:0;right:0;color:#4f2f2f;border-radius:0 100px}#callback-sale .sender-check{font-size:60px;margin:-15px 0 -15px 0}#callback-sale .err-val-phone::after{content:'';position:absolute;left:20px;top:-15px;border:10px solid #fff0;border-bottom:10px solid #ff1b3c}#callback-sale .form_input{width:48%;float:left;padding:0 1%}#callback-sale .sender-phone{margin-top:28px;border-bottom:1px solid #000;color:#000;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.24px;padding:10px 0}#callback-sale .err-val-phone{background:#ff1b3c;color:#fff;display:none;position:absolute;left:15px;bottom:-50%;z-index:1;padding:5px 10px;animation:pulse-c-m 2s infinite ease-in-out}.callback-sale__close{padding-top:25px;position:absolute;right:70px;top:5px;z-index:55;cursor:pointer;transition:.3s}.callback-sale__close span{display:block;background:#fff;transform:rotate(45deg);height:1px;width:100%}.callback-sale__close span:last-child{transform:rotate(-45deg)}.fixed-body{overflow:hidden}@keyframes pulse-c-m{from,to{bottom:-30px}10%{bottom:-25px}20%{bottom:-30px}30%{bottom:-25px}40%{bottom:-30px}100%{bottom:-30px}}#callback-modal{display:none;position:fixed;flex-wrap:wrap;background:rgb(0 0 0 / .7);left:0;right:0;top:0;bottom:0;z-index:999}#callback-modal.show-modal{display:flex}#callback-modal .callback-modal__body{padding:30px;position:relative;width:100%;max-width:350px;margin:auto;color:#000;margin:auto;border-radius:8px}.callback-modal-overley{display:none}#callback-modal .form_input{position:relative}#callback-modal .massage-content{margin:auto;text-align:center}#callback-modal .flex-container{display:flex;flex-wrap:wrap;justify-content:space-around;height:100%}#callback-modal h2{margin:0!important;font-size:24px}#callback-modal .sender-input{width:100%;padding:5px 10px;margin:10px 0;border:none;outline:none;font-size:16px;background:#fff0;border:1px solid #ccc;color:#000;border-radius:8px}#callback-modal .sender-btn{width:100%;padding:10px 20px;border-radius:8px;margin:10px 0 0 0;border:none;outline:none;font-size:16px;color:#000;border:none;cursor:pointer;background:#e68138;color:#fff;text-transform:uppercase}#callback-modal .sender-title{padding:0 0 20px 0;margin:0;font-family:Times;font-size:20px;text-transform:uppercase}#callback-modal .sender-descr{text-align:center;margin:10px 0}#callback-modal .sender-done,#callback-modal .sender-err{display:none;position:absolute;padding:0 20px;top:0;bottom:0;left:0;right:0;color:#000;border-radius:30px}#callback-modal .sender-check{font-size:60px;margin:-15px 0 -15px 0}#callback-modal .err-val-phone::after{content:'';position:absolute;left:20px;top:-15px;border:10px solid #fff0;border-bottom:10px solid #ff1b3c}#callback-modal .err-val-phone{background:#ff1b3c;color:#fff;display:none;position:absolute;left:15px;bottom:-50%;z-index:1;padding:5px 10px;animation:pulse-c-m 2s infinite ease-in-out}.callback-modal__close{position:absolute;right:30px;top:30px;z-index:55;cursor:pointer;transition:.3s;line-height:1}.callback-modal__close:hover{transform:rotate(90deg)}.callback-modal__close span{display:block;background:#000;transform:rotate(45deg);height:1px;width:100%}.callback-modal__close span:last-child{transform:rotate(-45deg)}.fixed-body{overflow:hidden}@keyframes pulse-c-m{from,to{bottom:-30px}10%{bottom:-25px}20%{bottom:-30px}30%{bottom:-25px}40%{bottom:-30px}100%{bottom:-30px}}#sert-modal{display:none;position:fixed;flex-wrap:wrap;background:rgb(0 0 0 / .7);left:0;right:0;top:0;bottom:0;z-index:55}#sert-modal p{color:#000;text-align:center}#sert-modal.show-modal{display:flex}#sert-modal .sert-modal_body{padding:50px 70px;position:relative;width:100%;max-width:456px;margin:auto;color:#fff;margin:auto;border-radius:0 100px;background:#fff}#sert-modal .form_input{position:relative}#sert-modal .flex-container{height:100%}#sert-modal .massage-content{margin:auto;text-align:center}#sert-modal .flex-container{display:flex;flex-wrap:wrap;justify-content:space-around}#sert-modal .c-red{color:red}#sert-modal h2{margin:20px 9!important;font-size:24px}#sert-modal .form_input p{margin:0}#sert-modal .sender-input,#sert-modal .sender-btn{width:100%;padding:5px 0;margin:0 0 10px 0;font-size:17px;border:none;outline:none;background:#fff0;color:#fff}#sert-modal .form_input>p{font-size:17px}#sert-modal .sender-input{border-bottom:1px solid #000;color:#000;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.24px;padding:10px 0}.sert-modal-btn{color:#fff;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.24px;text-transform:uppercase;border-radius:25px;border:1px solid #000;background:#000;padding:15px 30px;margin-top:20px;cursor:pointer}#sert-modal .sender-btn{color:#fff;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.24px;text-transform:uppercase;border-radius:25px;border:1px solid #000;background:#000;padding:15px 30px;margin-top:20px;cursor:pointer}#sert-modal .sender-btn:hover{color:#000;background:transparent!important}#sert-modal .sender-done,#sert-modal .sender-err{display:none;position:absolute;padding:0 20px;top:0;bottom:0;left:0;right:0;color:#4f2f2f;border-radius:0 100px;background:#fff}#sert-modal .sender-check{font-size:60px;margin:-15px 0 -15px 0}#sert-modal .err-val-phone::after{content:'';position:absolute;left:20px;top:-15px;border:10px solid #fff0;border-bottom:10px solid #ff1b3c}#sert-modal .err-val-phone{background:#ff1b3c;color:#fff;display:none;position:absolute;left:0;bottom:-30px;z-index:1;padding:5px 10px;animation:pulse-r 2s infinite ease-in-out}#sert-modal .form_title{color:#000;text-align:center;font-family:Times;font-size:32px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.24px;text-transform:uppercase}.sert-modal__close{padding-top:25px;position:absolute;right:70px;top:5px;z-index:55;cursor:pointer;transition:.3s}.sert-modal__close span{display:block;background:#fff;transform:rotate(45deg);height:1px;width:100%}.sert-modal__close span:last-child{transform:rotate(-45deg)}#request-modal{display:none;position:fixed;flex-wrap:wrap;background:rgb(0 0 0 / .7);left:0;right:0;top:0;bottom:0;z-index:55}#request-modal p{color:#000;text-align:center}#request-modal.show-modal{display:flex}#request-modal .request-modal_body{padding:50px 70px;position:relative;width:100%;max-width:456px;margin:auto;color:#fff;margin:auto;border-radius:0 100px}#request-modal .form_input{position:relative}#request-modal .flex-container{height:100%}#request-modal .massage-content{margin:auto;text-align:center}#request-modal .flex-container{display:flex;flex-wrap:wrap;justify-content:space-around}#request-modal .c-red{color:red}#request-modal h2{margin:20px 9!important;font-size:24px}#request-modal .form_input p{margin:0}#request-modal .sender-input,#request-modal .sender-btn{width:100%;padding:5px 0;margin:0 0 10px 0;font-size:17px;border:none;outline:none;background:#fff0;color:#fff}#request-modal .form_input>p{font-size:17px}#request-modal .sender-input{border-bottom:1px solid #000;color:#000;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.24px;padding:10px 0}#request-modal .sender-btn{color:#fff;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.24px;text-transform:uppercase;border-radius:25px;border:1px solid #000;background:#000;padding:15px 30px;margin-top:20px;cursor:pointer}#request-modal .sender-btn:hover{color:#000;background:transparent!important}#request-modal .sender-done,#request-modal .sender-err{display:none;position:absolute;padding:0 20px;top:0;bottom:0;left:0;right:0;color:#4f2f2f;border-radius:0 100px}#request-modal .sender-check{font-size:60px;margin:-15px 0 -15px 0}#request-modal .err-val-phone::after{content:'';position:absolute;left:20px;top:-15px;border:10px solid #fff0;border-bottom:10px solid #ff1b3c}#request-modal .err-val-phone{background:#ff1b3c;color:#fff;display:none;position:absolute;left:0;bottom:-30px;z-index:1;padding:5px 10px;animation:pulse-r 2s infinite ease-in-out}#request-modal .form_title{color:#000;text-align:center;font-family:Times;font-size:32px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.24px;text-transform:uppercase}.sender-caption,.sender-descr{text-align:center}.request-modal__close{padding-top:25px;position:absolute;right:70px;top:5px;z-index:55;cursor:pointer;transition:.3s}.request-modal__close span{display:block;background:#fff;transform:rotate(45deg);height:1px;width:100%}.request-modal__close span:last-child{transform:rotate(-45deg)}.form_title{font-size:31px;margin:10px 0;font-weight:bolder;text-align:center}@keyframes pulse-r{from,to{bottom:-30px}10%{bottom:-25px}20%{bottom:-30px}30%{bottom:-25px}40%{bottom:-30px}100%{bottom:-30px}}@media (max-width:666px){#callback-open .form_input{width:100%}#callback-open .form_input:first-child,#callback-open .form_input:nth-child(2){width:50%}}@media (max-width:500px){#callback-sale .form_input{float:none;width:100%}#callback-sale h2{padding:0 15px}#callback-sale .sender-btn{width:100%}}@media (max-width:404px){#callback-open .form_input{width:100%!important}#callback-sale .form_input{float:none;width:100%}}