button#generate_pdf.am-template-download-btn,#generate_pdf.am-template-download-btn{appearance:none!important;-webkit-appearance:none!important;width:100%!important;max-width:none!important;min-height:54px!important;height:54px!important;display:flex!important;align-items:stretch!important;justify-content:space-between!important;background:#ffffff!important;background-color:#ffffff!important;background-image:none!important;border:1px solid #d9d9d9!important;border-radius:14px!important;padding:0!important;margin:0!important;color:#3f4650!important;text-align:left!important;text-decoration:none!important;overflow:hidden!important;box-sizing:border-box!important;cursor:pointer!important;font-size:16px!important;font-weight:400!important;line-height:1.2!important;font-family:inherit!important;box-shadow:none!important;text-shadow:none!important;text-transform:none!important;transition:all 0.25s ease!important}button#generate_pdf.am-template-download-btn:hover,button#generate_pdf.am-template-download-btn:focus,#generate_pdf.am-template-download-btn:hover,#generate_pdf.am-template-download-btn:focus{background:#ffffff!important;background-color:#ffffff!important;background-image:none!important;border-color:#bfbfbf!important;color:#3f4650!important;box-shadow:0 4px 14px rgba(0,0,0,.06)!important;outline:none!important}button#generate_pdf.am-template-download-btn .am-template-download-text,#generate_pdf.am-template-download-btn .am-template-download-text{flex:1 1 auto!important;display:flex!important;align-items:center!important;padding:0 22px!important;color:#3f4650!important;font-size:16px!important;font-weight:400!important;line-height:1.2!important;font-family:inherit!important;text-align:left!important}button#generate_pdf.am-template-download-btn .am-template-download-icon,#generate_pdf.am-template-download-btn .am-template-download-icon{flex:0 0 58px!important;width:58px!important;height:54px!important;min-height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-left:1px solid #e3e3e3!important;color:#3f4650!important;background:#ffffff!important}button#generate_pdf.am-template-download-btn .am-template-download-icon svg,#generate_pdf.am-template-download-btn .am-template-download-icon svg{width:22px!important;height:22px!important;stroke:currentColor!important;fill:none!important}#generate_pdf{width:100%!important}#generate_pdf.am-template-download-btn{width:100%!important}.elementor-widget-shortcode:has(#generate_pdf),.elementor-shortcode:has(#generate_pdf),.woocommerce div.product .elementor-widget-shortcode:has(#generate_pdf),.woocommerce div.product .elementor-shortcode:has(#generate_pdf){width:100%!important;max-width:100%!important}@media (max-width:768px){button#generate_pdf.am-template-download-btn,#generate_pdf.am-template-download-btn{width:100%!important;max-width:none!important;min-height:52px!important;height:52px!important;border-radius:12px!important}button#generate_pdf.am-template-download-btn .am-template-download-text,#generate_pdf.am-template-download-btn .am-template-download-text{padding:0 18px!important;font-size:16px!important}button#generate_pdf.am-template-download-btn .am-template-download-icon,#generate_pdf.am-template-download-btn .am-template-download-icon{flex-basis:56px!important;width:56px!important;height:52px!important;min-height:52px!important}button#generate_pdf.am-template-download-btn .am-template-download-icon svg,#generate_pdf.am-template-download-btn .am-template-download-icon svg{width:21px!important;height:21px!important}}*.ptnbd-hidden{display:none!important}div.ptnbd-loading{z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(16,16,16,.5)}.ptnbd-uil-ring-css{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:200px;height:500px}.ptnbd-uil-ring-css>div{position:absolute;display:block;width:100px;height:100px;top:20px;left:20px;border-radius:80px;box-shadow:0 6px 0 0 #fff;-ms-animation:uil-ring-anim 1s linear infinite;-moz-animation:uil-ring-anim 1s linear infinite;-webkit-animation:uil-ring-anim 1s linear infinite;-o-animation:uil-ring-anim 1s linear infinite;animation:uil-ring-anim 1s linear infinite}@-webkit-keyframes uil-ring-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes uil-ring-anim{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes uil-ring-anim{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes uil-ring-anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}