@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");body{font-family:Poppins,sans-serif;font-size:1rem;margin:0;padding:0}*,body{box-sizing:border-box}.ks-wrapper{height:auto;overflow:auto;width:100%}.ks-wrapper h1{font-weight:600;margin:0 0 20px}.ks-wrapper h2{font-weight:500;margin:0 0 20px}.ks-wrapper h3{color:#f87000;font-weight:700;margin:0 0 20px;text-align:center}.ks-wrapper h4{color:#2e475d;font-weight:600;margin:0 0 20px}.ks-wrapper h5{color:#2e475d;font-weight:700;margin:0 0 30px}.ks-wrapper h6{color:#f87000;font-weight:600}.ks-wrapper h6,.ks-wrapper p{line-height:normal;margin:0 0 20px}.ks-wrapper p{color:#333;font-size:16px}.ks-wrapper p:last-child{margin:0}.ks-wrapper ul{margin:0;padding:0}.ks-wrapper ul li{color:#333;font-size:16px;margin:0 0 10px}.ks-wrapper ul li:last-child{margin:0}.ks-wrapper a{color:#333;display:inline-block;font-size:16px;text-decoration:none}.ks-wrapper a:hover{text-decoration:underline}.ks-wrapper img{height:auto;width:100%}.row:after{clear:both;content:"";display:block}[class*=col-]{float:left;padding:0 15px}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}@media only screen and (max-width:767px){[class*=col-]{width:100%}}.text-btn{background-color:#f87000;background-image:url(https://www.knacksystems.com/hubfs/cpq-playbook/arrow-button_white.svg);background-position:88%;background-repeat:no-repeat;background-size:10%;border-radius:30px;color:#fff!important;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;margin:10px 0 0!important;padding:10px 50px 10px 20px;text-decoration:none}.text-btn:hover{text-decoration:none!important}.ks-wrapper .hs-button{background-color:#f87000;background-image:url(https://www.knacksystems.com/hubfs/cpq-playbook/arrow-button_white.svg);background-position:75%;background-repeat:no-repeat;background-size:13.5%;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;padding:10px 60px 10px 20px;text-transform:uppercase}.ks-wrapper .hs-button:hover{background-color:#f87000;text-decoration:none}.teaser-banner{background-image:url(https://www.knacksystems.com/hubfs/ks-2023/Teaser%20Landingpage_banner%20V3.jpg);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;height:auto;margin:0;overflow:auto;padding:160px 0 100px;position:relative}.teaser-banner h2,.teaser-banner p{color:#fff}.teaser-banner p{font-size:26px}.teaser-banner h1,.teaser-banner span{color:#f87000}.teaser-form-overview{padding:60px 0 30px}.teaser-form-overview h3{text-align:left}.teaser-form-overview .overview-main-content p{margin:15px 0 0;text-align:center}.teaser-form-overview .overview-main-content span{color:#f87000}.teaser-form-overview .overview-main-content h6{color:#444;margin-bottom:30px;margin-top:50px}.box-icons{text-align:center}.box-icons-content{background-color:#fff;box-shadow:1px 1px 10px #ddd;height:215px;padding:30px 10px 0}.box-icons-content p{font-weight:600}.box-icons img{margin-bottom:20px;width:75px}.teaser-form-overview ul{display:table-cell;padding:0 0 20px 20px}.teaser-form-overview ul:last-child{padding:0 0 0 100px}.image-content{background-color:#2e475d;margin-bottom:40px;margin-top:80px;padding:50px}.image-content h4,.image-content p{color:#fff}.image-content span{font-weight:400}.image-parent{margin-top:40px;text-align:center}.image-parent img{width:40%}.image-parent p{color:#b9c2c9}.image-parent .col-6:first-child{border-right:1px solid #fff}.p-content{color:#fff!important;font-size:20px!important;font-weight:600;margin:20px 0 10px!important}.teaser-form-overview .col-4 p{margin-top:20px}.modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:8}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;margin:50px auto;outline:0;pointer-events:auto;position:relative;top:100px;width:650px;width:650px!important}.close{background-color:#f87000!important;border-radius:5px!important;color:#fff!important;display:inline-block!important;float:right!important;font-size:2.25rem!important;font-weight:400!important;line-height:0!important;margin:0!important;padding:20px 7px!important;text-align:center!important;text-decoration:none!important}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.contact-form{padding:20px}.btn-a a{border-radius:10px;border-radius:20px;color:#fff!important;cursor:pointer;display:inline-block;padding:10px 60px 10px 20px;text-align:center;text-decoration:none;width:auto}.btn-a a,.btn-a a:hover{background-color:#f87000}.btn-a img{margin:-10px -45px -10px 20px;width:30px}.teaser-form-overview .form-parent{background-color:#f6f6f6;padding:20px}.input{margin-bottom:20px}.teaser-form-overview .hs-input{background-color:#fff;border:1px solid #cbd6e2;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;box-sizing:border-box;color:#33475b;display:inline-block;font-size:1rem;font-weight:400;line-height:22px;margin:10px 0 0;max-width:500px;padding:10px;width:100%}.teaser-form-overview .hs-input:focus{border-color:#c87872}.teaser-form-overview .hs-input:focus-visible{border:1px solid #cbd6e2}div.field.error .chzn-choices,div.field.error input,div.field.error textarea,input.hs-input.error,select.hs-input.error,textarea.hs-input.error{border-color:#c87872}.no-list{padding:0 0 0 30px!important}.no-list li{color:#f2545b;font-size:.875rem!important;list-style-type:none;margin:-10px 0 10px -25px!important}.teaser-form-overview .hs-button{background-color:#f87000;border:1px solid #f78000;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;line-height:16px;margin-bottom:30px;margin-top:20px;padding:15px 70px 15px 40px}.form-social-icons{margin-top:100px;text-align:center}.form-social-icons h4{font-size:20px!important}.form-social-icons .col-6 img{border:1px solid #ddd;margin-bottom:30px}.form-social-icons .col-6 img:last-child{margin-bottom:0}.form-social-icons .col-6:first-child{padding-left:0;padding-right:10px}.form-social-icons .col-6:last-child{padding-left:10px;padding-right:0}@media only screen and (max-width:767px){.ks-wrapper h1{font-size:26px}.ks-wrapper h2{font-size:24px}.ks-wrapper h3{font-size:30px}.ks-wrapper h4{font-size:20px}.ks-wrapper h5{font-size:18px}.ks-wrapper h6{font-size:20px}.ks-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.teaser-banner{background-position:bottom;background-size:cover;padding:150px 0 60px}.box-icons-content{height:auto;margin-bottom:20px;padding:30px 10px}.box-icons img{width:60px}.image-content{margin-top:30px;padding:30px!important}.image-parent .col-6:first-child{border-bottom:1px solid #fff;border-right:none;padding-bottom:20px}.teaser-form-overview .col-8{padding-bottom:30px}.teaser-form-overview .overview-main-content img{width:100%}.image-parent .col-6{margin-bottom:30px}.image-parent img{width:50%}.teaser-form-overview ul{padding:0 0 10px 20px}.teaser-form-overview ul:last-child{display:inline-table;padding:0 0 0 20px}.form-social-icons h4{font-size:20px!important}.form-social-icons{margin-top:40px}.form-social-icons .col-6 img{width:60%}.form-social-icons .col-6:first-child{padding-right:0}.form-social-icons .col-6:last-child{padding-left:0;padding-top:30px}}@media only screen and (min-width:768px){.ks-wrapper h1{font-size:34px}.ks-wrapper h2{font-size:30px}.ks-wrapper h3{font-size:32px}.ks-wrapper h4{font-size:21px}.ks-wrapper h5{font-size:18px}.ks-wrapper h6{font-size:20px}.ks-container{margin-left:auto;margin-right:auto;width:720px}.teaser-banner{background-position:50%;background-size:cover;padding:180px 0 80px}.teaser-banner p{font-size:18px}.box-icons-content{height:180px}.box-icons img{width:45px}.box-icons-content p{font-size:9px}.image-content{margin-top:80px;padding:50px}.image-parent .col-6:first-child{border-bottom:none;border-right:1px solid #fff;padding-bottom:0}.teaser-form-overview .col-8{padding:0 30px 0 15px}.image-parent .col-6{margin-bottom:0}.image-parent img{width:70%}.form-social-icons h4{font-size:18px!important}.form-social-icons{margin-top:100px}.form-social-icons .col-6 img{width:100%}.teaser-form-overview ul:last-child{padding:0 0 0 80px}}@media only screen and (min-width:992px){.ks-wrapper h1{font-size:32px}.ks-wrapper h2{font-size:26px}.ks-wrapper h3{font-size:32px}.ks-wrapper h4{font-size:28px}.ks-wrapper h5{font-size:20px}.ks-wrapper h6{font-size:22px}.ks-container{margin-left:auto;margin-right:auto;width:960px}.teaser-banner{background-position:50%;background-size:cover;padding:160px 0 80px}.teaser-banner p{font-size:20px}.box-icons-content{height:215px}.box-icons img{width:50px}.box-icons-content p{font-size:13px}.image-parent img{width:60%}.teaser-form-overview .col-8{padding:0 60px 0 15px}.teaser-form-overview ul:last-child{padding:0 0 0 80px}.form-social-icons h4{font-size:20px!important}}@media only screen and (min-width:1200px){.ks-wrapper h1{font-size:46px}.ks-wrapper h2{font-size:34px}.ks-wrapper h3{font-size:36px}.ks-wrapper h4,.ks-wrapper h5{font-size:22px}.ks-wrapper h6{font-size:24px}.ks-container{margin-left:auto;margin-right:auto;width:1140px}.teaser-banner{background-position:50%;background-size:cover;padding:160px 0 80px}.teaser-banner p{font-size:24px}.box-icons-content{height:225px}.box-icons img{width:75px}.box-icons-content p{font-size:14px}.image-parent img{width:50%}.teaser-form-overview ul:last-child{padding:0 0 0 100px}.form-social-icons h4{font-size:20px!important}}@media only screen and (min-width:1400px){.ks-wrapper h1{font-size:48px}.ks-wrapper h2{font-size:36px}.ks-wrapper h3{font-size:42px}.ks-wrapper h4{font-size:28px}.ks-wrapper h5,.ks-wrapper h6{font-size:24px}.ks-container{margin-left:auto;margin-right:auto;width:1320px}.teaser-banner{background-position:0 0;background-size:100% 100%;padding:160px 0 100px}.teaser-banner p{font-size:26px}.box-icons-content{height:215px}.box-icons-content p{font-size:16px}.image-parent img{width:40%}}