body.modal-active{overflow:hidden}.modal{align-items:center;background:rgba(77,77,77,.7);bottom:0;display:flex;justify-content:center;left:0;opacity:0;overflow-y:scroll;position:fixed;right:0;top:0;transition:all .4s;visibility:hidden;z-index:10}.modal.active{opacity:1;visibility:visible}.modal__content{background:#fff;margin:60px auto;max-width:1000px;padding:63px;position:relative}.modal__content .form-title{display:none}.modal__content .grecaptcha-badge{margin:0}.modal__content form .hs-error-msg,.modal__content form .hs-error-msgs{font-size:12px;margin-top:0}.modal__close{cursor:pointer;height:24px;position:absolute;right:30px;text-align:center;top:30px;width:24px}.modal_subcontent p,.modal_title h3{margin:0}.modal_title span{display:block;font-weight:700}.modal_subcontent,.modal_title{padding-bottom:18px}.modal_form form .hs-form-field{margin:0 0 12px}.modal__content .download_single{background:#f3f3f3;color:#2f2f2f;display:block;margin-bottom:9px;padding:18px 68px 18px 62px;position:relative;transition:all .4s ease;width:100%}.modal__content .download_single .icon{left:18px;padding:0;position:absolute}.modal__content .download_single h4{font-size:21px;font-weight:700;line-height:1.5!important;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal__content .download_single h4 em{font-style:normal;font-weight:400}.modal__content .download_single p{font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal__content .download_single .download-icon{position:absolute;right:18px;top:26px}.modal__content .download_single:hover{box-shadow:0 3px 3px 0 #d9d9d9}.modal__content .modal_inner .downloadTwoColumn{display:flex;flex-flow:row wrap;gap:9px}.modal__content .modal_inner .downloadTwoColumn .download_single{margin:0;width:calc(50% - 5px)}.modal__content .download-all-btn{margin-top:9px}@media (max-width:1199px){.modal__content{max-width:95%;padding:40px}}@media (max-width:767px){.modal__content{padding:25px}.modal__content .modal_inner .downloadTwoColumn .download_single{width:100%}.modal__content .download_single h4{font-size:16px}.modal_title h3{font-size:22px;max-width:85%}}@media (max-width:680px){.modal__content{margin:50px}}@media (max-width:480px){.modal__content{margin:30px 20px;padding:25px 20px}}