/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./_build/temp/www/wp-content/themes/kcsl/scss/about-us.scss ***!
  \**************************************************************************************************************************************************************************************************************************/.page-about-us{background-color:#fff}.page-about-us .header{background-repeat:no-repeat;background-size:cover;background-position:center bottom;padding-bottom:50px}.page-about-us .header .text{width:100%;max-width:900px;margin:0 auto;text-align:center;padding:100px 15px}@media (max-width:991px){.page-about-us .header .text{padding:100px 15px}}@media (max-width:767px){.page-about-us .header .text{margin-left:0;padding:20px 15px 80px}}.page-about-us .header .text h1{margin-bottom:20px}.page-about-us .header .text p{max-width:600px;margin:0 auto}.page-about-us .header .video .embed-responsive{background:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.5)}.page-about-us .section:not(.wp-block-kc-columns){padding-top:80px;padding-bottom:80px}@media (max-width:767px){.page-about-us .header .text p{margin-left:0}.page-about-us .section:not(.wp-block-kc-columns){padding-top:40px;padding-bottom:40px}.page-about-us .section.story-so-far h2{padding:0 15px}}.page-about-us .section.small h2,.page-about-us .section.small p{max-width:600px;margin-left:auto;margin-right:auto}.page-about-us .section.alt-bg{background-color:#f7f7f7}.page-about-us .section.story-so-far{background-image:url(../img/about-us/about-us-background.jpg?v=1754564069860);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}.page-about-us .section.story-so-far h2{text-align:center;margin-bottom:50px}.page-about-us .section.story-so-far .timeline{max-width:900px;margin:0 auto;padding:0 15px}@media (max-width:767px){.page-about-us .section.story-so-far .timeline{padding:0 40px;max-width:500px;margin-left:0}}@media (max-width:575px){.page-about-us .section.story-so-far .timeline{padding:0 0 0 40px}}.page-about-us .section.story-so-far .timeline .element{width:50%;padding:0 120px 0 90px;position:relative;text-align:left;border-right:10px solid #E40230;margin-left:10px}@media (max-width:1199px){.page-about-us .section.story-so-far .timeline .element{padding-left:70px;padding-right:50px}}@media (max-width:767px){.page-about-us .section.story-so-far .timeline .element{border-right:0;border-left:10px solid #E40230;width:100%;margin-left:0;padding:20px 60px}.page-about-us .section.story-so-far .timeline .element img{display:none}}@media (max-width:575px){.page-about-us .section.story-so-far .timeline .element{padding:20px 20px 20px 40px}}.page-about-us .section.story-so-far .timeline .element img{position:absolute;top:-20px;left:0;width:60px}.page-about-us .section.story-so-far .timeline .element p{margin-bottom:10px}.page-about-us .section.story-so-far .timeline .element p:last-of-type{margin-bottom:0}.page-about-us .section.story-so-far .timeline .element p strong{color:#E40230}.page-about-us .section.story-so-far .timeline .element.position-right{margin-left:50%;padding:0 90px 0 120px;border-right:0;border-left:10px solid #E40230}@media (max-width:1199px){.page-about-us .section.story-so-far .timeline .element.position-right{padding-left:50px;padding-right:70px}}@media (max-width:767px){.page-about-us .section.story-so-far .timeline .element.position-right{margin-left:0;padding:20px 60px}}@media (max-width:575px){.page-about-us .section.story-so-far .timeline .element.position-right{padding:20px 20px 20px 40px}}.page-about-us .section.story-so-far .timeline .element.position-right img{left:auto;right:0}.page-about-us .section.story-so-far .timeline .element.created:before{content:"";width:10px;height:10px;position:absolute;top:-3px;left:-10px;background:#fff;border:5px solid #E40230;border-top-left-radius:50%;border-top-right-radius:50%}.page-about-us .section.story-so-far .timeline .element.growth{top:-100px;border-color:#ebdaec;padding-top:20px;padding-bottom:20px}@media (max-width:767px){.page-about-us .section.story-so-far .timeline .element.growth{top:0;padding:20px 60px}}@media (max-width:575px){.page-about-us .section.story-so-far .timeline .element.growth{padding:20px 20px 20px 40px}}.page-about-us .section.story-so-far .timeline .element.growth img{top:0}.page-about-us .section.story-so-far .timeline .element.growth:before{content:"";width:50px;height:3px;position:absolute;top:0;right:-30px;background:#ebdaec}.page-about-us .section.story-so-far .timeline .element.kcc{top:-100px;border-color:#b6d7cb}@media (max-width:767px){.page-about-us .section.story-so-far .timeline .element.growth:before{right:auto;left:-30px}.page-about-us .section.story-so-far .timeline .element.kcc{top:0}}.page-about-us .section.story-so-far .timeline .element.kcc:before{content:"";width:50px;height:3px;position:absolute;top:0;left:-30px;background:#b6d7cb}.page-about-us .section.story-so-far .timeline .element.kch{border-color:#fcc065;top:-180px;padding-top:10px;padding-bottom:20px}@media (max-width:767px){.page-about-us .section.story-so-far .timeline .element.kch{top:0;padding:20px 60px}}@media (max-width:575px){.page-about-us .section.story-so-far .timeline .element.kch{padding:20px 20px 20px 40px}}.page-about-us .section.story-so-far .timeline .element.kch img{top:-10px}.page-about-us .section.story-so-far .timeline .element.kch:before{content:"";width:50px;height:3px;position:absolute;top:0;right:-30px;background:#fcc065}.page-about-us .section.story-so-far .timeline .element.kccl{border-color:#e1f0fa;top:-180px}@media (max-width:767px){.page-about-us .section.story-so-far .timeline .element.kch:before{right:auto;left:-30px}.page-about-us .section.story-so-far .timeline .element.kccl{top:0}}.page-about-us .section.story-so-far .timeline .element.kccl:before{content:"";width:50px;height:3px;position:absolute;top:0;left:-30px;background:#e1f0fa}.page-about-us .section.story-so-far .timeline .element.twentytwenty{border-color:#80798b;top:-240px;padding-top:40px;padding-bottom:20px}@media (max-width:767px){.page-about-us .section.story-so-far .timeline .element.twentytwenty{top:0;padding:20px 60px}}@media (max-width:575px){.page-about-us .section.story-so-far .timeline .element.twentytwenty{padding:20px 20px 20px 40px}}.page-about-us .section.story-so-far .timeline .element.twentytwenty img{top:20px}.page-about-us .section.story-so-far .timeline .element.twentytwenty:before{content:"";width:50px;height:3px;position:absolute;top:0;right:-30px;background:#80798b}@media (max-width:767px){.page-about-us .section.story-so-far .timeline .element.twentytwenty:before{right:auto;left:-30px}}.page-about-us .section.story-so-far .timeline .element.twentytwenty:after{content:"";width:10px;height:10px;position:absolute;bottom:-3px;right:-10px;background:#fff;border:5px solid #80798b;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.page-about-us .section.customers .container>h2,.page-about-us .section.customers .container>p{max-width:700px;margin-left:auto;margin-right:auto}.page-about-us .section.customers .container .row{text-align:left;margin-bottom:50px}.page-about-us .section.customers .container .row:first-of-type{margin-top:100px}@media (max-width:767px){.page-about-us .section.story-so-far .timeline .element.twentytwenty:after{right:auto;left:-10px}.page-about-us .section.customers .container .row:first-of-type{margin-top:40px}}.page-about-us .section.customers .container .row .wp-block-kc-column>h2,.page-about-us .section.customers .container .row .wp-block-kc-column>p{max-width:700px;margin-left:auto;margin-right:auto}.page-about-us .section.customers .container .row h4{font-size:1.1rem;margin-bottom:1rem}.page-about-us .section.customers .container .row h4 strong{color:#000}.page-about-us .section.customers .container .row p{max-width:260px}.page-about-us .section.customers .container .row a{color:#E40230;font-weight:700}.page-about-us .section.customers .container .row a .fa,.page-about-us .section.customers .container .row a [class*=fa-]{margin-left:5px;position:relative;top:2px}.page-about-us .section.customers .container .row .quote-icon{width:38px;height:30px;background-image:url(../img/about-us/about-us-quotation.svg?v=1754564069860);background-repeat:no-repeat;background-size:100% auto;background-position:center;margin:5px 0 20px}.page-about-us .section.customers .container .row .image .wp-block-image{margin:0}@media (max-width:767px){.page-about-us .section.customers .container .row .image .wp-block-image{margin-top:20px}}.page-about-us .section.customers .container>.row{margin-top:0;margin-bottom:0}.page-about-us .section.customers .container>.row:first-of-type{margin-top:0}