.kv-product-fabric-container{width:100%;float:left;margin:0;padding:100px 0 0;display:inline-block;background:#efefef}.kv-product-fabric-container .icon-container{width:100%;margin:0;padding:0;display:inline-block}.kv-product-fabric-container .icon-container .section-heading{width:100%;display:inline-block;margin:0;padding:0;text-align:center}.kv-product-fabric-container .icon-container .section-heading h2{font-family:Nunito,sans-serif;font-size:50px;font-weight:600;line-height:1.1;color:#2e2e2e;letter-spacing:normal;margin:0;padding:0;display:inline-block}.kv-product-fabric-container.dark-bg .icon-container .section-heading h2{color:#fff}.kv-product-fabric-container .icon-container .section-description{width:68%;margin:30px auto 0;padding:0;display:block;text-align:center}.kv-product-fabric-container .icon-container .section-description *{font-family:Roboto,sans-serif;display:inline-block}.kv-product-fabric-container .icon-container .section-description h4{font-family:Nunito,sans-serif;font-size:30px;font-weight:400;line-height:1.33;color:#2e2e2e}.kv-product-fabric-container.dark-bg .icon-container .section-description h4{color:#fff}.kv-product-fabric-container .icon-container .section-description p{width:100%;float:left;margin:0 0 15px;padding:0;font-size:22px;font-weight:300;line-height:1.54;color:#2e2e2e}.kv-product-fabric-container .icon-container .section-description a{color:#2e2e2e;font-weight:400;text-decoration:underline;cursor:pointer}.kv-product-fabric-container.dark-bg .icon-container .section-description p{color:#fff}.kv-product-fabric-container.dark-bg .icon-container .section-description a{color:#fff;font-weight:400;text-decoration:underline;cursor:pointer}.kv-product-fabric-container .icon-container .diagram-container{width:100%;margin:46px 0 0;padding:0;display:flex;flex-wrap:wrap;text-align:center;flex-direction:row;justify-content:center}.kv-product-fabric-container .text-container{width:100%;margin:-20px 0 0;padding:80px 0 30px;display:inline-block}.kv-product-fabric-container .text-container .kv-section-inner .left-section-content,.kv-product-fabric-container .text-container .kv-section-inner .right-section-content{flex:0 0 50%}.kv-product-fabric-container .text-container .kv-section-inner .left-section-content ul,.kv-product-fabric-container .text-container .kv-section-inner .right-section-content ul{padding:0 40px 0 90px;list-style:none}.kv-product-fabric-container .text-container .kv-section-inner .left-section-content ul li,.kv-product-fabric-container .text-container .kv-section-inner .right-section-content ul li{font-size:18px;margin-bottom:30px}.kv-product-fabric-container .text-container .kv-section-inner .left-section-content ul li:before,.kv-product-fabric-container .text-container .kv-section-inner .right-section-content ul li:before{content:"\2022";color:#f0832b;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.kv-product-fabric-container .text-container .kv-section-inner .right-section-content ul li p{margin:0}.kv-product-fabric-container .text-container .kv-section-inner .right-section-content ul li span.orange-text,.kv-product-fabric-container .text-container .kv-section-inner .right-section-content ul li strong{color:#f0832b;font-size:22px}.kv-product-fabric-container .text-container .kv-section-inner .left-section-content .section-heading,.kv-product-fabric-container .text-container .kv-section-inner .right-section-content .section-heading{font-size:35px}.bottom-section-description p{margin:0 0 15px;padding:0;font-size:22px;font-weight:300;line-height:1.54;color:#2e2e2e}.bottom-section-description ol li::marker{font-size:21px;font-weight:700}@media (max-width:991px){.kv-product-fabric-container .text-container .kv-section-inner .left-section-content,.kv-product-fabric-container .text-container .kv-section-inner .right-section-content{flex:0 0 100%}}@media (max-width:767px){.kv-product-fabric-container .icon-container .section-heading h2{font-size:35px}.kv-product-fabric-container .icon-container .section-description{width:100%}.kv-product-fabric-container .icon-container .section-description h4,.kv-product-fabric-container .text-container .kv-section-inner .left-section-content .section-heading,.kv-product-fabric-container .text-container .kv-section-inner .right-section-content .section-heading{font-size:25px}.kv-product-fabric-container .text-container{padding:30px 0}.kv-product-fabric-container .text-container .kv-section-inner .left-section-content ul,.kv-product-fabric-container .text-container .kv-section-inner .right-section-content ul{padding:0 0 0 25px}}