*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;min-height:100%;padding:0}body{background:transparent;color:#34393d;font-family:Proxima Nova Rg!important;font-size:18px;line-height:1.33}img{height:auto;max-width:100%}.container-fluid{margin:0;overflow-x:hidden;padding:0}.container-fluid .row-fluid .row-fluid{padding:0}.container-fluid .row-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}::-moz-selection{background:#008da9;color:#fff;text-shadow:none}::selection{background:#008da9;color:#fff;text-shadow:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}h1,h2,h3,h4,h5,h6{font-family:Proxima Nova Rg}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-family:Proxima Nova Lt;font-size:70px;font-weight:100;line-height:1}h1,h2{color:#008da9}h2{font-family:Proxima Nova Rg;font-size:42px;margin-bottom:30px;text-align:center}h3{font-size:36px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}a{color:#337ab7}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#0066a4;outline:0!important}ul{padding-left:20px}ul li{margin-bottom:10px}hr{background-color:#ccc;border:none;color:#ccc;height:1px}header{background:#fff;position:relative;top:0;width:100%;z-index:500}.navbar-header .companylogo>.gray-img{display:none}.navbar-header .companylogo>.normal{display:block}.hero-banner{background-color:#000;margin-bottom:80px;overflow:hidden}.ebook_txt h1{color:#fff}.hero-banner .banner-body,.hero-banner p{color:#fff;font-size:27px;margin-top:20px}.hero-banner.wave{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:50px 0}.hero-banner .mol-product-wrapper{margin-top:40px}.hero-banner .ebook_txt{text-align:center}.hero-banner .ebook_txt h1{font-family:Proxima Nova Lt;font-size:50px;font-weight:500;margin-top:20px;padding-top:0}.content-section{padding:60px 0}footer{border-top:1px solid #ccc;margin-top:28px;padding-bottom:25px;padding-top:12px}.copyright-info{font-size:12.3px;margin-top:5px;text-align:center}.white-text *{color:#fff}.cm-custom-form-section{background-color:#008da9;background-repeat:no-repeat;background-size:cover;color:#fff;padding:50px 50px 50px 0}.cm-custom-form-section .hs_cos_wrapper_type_inline_rich_text{margin-bottom:50px}.cm-custom-form-section p{font-family:Proxima Nova Lt;font-size:40px;font-weight:400;line-height:110%;margin-top:0}.cm-custom-form-section .cm-custom-form h4{color:#ee7624;font-size:30px;margin-bottom:20px;text-align:center}.cm-custom-form-section iframe{border:0}.btn{background-color:inherit;border:2px solid transparent;border-radius:0;color:inherit;display:block;font-family:Proxima Nova Rg;font-size:18px;height:auto;line-height:18px;min-width:140px;outline:none;outline:0!important;padding:16px 18px;position:relative;transition:all .2s;white-space:normal;word-break:unset}.btn.btn-primary,.hs-button{background:#008da9;color:#fff}.btn.btn-primary:before{background:#0066a4;bottom:-5px;content:"";display:block;height:4px;left:25%;margin-bottom:0;margin-left:0;opacity:0;position:absolute;transition:all .2s;width:50%}.btn.btn-primary-outline{border-color:#4c9eaf;color:#038296}.btn:active,.btn:active:hover,.btn:hover{background:#fff!important;box-shadow:0 0 10px 1px rgba(0,0,0,.2);color:#0066a4}.btn.btn-primary:active,.btn.btn-primary:active:hover,.btn.btn-primary:hover{border-color:#fff!important;color:#0066a4}.btn.btn-primary:hover:before{opacity:1}@media only screen and (min-width:992px){.hs_submit.hs-submit .actions{margin:10px auto 20px;width:543px}}.hs-button.primary{background:#018ea9;border:none;border-radius:20px;border-radius:0;color:#fff;font-family:Proxima Nova Rg;font-size:18px;font-weight:600;height:auto;letter-spacing:.06rem;line-height:25px;padding:9px 18px 8px;position:relative;width:100%}.hs-button.primary,input[type=button],input[type=submit]{-webkit-appearance:none;cursor:pointer;text-decoration:none!important}.text-caption.text-center{margin:0 0 15px}.btn-wrapper{margin-top:40px}ul+.btn-wrapper{margin-left:20px}.cm-workflow-item img{display:block;margin:auto}.cm-workflow-item h4{color:#008da9;text-align:center}.cm-workflow-item p{color:#6a747c;font-size:14px}.cm-workflow-item h4,.cm-workflow-item p{padding:0 15px}.cm-workflow-item .cm-workflow-image-item{position:relative}.text-caption{color:#6a747c;font-family:Proxima Nova Rg;font-size:14px;font-style:italic;font-weight:400;margin-bottom:25px;margin-top:15px}.full-width-container{margin-left:-100%;margin-right:-100%}.bg-gray{background-color:#f2f2f2}.thank-you .reversewave .ebook_txt h1{font-size:70px}.thank-you .reversewave{background-position:bottom;background-repeat:no-repeat;background-size:101%;padding-bottom:230px;padding-top:50px}.thank-you .reversewave .container{position:relative}.thank-you .reversewave .ebook_txt{margin-bottom:100px;text-align:left}.hero-banner.new_thankyou>.container .mol-content,.hero-banner.new_thankyou>.container .mol-product-wrapper{margin-top:0;max-width:100%}.hero-banner.new_thankyou>.container .mol-content h1{margin-top:0}.thank-you .hero-banner .mol-img{display:block;margin-left:auto;margin-right:auto;max-width:600px;width:80%}.cm-grey-privacy p{font-size:20px;margin-bottom:0}.cm-cta-button{padding-top:30px}.cta_button{display:block;margin:10px 0}.cm-newsletter-popup-form label.privacy{margin:0;text-align:center}.cm-newsletter-popup-form .hs-button.primary{display:block;margin:auto;min-width:200px;padding:11px 18px;width:auto}@media only screen and (min-width:575px){.btn-wrapper .btn+.btn{margin-left:20px}}@media only screen and (min-width:768px){.container-fluid .row-fluid{max-width:750px}.navbar-header{float:left}.hero-banner:not(.new_thankyou)>.container{display:flex;flex-direction:row-reverse}.hero-banner>.container .mol-content{margin-top:60px;max-width:65%}.hero-banner>.container .mol-product-wrapper{max-width:35%}.flex-sm-center{display:flex;justify-content:center;margin-bottom:30px}.thankyou-spectra-wrapper{margin-top:60px;position:absolute;right:0;top:50%;width:38%}.ebook-contact .ebook-contact-btn a{padding-left:50px;padding-right:50px}.cm-workflow-item .cm-workflow-image-item:after,.cm-workflow-item .cm-workflow-image-item:before{background:#e8e8e8;bottom:20px;content:"";height:8px;position:absolute;width:50%;z-index:-1}.cm-workflow-item .cm-workflow-image-item:after{right:0}.dnd-section>.row-fluid>.dnd-column:first-child .cm-workflow-item .cm-workflow-image-item:before,.dnd-section>.row-fluid>.dnd-column:last-child .cm-workflow-item .cm-workflow-image-item:after,.dnd-section>.row-fluid>.dnd-column:only-child .cm-workflow-item .cm-workflow-image-item:after,.dnd-section>.row-fluid>.dnd-column:only-child .cm-workflow-item .cm-workflow-image-item:before{display:none}}@media only screen and (min-width:992px){.container-fluid .row-fluid{max-width:970px}header .headerrow{padding-bottom:46px;position:relative}header .logoHeader .navbar-header{align-items:center;display:flex;margin:10px 0;min-height:73px;padding:0}header .logoHeader .navbar-header .companylogo img{max-height:55px}.cm-workflow-item .cm-workflow-image-item:after,.cm-workflow-item .cm-workflow-image-item:before{bottom:20px;display:block}.thankyou-spectra-wrapper{margin-top:72px}}@media only screen and (min-width:1200px){.container-fluid .row-fluid{max-width:1170px}.cm-workflow-item .cm-workflow-image-item:after,.cm-workflow-item .cm-workflow-image-item:before{width:50%}.thankyou-spectra-wrapper{margin-top:30px}}@media only screen and (min-width:1400px){.container-fluid .row-fluid{max-width:1320px}}@media only screen and (max-width:991px){.companylogo img{max-height:35px;max-width:100%}.top-header.col- .companylogo:first-child{margin-right:10px}header .navbar-header{margin:0;padding:20px 15px;width:100%}.top-header.col- .companylogo{display:inline-block;max-width:100px;vertical-align:middle;width:100%}.hero-banner .ebook_txt h1{font-size:32px}.hero-banner .ebook_txt h1,.hero-banner.reversewave .ebook_txt h1 span,.hero-banner.wave .ebook_txt h1 span{font-size:32px;margin-bottom:20px}.cm-workflow-item{flex:0 0 50%}.cm-custom-form-section p{font-size:30px}.thank-you .reversewave{padding-bottom:190px}.thank-you .reversewave .banner-body p:last-child,.thank-you .reversewave .ebook_txt{margin-bottom:0}section:not(.hero-banner) [class*=col-md]:not(:last-child){margin-bottom:50px}}@media only screen and (max-width:767px){.thank-you .reversewave .ebook_txt h1,h1{font-size:50px}.cm-workflow-item p{padding:0}.hero-banner img{padding-top:40px;width:40%}.hero-banner{background-image:none!important}.hero-banner .mol-product-wrapper img{max-width:100%;width:auto}.hero-banner .mol-product-wrapper{text-align:center}.cm-workflow-item{flex:0 0 100%}.cm-custom-form-section p{margin-bottom:20px}.ebook-after-banner-section .left-part .ebook-after-banner-wrapper{padding-right:15px}.cm-custom-form-section{padding-right:0}.img-responsive{margin-left:auto;margin-right:auto}.cm-custom-form-section .cm-custom-form{background-color:#f2f2f2;display:inline-block;margin-top:30px;width:100%}section:not(.hero-banner) [class*=col-sm]:not(:last-child){margin-bottom:50px}.thank-you .reversewave .col-sm-7{padding-top:0}.thank-you .reversewave{padding-bottom:50px;padding-top:50px}.section-heading p{font-size:14px}}@media only screen and (max-width:574px){.btn-wrapper{display:inline-flex;flex-direction:column}.btn-wrapper .btn{display:block}.btn-wrapper .btn+.btn{margin-top:20px}}.hs-error-msgs a{color:red}