.vertical-slider-module{overflow:visible;position:relative;z-index:10}.vertical-slider-module>.container{max-width:81.75rem;overflow:visible;padding:40px .875rem 30px}@media screen and (min-width:1048px){.vertical-slider-module>.container{align-items:center;display:flex}}@media screen and (min-width:960px) and (max-height:736px){.vertical-slider-module>.container{max-width:96.75rem}}.ppc-content-box{background:#ffefc5;border-radius:14px 14px 0 0;box-shadow:0 1px 4px 0 rgba(25,33,61,.08);color:#fff;overflow:visible;padding:30px 20px;text-align:center}@media screen and (min-width:768px){.ppc-content-box{padding:50px 20px}}@media screen and (min-width:1048px){.ppc-content-box{border-radius:14px;max-width:460px;padding:50px 30px;position:relative;text-align:left;width:100%;z-index:20}}@media screen and (min-width:1280px){.ppc-content-box{max-width:634px;padding:35px}}.ppc-infographic img{max-height:240px}.ppc-slider-box{background:#092a45;border-radius:14px;margin-left:-305px;min-height:478px;overflow:hidden;padding:19px 25px 19px 20px;position:relative;width:calc(100% - 305px)}.ppc-slide{inset:48px 210px 70px 347px;opacity:0;position:absolute;text-align:center;transform:translateY(30px);transition:.6s ease;visibility:hidden}.ppc-slide.active{opacity:1;transform:translateY(0);visibility:visible}.ppc-title{color:#fff;font-size:50px;font-style:italic;font-weight:300;letter-spacing:-1%;line-height:100%;margin-bottom:10px}.ppc-infographic{margin-bottom:20px}.ppc-text{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media screen and (min-width:1280px){.ppc-text{margin-left:auto;margin-right:auto}}.ppc-steps-nav{position:absolute;right:60px;top:50%;transform:translateY(-50%)}.ppc-steps-nav:before{background:#9da7b1;content:none;height:calc(100% - 50px);left:8px;position:absolute;top:25px;width:1px}.ppc-step{align-items:center;color:#708090;display:flex;font-size:22px;gap:11px;padding-bottom:70px;position:relative;transition:.3s ease}.ppc-step:after{background:#c1cad1;content:"";height:calc(100% - 23px);left:8px;position:absolute;top:30px;width:1px}.ppc-step:last-child{padding-bottom:0}.ppc-step:last-child:after{content:none}.ppc-step span{border:2px solid #8695a2;border-radius:50%;cursor:pointer;height:16px;position:relative;transition:.3s ease;width:16px;z-index:2}.ppc-step.active{color:#ffefc5}.ppc-step.active span{border-color:#ffefc5}.ppc-step.active span:after{background-image:url(https://business.thomasnet.com/hubfs/3.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:50%;content:"";height:24px;inset:-6px;position:absolute;width:24px}.ppc-step.active span:before{animation:pulseRing 1s ease-out infinite;border:2px solid #ffefc5;border-radius:50%;content:"";inset:-8px;position:absolute}.ppc-tab-title{color:#ffefc5;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;max-width:90px}.ppc-infographic svg{width:100%}@media (max-width:1279px){.ppc-slider-box{padding:19px 25px 19px 20px;width:100%}.ppc-slide{inset:48px 158px 70px 325px}}@media (max-width:1047px){.ppc-infographic img{max-height:200px}.ppc-title{font-size:48px}.ppc-content-box,.ppc-slider-box{margin-left:0;width:100%}.ppc-slider-box{border-radius:0 0 14px 14px;padding:20px}.ppc-slide{inset:30px}.ppc-steps-nav{align-content:center;bottom:40px;display:grid;gap:30px;grid-auto-flow:column;left:50%;right:auto;top:auto;transform:translateX(-50%);width:87%}.ppc-steps-nav:before{display:none}.ppc-tab-title{max-width:100%;text-align:center}.ppc-step{align-content:start;align-items:center;display:inline-grid;font-size:16px;grid-auto-flow:row;justify-content:center;justify-items:center;padding-bottom:0}.ppc-step:after{content:none}}.vsm-heading{color:#092c47;font-family:Canela Deck,serif;font-size:40px;font-weight:500;letter-spacing:-.52px;line-height:115%;margin-bottom:30px}@media screen and (min-width:1280px){.vsm-heading{font-size:52px;margin-bottom:38px}}.vsm-heading span{color:#092c47;font-style:italic;font-weight:300}.vsm-heading br{display:none}@media screen and (min-width:1048px){.vsm-heading br{display:inline-block}}.vsm-description{color:#000;font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.54px;line-height:149%;margin-bottom:0}.vsm-cta-wrapper{margin-top:20px;overflow:visible;position:relative}.vsm-form-trigger-wrap{display:inline-block;overflow:visible;z-index:100}.btn.vsm-btn1{background-color:#092c47;border:1px solid #092c47;border-radius:74px;color:#fff;font-size:18px;letter-spacing:2%;line-height:126%;margin:25px 0;max-width:500px;padding:10.5px 13.5px 10px 14px;position:relative;text-transform:capitalize;white-space:normal}@media screen and (min-width:768px){.btn.vsm-btn1{width:auto}}.btn.vsm-btn1>span{display:inline-block;position:relative;vertical-align:middle}.btn.vsm-btn1 svg{margin-left:10px}@media screen and (min-width:768px){.btn.vsm-btn1 svg{display:inline-block}}.btn.vsm-btn1 svg path{fill:#ffefc5}.btn.vsm-btn1:focus,.btn.vsm-btn1:hover{background-color:transparent;color:#092c47}.btn.vsm-btn1:focus svg path,.btn.vsm-btn1:hover svg path{fill:#092c47}.vsm-form-trigger-wrap{display:block;max-width:500px;position:relative;width:100%}@media screen and (min-width:768px){.vsm-form-trigger-wrap{display:inline-block;max-width:none;vertical-align:top;width:auto}}.vsm-hover-form{max-width:calc(100vw - 20px);opacity:0;pointer-events:none;position:absolute;top:100%;transition:opacity .18s ease,visibility .18s ease,transform .18s ease;visibility:hidden;width:300px}.vsm-hover-form,.vsm-hover-form.vsm-hover-form-portal{left:0;padding-top:8px;transform:translateY(4px);z-index:2147483647}.vsm-hover-form.vsm-hover-form-portal{bottom:auto;margin:0;position:fixed;right:auto;top:0}.vsm-hover-form.is-form-open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.vsm-hover-form-inner{background:#fff;border:1px solid #d9dde0;border-radius:10px;box-shadow:0 8px 30px rgba(9,44,71,.16);color:#092c47;text-align:left;width:100%}.vsm-form-title{color:#111;font-weight:600;letter-spacing:.02em;line-height:1.3;margin:0 0 16px;text-transform:uppercase}.vsm-form-description,.vsm-form-title{font-family:Open Sans,sans-serif;font-size:14px;font-style:normal}.vsm-form-description{color:#222;font-weight:400;line-height:1.45;margin:0 0 24px;max-width:230px}.vsm-hover-form .hs-form,.vsm-hover-form form{margin:0;padding:1rem;width:100%}.vsm-hover-form .form-columns-1,.vsm-hover-form .form-columns-2,.vsm-hover-form .form-columns-3{margin:0;max-width:none!important;width:100%}.vsm-hover-form .form-columns-2{display:flex;gap:12px}.vsm-hover-form .form-columns-2 .hs-form-field{float:none!important;width:calc(50% - 6px)!important}.vsm-hover-form .form-columns-1 .hs-form-field{width:100%!important}.vsm-hover-form .hs-form-field{margin:0 0 20px;padding:0}.vsm-hover-form .hs-form-field>label{color:#092c47;display:block;font-family:Open Sans,sans-serif;font-size:13px;font-style:normal;font-weight:500!important;line-height:1.3;margin:0 0 5px}.vsm-hover-form .hs-form-required{color:#ea4335}.vsm-hover-form input[type=email],.vsm-hover-form input[type=number],.vsm-hover-form input[type=password],.vsm-hover-form input[type=tel],.vsm-hover-form input[type=text],.vsm-hover-form input[type=url],.vsm-hover-form select,.vsm-hover-form textarea{background:#fff!important;border:1px solid #d9dde0!important;border-radius:8px!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.02),0 1px 2px rgba(9,44,71,.03)!important;color:#092c47;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.4;min-height:34px;outline:0;padding:7px 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%!important}.vsm-hover-form textarea{min-height:80px;resize:vertical}.vsm-hover-form input:focus,.vsm-hover-form select:focus,.vsm-hover-form textarea:focus{border-color:#092c47!important;box-shadow:0 0 0 1px rgba(9,44,71,.12)!important;outline:0}.vsm-hover-form .input{margin:0!important}.vsm-hover-form .form-columns-1 .input,.vsm-hover-form .form-columns-2 .input{margin-right:0!important}.vsm-hover-form .inputs-list{list-style:none;margin:10px;padding:0}.vsm-hover-form .inputs-list>li{margin:0 0 12px;padding:0}.vsm-hover-form .inputs-list label{align-items:flex-start;color:#092c47;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;font-size:13px;font-weight:500!important;gap:10px;line-height:1.35;margin:0}.vsm-hover-form .inputs-list input[type=checkbox],.vsm-hover-form .inputs-list input[type=radio]{accent-color:#092c47;cursor:pointer;flex:0 0 auto;height:13px!important;margin:2px 0 0!important;min-height:0;padding:0;width:13px!important}.vsm-hover-form .hs-error-msgs{list-style:none;margin:4px 0 0;padding:0}.vsm-hover-form .hs-error-msgs li{margin:0}.vsm-hover-form .hs-error-msg{color:#d93025!important;font-size:11px;font-weight:400;line-height:1.3}.vsm-hover-form .hs-submit{margin-top:17px;width:100%}.vsm-hover-form .actions{margin:0!important;padding:0!important;width:100%}.vsm-hover-form .hs-button,.vsm-hover-form input[type=submit]{background:#000!important;border:1px solid #000!important;border-radius:50px!important;color:#fff!important;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-size:12px!important;font-weight:600!important;line-height:1.3;margin:0;min-height:34px;padding:8px 18px!important;text-align:center;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:100%!important}.vsm-hover-form .hs-button:focus,.vsm-hover-form .hs-button:hover,.vsm-hover-form input[type=submit]:focus,.vsm-hover-form input[type=submit]:hover{background:#092c47!important;border-color:#092c47!important;color:#fff!important;outline:0}.vsm-hover-form .legal-consent-container{color:#475467;font-size:10px;line-height:1.4;margin-top:8px}.vsm-hover-form .legal-consent-container p{font-size:inherit;line-height:inherit;margin-bottom:6px}@media screen and (max-width:767px){.vsm-form-trigger-wrap{display:block;margin-left:auto;margin-right:auto;max-width:500px;width:100%}.btn.vsm-btn1{font-size:16px}.vsm-hover-form,.vsm-hover-form.vsm-hover-form-portal{display:none;margin:0;max-width:none;opacity:1;padding-top:10px;pointer-events:auto;position:static;transform:none;visibility:visible;width:100%}.vsm-hover-form.is-form-open{display:block}.vsm-hover-form-inner{padding:22px 20px 20px}.vsm-form-description{max-width:none}}@media screen and (max-width:480px){.vsm-hover-form .form-columns-2{display:block}.vsm-hover-form .form-columns-2 .hs-form-field{width:100%!important}}