.kb-about{margin-left:auto;margin-right:auto;max-width:564px;padding-left:.8571rem;padding-right:.8571rem;width:100%}@media (min-width:540px){.kb-about{max-width:780px}}@media (min-width:756px){.kb-about{max-width:1024px}}@media (min-width:1260px){.kb-about{max-width:1224px}}.kb-about__h2{margin-bottom:0}.kb-about__articles-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 50px 50px}.kb-about__article{align-items:center;border-radius:5px;display:flex;justify-content:center}.kb-about__article.kulter{background-color:grey}.kb-about__article-img{filter:grayscale(100%);height:auto;width:130px}.kb-about__article-img:hover{filter:grayscale(0);transition:filter .5s ease;transition:width .5s ease;width:160px}.kb-about .header{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:35px;position:relative;text-align:center}.kb-about .header .h1{color:#fff;text-transform:uppercase}.kb-about .header .text{margin:0 auto;max-width:400px;position:relative;z-index:2}.kb-about .header .more-icon{font-size:4rem}.kb-about .header .more-icon i{cursor:pointer}.kb-about .header .image img{max-width:300px;width:100%}.kb-about .header .disc{bottom:-40px;left:-40px;position:absolute;z-index:1}.kb-about .header .maskedDisc{position:absolute;right:0;top:0;z-index:1}.kb-about .header .bounce{animation:bounce 2s 4}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-20px)}}.kb-about .textWithImage-section{display:flex;flex-wrap:wrap;margin:15px 0;padding:20px}@media only screen and (max-width:755px){.kb-about .textWithImage-section{flex-direction:column}}.kb-about .textWithImage-section .content{flex:1;margin:auto;padding:0 0 0 40px}@media only screen and (max-width:755px){.kb-about .textWithImage-section .content{padding:0}}.kb-about .textWithImage-section .image{flex:1;text-align:center}.kb-about .textWithImage-section p{margin:10px}.kb-about .textWithImage-section .first-word{font-size:2.5rem;font-weight:600}.kb-about .withBackground{background:#e2ecec}.kb-about .two-col-section{display:flex;justify-content:center}@media only screen and (max-width:600px){.kb-about .two-col-section{align-items:center;flex-direction:column}}.kb-about .two-col-section .column{flex:1;margin-bottom:20px;max-width:400px;min-width:200px;text-align:center}.kb-about .two-col-section .column .title{font-size:1.6rem;font-weight:600;margin:20px 0}.kb-about .two-col-section .column.withMargin{margin-left:15px}
