/* Собран из pdf-from-widget.css. Руками не править: следующая сборка сотрёт. */
.pdf-form-widget{width:100%;height:auto;display:flex;position:relative;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;background-color:#F2F2F2}@media (min-width:1025px){.pdf-form-widget{min-height:min(46.25rem, calc(100vh - 12.5rem))}}.pdf-form-widget .desktop-bg,.pdf-form-widget .mobile-bg{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;background-size:cover;background-repeat:no-repeat;background-position:center center}.pdf-form-widget .desktop-bg{display:block}.pdf-form-widget .mobile-bg{display:none}@media (max-width:1024.98px){.pdf-form-widget{flex-direction:column}.pdf-form-widget .desktop-bg{display:none}.pdf-form-widget .mobile-bg{display:block}}.pdf-form-widget .pdf-form-widget__form{position:relative;z-index:15;width:50%;padding:3rem 0 3rem 4.1875rem;align-self:center}@media (max-width:1024.98px){.pdf-form-widget .pdf-form-widget__form{width:100%;padding:1.5rem 1rem 1rem}}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__content{width:100%;max-width:29.1875rem}@media (max-width:1024.98px){.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__content{max-width:100%;text-align:center}}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__icon{margin-bottom:0.75rem}@media (max-width:1024.98px){.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__icon{display:inline-block;width:2.5rem;height:auto}}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__title{width:100%;max-width:23.4375rem;font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.75rem;line-height:2.125rem;color:#000;margin-bottom:0.8125rem}@media (max-width:1024.98px){.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__title{max-width:100%;font-size:1.5rem;line-height:1.875rem;margin-bottom:0.75rem}}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__description{width:100%;max-width:23.4375rem;margin-bottom:1.5rem}@media (max-width:1024.98px){.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__description{max-width:100%;margin-bottom:1rem}}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__description p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:0.875rem;line-height:120%;color:#000}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__description p strong{font-weight:700}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form br{display:none}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form input[type="email"]{font-family:"Montserrat",sans-serif;font-weight:400;font-size:0.875rem;line-height:100%;color:#000;border:none;outline:none;background-color:transparent;border-bottom:1px solid #CECECE;margin-bottom:2rem;padding:0.5rem 0 0.75rem}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .cf7-cf-turnstile{margin-bottom:0!important}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .wpcf7-form-control-wrap[data-name="your-email"]{display:block}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .wpcf7-not-valid-tip{position:absolute;top:100%;left:0;margin-top:0.25rem;font-family:"Montserrat",sans-serif;font-size:0.75rem;line-height:1.2}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form input[type="email"]::placeholder{font-family:"Montserrat",sans-serif;font-weight:400;font-size:0.875rem;line-height:100%;color:#A3A3A3}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form input[type="submit"]{width:100%;font-family:"Montserrat",sans-serif;font-weight:500;font-size:1rem;line-height:100%;text-transform:none;text-align:center;border:none;outline:none;display:block;padding:1.0625rem 0.625rem;-webkit-border-radius:5.4375rem;-moz-border-radius:5.4375rem;border-radius:5.4375rem;color:#000;background-color:#ABCF39}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .consent-container label{display:flex;align-items:flex-start;gap:0.625rem;font-family:"Montserrat",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.45;color:#545454;margin-bottom:1rem}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .consent-container{margin-top:1.5rem}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .consent-container .wpcf7-form-control-wrap,.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .consent-container .wpcf7-acceptance,.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .consent-container .wpcf7-list-item{display:block;margin:0}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .consent-container label .wpcf7-list-item-label{text-align:left;font-weight:400;line-height:1.45;color:#545454;padding:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .consent-container input[type="checkbox"]{display:block!important;margin:0.25rem 0 0;flex:0 0 auto;width:1.125rem;height:1.125rem;accent-color:#a3cd3a}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .consent-note{font-family:"Montserrat",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.45;color:#545454;text-align:left;margin:0 0 0 1.75rem}.pdf-form-widget .pdf-form-widget__preview-image{width:100%;position:relative;z-index:10}.pdf-form-widget .pdf-form-widget__preview-image img{position:absolute;top:0;left:0;width:calc(100% + 3.4375rem);max-width:none;height:100%;margin-right:0;object-fit:contain;object-position:right center}@media (max-width:1024.98px){.pdf-form-widget .pdf-form-widget__preview-image img{position:static;width:100%;max-width:100%;margin-right:0;margin-bottom:-7.8125rem;height:auto}}@media (max-width:992.98px){.pdf-form-widget .pdf-form-widget__preview-image img{margin-bottom:-6.5625rem}}@media (max-width:768.98px){.pdf-form-widget .pdf-form-widget__preview-image img{margin-bottom:-5.9375rem}}@media (max-width:576.98px){.pdf-form-widget .pdf-form-widget__preview-image img{margin-bottom:-3.125rem}}.send-form-modal{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(0.5rem);background:rgba(0, 0, 0, 0.6);display:flex;justify-content:center;align-items:center;z-index:5000}.send-form-modal .send-form-modal__modal-content{position:relative;display:flex;flex-direction:column;align-items:center;padding:3.5rem 5rem;border-radius:1rem;background-color:#fff;text-align:center;z-index:9999}.send-form-modal .send-form-modal__modal-content .send-form-modal__modal-content__icon{display:block;margin-bottom:1.3125rem}.send-form-modal .send-form-modal__modal-content .send-form-modal__modal-content__title{width:100%;max-width:23.4375rem;font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.75rem;line-height:120%;text-align:center;margin-bottom:1rem}.send-form-modal .send-form-modal__modal-content .send-form-modal__modal-content__description{font-family:"Montserrat",sans-serif;font-weight:500;font-size:0.875rem;line-height:120%;margin-bottom:1.3125rem}.send-form-modal .send-form-modal__modal-content .send-form-modal__modal-content__close-btn-icon{position:absolute;top:1.6875rem;right:1.5rem;padding:0;margin:0;width:auto;height:auto;background-color:transparent}.send-form-modal .send-form-modal__modal-content .send-form-modal__modal-content__close-btn{width:100%;max-width:13.125rem;font-family:"Montserrat",sans-serif;font-weight:500;font-size:1rem;line-height:100%;text-align:center;text-decoration:none;text-transform:none;-webkit-border-radius:5.4375rem;-moz-border-radius:5.4375rem;border-radius:5.4375rem;padding:1.3125rem 1.9375rem;color:#000000;background-color:#ABCF39}#content>.pdf-form-widget{width:auto;margin:3rem}@media (max-width:1199px){#content>.pdf-form-widget{margin:2rem 1.25rem}}@media (max-width:767px){#content>.pdf-form-widget{margin:1.5rem 1rem}}@media (max-width:1024.98px){.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form input[type="email"]{margin-bottom:1.25rem}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form input[type="submit"]{padding:0.875rem 0.625rem}.pdf-form-widget .pdf-form-widget__form .pdf-form-widget__form__shortcode .wpcf7-form .consent-container{margin-top:1rem}}@media (max-width:767.98px){.pdf-form-widget .pdf-form-widget__preview-image img{max-height:32vh;max-height:32svh;object-fit:contain}}