.blog-banner-download-area{margin:70px 0 0}.blog-banner-download-area h4{color:#666;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;letter-spacing:-.5px;line-height:1.25;margin-bottom:15px;position:relative;z-index:3}.download-now-btn{background-color:#fc4c02;border:2px solid #fc4c02;border-radius:3px;color:#fff!important;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;letter-spacing:normal;line-height:1.5;padding:12px 43px;text-decoration:none;transition:all .5s}.download-now-btn:hover{background-color:#fff;color:#fc4c02!important}.modal{height:100%;left:0;position:fixed;right:0;top:10%;visibility:hidden;width:100%;z-index:10000}.modal.is-visible{visibility:visible}.modal-overlay{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transition:visibility 0s linear .3s,opacity .3s;visibility:hidden;width:100%;z-index:10}.modal.is-visible .modal-overlay{opacity:1;transition-delay:0s;visibility:visible}.modal-wrapper{background-color:#fff;box-shadow:0 0 1.5em rgba(0,0,0,.35);left:50%;margin-left:-12em;position:absolute;top:3em;width:28em;z-index:9999}.modal-transition{opacity:0;transform:translateY(-10%);transition:all .3s .12s}.modal.is-visible .modal-transition{border-radius:10px;opacity:1;transform:translateY(0)}.modal-content,.modal-header{padding:1em;position:relative}.modal-close{background:none;border:0;color:#aaa;font-size:24px;font-weight:700;padding:.5em;position:absolute;right:0;top:0}.modal-close:hover{background:none;color:#777}.modal-content>:first-child{margin-top:0}.modal-content>:last-child{margin-bottom:0}.body-container-wrapper .modal_form .hs_cos_wrapper_type_form form{padding-bottom:0}.modal-heading{color:#000;font-family:Gilroy;font-size:30px;font-weight:700;text-align:center}.modal_form form .hs-form-field{margin-bottom:25px;position:relative}.modal_form form .hs-input{border:1px solid #ccc;box-shadow:none;padding:10px 15px}.modal_form form .hs-button{border:0;box-shadow:none;font-size:20px;margin:20px 0 0;padding:15px 25px;text-transform:uppercase}.modal_form form .hs-input:focus{border:1px solid #ccc;box-shadow:none}ul.no-list.hs-error-msgs{bottom:-25px;left:0;position:absolute}.privacy-txt{color:#777;font-size:14px;letter-spacing:-.5px;line-height:2;margin-left:40px}.privacy-txt img{margin-right:10px;position:relative;top:5px}.modal_form .hs_error_rollup{display:none}.modal_form form .hs-fieldtype-booleancheckbox .inputs-list{padding-left:34px;padding-top:7px}.modal_form form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display{color:#000}.modal_form form input.hs-input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:transparent!important;border:.15em solid #000!important;border-radius:.15em;height:22px;left:0;margin:0;padding:10px;position:absolute;top:6px;transform:translateY(-.075em);width:22px}.modal_form form input.hs-input[type=checkbox]:before{box-shadow:inset 1em 1em #000;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:15px;left:3px;position:absolute;top:2px;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:15px}.modal_form form input.hs-input[type=checkbox]:checked:before{transform:scale(1)}.modal_form form .hs-fieldtype-booleancheckbox .inputs-list.hs-error-msgs{padding-left:0}.modal_form form .legal-consent-container .hs-form-booleancheckbox-display p{font-size:16px}.modal_form form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}.modal_form form .legal-consent-container>div:first-child{margin-bottom:20px}.modal_form form .legal-consent-container .hs-richtext{display:none}@media (max-width:1550px){.modal{top:5%}}@media (max-width:1440px){.blog-banner-download-area h4{font-size:22px;max-width:95%}.download-now-btn{padding:8px 33px}}@media (max-width:1199px){.modal-wrapper{margin-left:-14em}}@media only screen and (max-width:767px){.download-area{margin-bottom:70px}}@media only screen and (max-width:480px){.modal-wrapper{left:0;margin:0 auto;right:0;width:95%}.modal-heading{font-size:26px}.privacy-txt{display:block;font-size:14px;margin-left:0}.privacy-txt img{margin-right:5px}.modal{top:3%}.body-container-wrapper .modal_form .hs_cos_wrapper_type_form form{padding:0}}