.book-call{padding-top:67px;background-color:var(--darkBlue);color:var(--white);overflow:hidden}.book-call__center-wrapper{position:relative;max-width:var(--container-width-mobile);margin:auto;padding:0 var(--padding-mobile)}.book-call__header{margin-top:18px;font-size:32px;line-height:38px;font-weight:500;max-width:600px}.book-call__description{margin-top:24px;font-size:20px;line-height:28px;font-weight:400}.book-call-decorate{position:relative;height:130px;bottom:-20px;background-repeat:no-repeat;background-position:100%;background-image:url(../img/book-call-mobile.svg)}.book-call__paragraph{display:inline-block}.book-call__last-paragraph{margin-bottom:-20px;margin-top:28px}.book-call__back{margin-top:22px}.book-call__title{display:none}@media (min-width:768px){.book-call{padding-top:80px}.book-call__center-wrapper{max-width:var(--container-width-tablet);padding:0}.book-call__header{margin-top:24px;font-size:55px;line-height:65px}.book-call__description{margin-top:30px;margin-bottom:62px;max-width:510px}.book-call-decorate{position:absolute;height:260px;width:280px;bottom:-60px;right:-85px;background-image:url(../img/book-call-tablet.svg)}.book-call__back-link{display:flex}.book-call__title{display:block;font-size:15px;line-height:26px;margin-left:9px;font-weight:400;color:#3ec0ad}.book-call__back{margin-top:32px}}@media (min-width:1440px){.book-call__center-wrapper{max-width:var(--container-width-desktop)}.book-call__header{margin-top:20px;font-size:80px;line-height:85px}.book-call__description{margin-top:36px;max-width:650px;font-size:26px;line-height:32px;font-weight:400}.book-call-decorate{height:322px;width:604px;bottom:-60px;right:-305px;background-image:url(../img/book-call-desctop.svg)}.book-call__back{margin-top:40px}.book-call__title{line-height:28px}}.item-wrapper{margin-top:12px}.item-wrapper:first-child{margin-top:0}.item-wrapper__error{display:none}.item-wrapper__error_show{display:block;padding:4px 16px;font-size:13px;line-height:20px;font-weight:400;color:#ff6955}.item-wrapper__error_show.item-wrapper__error_agree{padding:6px 46px}.form-item{position:relative;width:100%;border:1px solid #e7e7eb;border-radius:8px;overflow:hidden;transition:.2s;min-height:72px}.form-item_error{border:1px solid #e54630}.form-item:hover{box-shadow:0 0 16px 0 rgba(18,16,37,.07)}.item-wrapper_focus .form-item:hover{box-shadow:none}.item-wrapper_focus .form-item,.item-wrapper_focus .form-item:hover{box-shadow:0 0 16px 0 rgba(18,16,37,.07)}.form-item__label{position:absolute;font-size:13px;line-height:20px;font-weight:400;top:12px;left:16px;color:#121025;z-index:50;cursor:pointer}.form-item__input{position:relative;border:0;padding:36px 16px 12px;top:0;left:0;width:100%;height:100%;font-size:15px;line-height:24px;font-weight:400;z-index:30;resize:none}.form-item__input::placeholder{color:#676b78;font-family:Rubik,sans-serif;font-size:15px;line-height:24px;font-weight:400}.form-item__input:focus{outline:0}.form-agree{display:flex;margin-top:20px}.design-checkbox{display:block;padding-left:30px;cursor:pointer}.design-checkbox__native{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.design-checkbox__custom{position:absolute;margin-left:-30px;width:30px;height:30px}.design-checkbox__check{position:absolute;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='3.5' fill='none' stroke='%23EAEAEF'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat}.design-checkbox__focus{position:absolute;width:100%;height:100%;background-image:none;background-position:center;background-repeat:no-repeat}.design-checkbox__native:focus+.design-checkbox__custom .design-checkbox__focus{background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='29' height='29' rx='5.5' stroke='%233EC0AD'/%3E%3C/svg%3E%0A")}.design-checkbox:hover .design-checkbox__custom .design-checkbox__check{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='3.5' fill='fill' stroke='%23DDDDE2'/%3E%3C/svg%3E%0A")}.design-checkbox__native:checked+.design-checkbox__custom .design-checkbox__check{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='4' fill='%233EC0AD'/%3E%3Cpath d='M7 11.5L10.5 15L16.5 9' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.design-checkbox:hover .design-checkbox__native:checked+.design-checkbox__custom .design-checkbox__check{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='4' fill='%2324AB97'/%3E%3Cpath d='M7 11.5L10.5 15L16.5 9' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.form-agree__wrapper{padding-left:15px}.form-agree__label{font-size:15px;line-height:24px;font-weight:400;color:#676b78;cursor:pointer}.form-agree__label_link{color:#3ec0ad;cursor:pointer;transition:.2s}html[lang=de] .form-agree__label_link{max-width:180px}.form-agree__label_link:hover{color:#24ab97}.form-button{background-color:var(--green);width:280px;border:0;height:40px;color:var(--white);font-size:13px;line-height:20px;border-radius:8px;margin-top:32px;cursor:pointer;transition:.2s}.form-button_pending{background-color:#f5f4f7}.form-button:hover{background-color:#24ab97}.form-button:focus{outline:0;box-shadow:0 0 0 4px rgba(62,192,173,.3)}.form-button .form-button__wait{display:none}.form-button_pending .form-button__label{display:none}.form-button_pending .form-button__wait{display:block;height:30px}.form-item__input_message{font-family:Rubik,sans-serif;font-weight:400;min-height:215px}@media (min-width:768px){.form-item{min-height:80px}.form-agree{margin-top:24px}.form-item__label{font-size:13px;line-height:20px;font-weight:400}.form-item__input{font-size:15px;line-height:24px;font-weight:400;padding-top:40px}.form-agree__label{display:inline-block;font-size:17px}html[lang=de] .form-agree__label_link{max-width:none}.form-button{width:223px;height:56px;font-size:20px;line-height:28px}.form-item__input_message{min-height:160px}.item-wrapper__error_show.item-wrapper__error_agree{padding:6px 45px}.form-agree__wrapper{margin-top:3px}.item-wrapper{margin-top:16px}}@media (min-width:1440px){.item-wrapper{margin-top:24px}.form-button{width:260px}.form-agree{margin-top:40px}.form-button_pending .form-button__wait{display:block;height:40px}}.wizard{overflow:hidden}.wizard__wrapper{position:relative;padding:48px var(--padding-mobile)}.wizard__step{display:none}.wizard__step_active{display:block}.wizard__step-number{font-weight:400;font-size:17px;line-height:20px;color:#676b78;margin-bottom:29px}.wizard__step-title{font-weight:500;font-size:32px;line-height:38px;color:#2f2b5b;margin-bottom:55px}.wizard__decorate-rect{display:none}.wizard__button{display:flex;justify-content:center;align-items:center;width:100%;max-width:519px;height:72px;background:#fff;border:1px solid #2f2b5b;box-sizing:border-box;border-radius:8px;font-weight:400;font-size:22px;color:#2f2b5b;transition:background-color .2s ease-out,color .2s ease-out;cursor:pointer;margin-bottom:24px}.wizard__button:hover{background:#2f2b5b;color:#fff}@media (min-width:450px){.wizard__wrapper{max-width:var(--container-width-mobile-large);margin:0 auto}}@media (min-width:768px){.wizard__wrapper{max-width:539px;padding:64px var(--padding-mobile)}.wizard__step-number{font-size:20px}.wizard__step-title{font-size:48px;line-height:57px}.wizard__button{width:409px;max-width:519px;margin-left:auto;margin-right:auto}.wizard__decorate-rect{display:block;position:absolute;width:313px;height:313px;bottom:-215px;right:-230px;background-color:var(--green);border-radius:41px;transform:rotate(60deg)}}@media (min-width:1440px){.wizard__wrapper{max-width:628px;padding:90px var(--padding-mobile) 115px}.wizard__step-number{font-size:18px}.wizard__step-title{font-size:44px;line-height:58px}.wizard__decorate-rect{width:451px;height:451px;bottom:-300px;right:-590px;border-radius:60px}}