.cwf-wrapper-editable{margin:96px 0;position:relative}@media (max-width:1439px){.cwf-wrapper-editable{margin:72px 0}}@media (max-width:1023px){.cwf-wrapper-editable{margin:32px 0}}.cwf-question{background-image:linear-gradient(90deg,#ffe899 0,#ffd546);background-position:0 100%;background-repeat:no-repeat;background-size:cover;padding:55px 32px 55px 300px;position:relative}@media (max-width:1023px){.cwf-question{padding-left:275px}}@media (max-width:767px){.cwf-question{background-size:800px auto;padding:32px 32px 212px!important}}.cwf-question-preview{display:flex;flex-direction:column;justify-content:center;min-height:162px;text-align:right}@media (max-width:767px){.cwf-question-preview{min-height:auto;position:relative;z-index:1}}.cwf-question-text{color:#222;font-size:32px;font-weight:700;line-height:1.25;text-align:right}@media (max-width:767px){.cwf-question-text{font-size:24px;line-height:1.4}}.cwf-question-text p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.cwf-question-btn{align-self:flex-end;background-color:#005eb8;color:#fff;cursor:pointer;font-size:18px;font-weight:600;line-height:24px;margin-top:32px;padding:12px 24px;transition:background-color .2s ease}.cwf-question-btn button{background:transparent;border:0;color:inherit;cursor:pointer;font-size:inherit;line-height:inherit;margin:0;outline:0;padding:0}@media (max-width:767px){.cwf-question-btn{font-size:16px;margin-top:24px;padding:8px 24px}}.cwf-question-btn:hover{background-color:#004688}.cwf-question-animate{bottom:-1px;left:-10px;position:absolute;width:390px}@media (max-width:767px){.cwf-question-animate{left:-44px}}.cwf-question-animate object,.cwf-question-animate svg{display:block}.cwf-question.formOpen{padding:32px!important}@media (max-width:1439px){.cwf-question.formOpen{padding:24px!important}}@media (max-width:1023px){.cwf-question.formOpen{padding:16px!important}}@media (max-width:767px){.cwf-question.formOpen{background-size:cover;padding:8px!important}.cwf-question.formOpen .cwf-question-animate{display:none}}.cwf-question.formOpen .cwf-question-preview{display:none}.cwf-form{width:100%}.cwf-form-wrap{display:none}.cwf-form-inner{background-image:linear-gradient(180deg,#fff 200%,hsla(0,0%,100%,0)),linear-gradient(180deg,#fff,#fff);display:flex}@media (max-width:767px){.cwf-form-inner{flex-direction:column}}.cwf-form .contact-form-submit-btn{background-color:#005eb8;color:#fff}.cwf-form .contact-form-submit-btn:hover{background-color:#004688}.cwf-aside{flex:none;padding-bottom:255px;width:240px}@media (max-width:767px){.cwf-aside{padding-bottom:0;width:100%}}.cwf-aside .messenger-block{margin:0;padding:24px 32px}@media (max-width:1599px){.cwf-aside .messenger-block{padding:24px 28px}}@media (max-width:767px){.cwf-aside .messenger-block{padding-bottom:0}}.cwf-aside .messenger-block .messenger-block-elements a{background-size:32px 32px;font-size:16px;padding:18px 16px 18px 48px}.contact-form{background-color:#fff;padding:24px 32px}@media (max-width:1599px){.contact-form{padding:20px 28px}}.contact-form-description{color:#222;font-size:20px;font-weight:700;line-height:1.6;margin-bottom:14px;min-height:28px;padding-right:110px;position:relative}.contact-form-description p{color:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.contact-form-description .form-seal{position:absolute;right:0;top:4px}.contact-form-description .form-seal img{display:none;height:24px;width:auto}.contact-form-description .form-seal img:nth-child(2){display:block}.contact-form .form-upload-input-wrapper{margin-bottom:16px}.contact-form .form-upload-input-wrapper .tooltip-content{padding:12px 16px;width:380px}.contact-form .form-upload-input-wrapper .tooltip-content p{font-size:12px}.contact-form .form-upload-input-wrapper .tooltip-content p b{font-size:14px}.contact-form-inputs{display:flex;flex-wrap:wrap;margin:-16px -16px 24px 0}.contact-form-inputs .form-input-wrapper{flex:1 1 40%;margin:16px 16px 0 0;min-width:270px}@media (max-width:400px){.contact-form-inputs .form-input-wrapper{min-width:190px}}.contact-form .gdpr-wrapper{margin:0 0 14px}.contact-form-submit-btn{background-color:#ffd546;border:none;color:#222;cursor:pointer;display:block;font-size:16px;font-weight:600;line-height:1.5;margin:14px auto 0;min-width:180px;padding:0;transition:background-color .16s ease-in-out;width:fit-content}.contact-form-submit-btn:hover{background-color:#ffcf2c}.contact-form-submit-btn.disabled{cursor:default;opacity:.65;pointer-events:none}.contact-form-submit-btn-text{display:block;padding:10px 24px}.contact-form>.form-element-error{display:block;margin-top:10px;text-align:center}.messenger-block{background-color:#fff;margin-bottom:16px;padding:16px 32px}@media (max-width:1599px){.messenger-block{padding:16px 28px}}.messenger-block-title{color:#222;font-size:16px;font-weight:600;line-height:1.6;margin-bottom:12px}.messenger-block-title h1,.messenger-block-title p{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:700!important;line-height:inherit!important;margin:0!important}.messenger-block-title h1:after,.messenger-block-title h1:before,.messenger-block-title p:after,.messenger-block-title p:before{display:none}.messenger-block-elements{display:flex}@media (max-width:767px){.messenger-block-elements{flex-wrap:wrap;margin:0 -6px -6px 0}}.messenger-block-elements-link{background-position:0;background-repeat:no-repeat;background-size:20px 20px;color:#464749;display:block;flex:0 0 auto;font-size:16px;line-height:1.63;margin-right:auto;padding:8px 8px 8px 32px;text-decoration:underline;text-decoration-color:transparent;transition:all .16s ease;width:100%}@media (max-width:767px){.messenger-block-elements-link{flex:0 0 135px;margin:0 6px 6px 0;min-width:fit-content}}.messenger-block-elements-link:hover{color:#005eb8;text-decoration-color:#005eb8}@media (min-width:768px){.messenger-block.vertical .messenger-block-elements{flex-direction:column}.messenger-block.vertical .messenger-block-elements-link{margin-bottom:6px}}