.ebook-hero-wrap{background:#f6f9fc;display:inline-block;overflow:hidden;padding:4rem 0 12rem;position:relative;width:100%;z-index:1}.ebook-hero-wrap .hero-inner{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;z-index:99}.ebook-hero-wrap .hero-inner .hero-left{display:inline-block;margin:0;padding-right:0;width:50%}.ebook-hero-wrap .hero-inner .hero-left .hero-caption{display:inline-block;width:100%}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-small-text{display:inline-block;margin:1em 0;padding-bottom:0;width:100%}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-small-text span{color:#1782c5;display:inline-block;font-size:16px;font-style:normal;font-weight:600;line-height:28px;margin:0;padding:0;width:100%}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-title{display:inline-block;margin:20px 0;padding-bottom:0;width:100%}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-title h1{color:#0f1520;display:inline-block;font-size:48px;font-style:normal;font-weight:600;line-height:60px;margin:0;padding:0;width:100%}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-text{color:#0f1520;display:inline-block;padding-bottom:28px;width:100%}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-text p:last-child{padding-bottom:0}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-text p{display:inline-block;font-size:16px;line-height:1.75;margin:0;padding:0 0 10px;width:100%}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-text a{color:#1782c5;font-weight:500}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-text a:hover{color:#005691}.ebook-hero-wrap .hero-inner .hero-left .hero-cta{align-items:center;display:flex;justify-content:flex-start;padding:0;width:100%}.ebook-hero-wrap .hero-inner .hero-left .hero-cta a{display:inline-block;width:auto}.ebook-hero-wrap .hero-inner .hero-right{align-items:center;display:flex;justify-content:center;margin:0;max-width:600px;padding-left:0;position:absolute;right:0;top:4rem;width:450px}.ebook-hero-wrap .hero-inner .hero-right img{display:block;margin:0 auto;max-height:425px;max-width:375px;object-fit:contain;object-position:center;width:100%}.ebook-hero-wrap .bottom-layer{bottom:-5px;left:0;position:absolute;width:100vw;z-index:10}.ebook-hero-wrap .bottom-layer svg{display:block;width:100vw}.ebook-hero-wrap .right-layer svg{display:block;max-width:50%;position:absolute;right:-15%;top:-25%;width:100%;z-index:1}.ebook-hero-wrap .right-layer svg .right__linearGradient1{fill:#1782c5}#hero-cta-popup{border-radius:4px;box-shadow:0 0 20px rgba(59,67,103,.25);padding:40px}#hero-cta-popup form{display:inline-block;width:100%}#hero-cta-popup form fieldset .hs-form-field{padding-bottom:15px;padding-left:7px}#hero-cta-popup form fieldset.form-columns-2 .field:first-child{padding-left:0;padding-right:7px}#hero-cta-popup form fieldset label{color:#101621;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:600;letter-spacing:0;line-height:28px;text-transform:capitalize}#hero-cta-popup form fieldset label span.hs-form-required{color:#1782c5;padding-left:5px}#hero-cta-popup form fieldset input{height:auto;padding:9px}#hero-cta-popup form fieldset input,#hero-cta-popup form fieldset select,#hero-cta-popup form fieldset textarea{background:#fff;border:.5px solid #9e9e9e;border-radius:4px;color:#9e9e9e;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-transform:none}#hero-cta-popup form fieldset textarea{height:140px;padding:10px;resize:none}#hero-cta-popup form fieldset select{height:auto;padding:10px}#hero-cta-popup form fieldset ul.hs-error-msgs li label.hs-error-msg{color:red;float:left;font-size:14px;font-weight:400;line-height:18px;list-style:none;margin:0;padding:0;width:100%}#hero-cta-popup form fieldset textarea::placeholder{color:#9e9e9e}#hero-cta-popup form fieldset input::placeholder{color:#9e9e9e}#hero-cta-popup form .hs_submit{display:inline-block;line-height:0;vertical-align:top;width:100%}#hero-cta-popup form .hs_submit .actions{display:inline-block;width:100%}#hero-cta-popup form .hs_submit .actions input{background:#1a83c5;border:none;border-radius:4px;color:#fff;display:inline-block;float:left;font-size:18px;font-weight:600;line-height:28px;min-width:auto;padding:9px 20px;text-align:center;text-decoration:none;width:auto}#hero-cta-popup form .hs_submit .actions input:hover{background:#005691}#hero-cta-popup .submitted-message{color:#101621;display:inline-block;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:0;width:100%}#hero-cta-popup form fieldset .hs-fieldtype-select.hs-form-field{padding-left:0}#hero-cta-popup .fancybox-close-small{background:#101621;right:12px;top:12px}#hero-cta-popup .fancybox-close-small svg{color:#fff}@media(max-width:1500px){.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-title h1{font-size:39px;line-height:50px}}@media(max-width:1200px){.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-title h1{font-size:35px;line-height:45px}a.blue-cta{font-size:20px;padding:7px 30px}.ebook-hero-wrap .hero-inner .hero-left{padding-right:40px}}@media(max-width:991px){.ebook-hero-wrap .hero-inner{flex-direction:column-reverse}.ebook-hero-wrap .hero-inner .hero-left{padding-right:0;padding-top:40px;width:100%}.ebook-hero-wrap .hero-inner .hero-right{padding-left:0}.ebook-hero-wrap:before{display:none}.ebook-hero-wrap .hero-inner .hero-right{align-items:center;display:flex;justify-content:center;position:relative;right:0;top:0;width:100%}.ebook-hero-wrap .right-layer{display:none}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-small-text{margin:1em 0 0}}@media(max-width:767px){.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-title h1{font-size:30px;line-height:35px}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-text p{font-size:20px;line-height:30px}.ebook-hero-wrap .hero-inner .hero-left .hero-caption .hero-text{padding-bottom:20px}a.blue-cta{font-size:18px;padding:6px 25px}.ebook-hero-wrap{padding:40px 0 100px}}@media(max-width:480px){#hero-cta-popup form fieldset.form-columns-2 .field:first-child{padding-right:0}#hero-cta-popup form fieldset .hs-form-field{padding-left:0}}