.container-popup{max-width:741px;margin:0 auto;position:relative}@media (min-width: 0px){.container-popup{max-width:343px}.form__header{display:flex;justify-content:flex-end;padding:0;opacity:0.9;width:inherit;z-index:2}.form-modal__scroll{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;transform:translate(0, 200%);transition:all ease 0.4s;z-index:100;margin-top:20px;border-radius:20px 20px 20px 2px;overflow-y:scroll}.form-modal__cross_scroll{width:15px;height:15px;fill:#a1a5af;position:absolute;top:10px;right:10px}.form-modal__bg_scroll{width:100vw;height:100vh;position:fixed;z-index:-1;top:0;left:0;border-radius:20px 20px 0 0}.form-show{transform:translate(0)}.order-form{padding-top:40px;padding-bottom:40px}.price__input-hidden input{position:absolute}.form{position:relative}.form__wrapper{max-width:302px;display:flex;flex-direction:column}.price__form-block{background-color:#1f1c1a;border-radius:10px;padding:50px 20px 30px 20px;margin:25px 0 0 0}.price-form__title{color:white;font-size:16px;text-align:center}.price__form{display:flex;justify-content:space-between;align-self:center;flex-direction:column}.input-head{display:none}.modalForm .price__input{height:50px;padding:0 0 0 60px;font-size:14px;border:1px solid #9ca3af;background:white;border-radius:30px;width:100%}.price__form3 .price__input{width:100% !important;height:52px;padding:0 0 0 60px;font-size:14px;color:#a1a5af;border:none}.price__form3 .form__input{background:#ffffff;border:1px solid #e0e3e8;box-shadow:0px 1px 2px rgba(16, 24, 40, 0.05);border-radius:16px;width:100%;margin-top:24px}.price__form3 .form__input:not(:first-of-type){margin-top:16px}.price__input::placeholder{color:#1d1d1b}.price__input:focus{outline:none}.price__input:not(:first-of-type){margin-top:20px}.price__form-button{width:100%;height:50px;background:#000;border:none;color:#fff;font-weight:400;font-size:18px;border-radius:40px;margin:20px 0;z-index:2}.price__form3 .price__form-button{height:56px;background:#1d1d1b;border-radius:16px;width:100% !important;border:none;color:#fff;font-weight:400;font-size:18px;line-height:120%;margin:16px 0 10px !important}.price__form3 .form__price-block{margin-top:0}.price__form3 .form__price-block p{font-style:normal;font-weight:400;font-size:12px;line-height:120%;color:#1d1d1b;margin:0}.form__input{position:relative;margin-top:25px}.form__input svg{position:absolute;left:15px;bottom:5px}.price__form-button:focus{outline:none}.form__price-block{display:flex;align-items:center;padding:0 0 0 0;margin:0 0 0 0}.form-block{padding-top:40px;padding-bottom:40px}.form__price-block input{width:25px;height:25px}.form__price-block p{font-size:14px;margin:0 0 0 10px;color:#1d1d1b}.form__price-block p a{color:black}.form{display:flex;flex-direction:column;background:#f2ddde;padding:16px !important;border-radius:16px}.form2{flex-direction:column;padding:29px 19px 142px 22px;border-radius:16px}.form-modal__scroll .form2{border:6px solid rgba(0, 0, 0, 0.5)}.form3{background:#ffffff}.form__info-header{font-style:normal;font-weight:400;font-size:20px;line-height:120%;color:#000000}.form__info-description{margin-top:15px;font-size:14px;line-height:150%;color:#1d1d1b}.form__info-subheader{font-style:normal;font-weight:400;font-size:14px;line-height:130%;color:#000000;padding-top:16px;width:97%}.form__info-point::marker{color:#a1a5af}.form__info-points{margin-top:22px;margin-left:15px;padding-inline-start:0 !important;max-width:100%}.form__info-point{font-family:"Gotham Pro", sans-serif;font-size:14px;line-height:130%;margin-top:15px;color:#000000}.popup-on-scroll_img{position:absolute;right:0;bottom:0}}@media (min-width: 639px){.container-popup{max-width:470px}.form-modal__scroll{justify-content:center;align-items:center}.form-modal__cross_scroll{top:20px;right:20px;width:25px;height:25px}.form2{padding:52px 19px 142px 22px}.form__price-block input[type="checkbox"]{width:5%}.form{padding:24px !important}.form__wrapper{max-width:428px}.form .form2 .form3{padding:52px 0 53px 47px !important}.price__form3 .price__form-button{line-height:120%}.price__form3 .form__price-block{margin-top:0}.price__form3 .form__price-block p{font-size:14px;line-height:130%}}@media (min-width: 957px){.form{gap:25px;padding:35px}.form2{flex-direction:column;padding:52px 0 53px 47px;border-radius:16px}.circle_price{right:60px;top:15px}.price__input:not(:first-of-type){margin-right:20px}.input-head{display:block;font-size:18px;line-height:120%;margin-bottom:5px;color:#1d1d1b}.price__form{display:flex;justify-content:flex-start;align-self:center;flex-direction:column;flex-wrap:wrap;width:428px}.form__price-block input[type="checkbox"]{width:3%}.form__info-description{font-size:20px}.form__info-header{font-style:normal;font-weight:400;font-size:20px}.form__circle{width:117px;height:117px;top:0}.form__circle-price{font-size:25px}.form__circle-time{font-size:15px}}@media (min-width: 958px){.container-popup{max-width:741px;width:741px}}@media (min-width: 1243px){.container-popup{max-width:741px}.form__price-block p{width:130%}.text_price p span,
	.text1_price p span,
	.text2_price p span,
	.text3_price p span{font-size:15px;transform-origin:0 85px}.circle_price{left:80%;top:50px}.logo_price{font-size:36px;width:64px;height:70px}.logo_price span{font-size:19px;text-transform:uppercase}.form__circle{right:90px;top:40px}.order-form{padding-top:128px;padding-bottom:128px}.price__form{flex-direction:row;width:496px}.circle_price{width:140px;height:165px}.price__form2 .price__form-button{margin:0;align-self:flex-end}.price__form-button{width:247px}.price__input-1{width:496px}.price__input-2{width:240px}.price__form .form__input:nth-child(5){margin-left:16px}.price__input-3{width:240px}.form2{flex-direction:column;padding:52px 0 53px 47px;border-radius:16px}.form__wrapper{max-width:460px}.price__form2{width:100%}.modalForm .price__input{width:388px;margin-right:16px}.price__form2 .form__input:nth-child(5){margin-left:0}.modalForm .price__form-button{width:388px;margin:25px 0 0 0px}.form__info-header{font-size:28px}.form2 .form__info-description{width:800px}.form__info-subheader{font-size:16px;padding-top:24px;width:80%}.form__info-points{margin-top:22px;margin-left:15px;padding-inline-start:0 !important;max-width:79%}.form__info-point{font-family:"Gotham Pro", sans-serif;font-size:16px;line-height:130%;margin-top:15px}.form__price-block{margin-top:20px}}@media (min-width: 1700px){}