.kh-mission-critical-systems{position:relative;background-color:#000;color:#fff;height:680px}.kh-mission-critical-systems h2{font-size:clamp(42px,80px,5vw);font-weight:600}.kh-mission-critical-systems img{max-width:40%;height:auto}.kh-mission-critical-systems__content{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:90px}.kh-mission-critical-systems__content>div:not(:last-child){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}@media(max-width:768px){.kh-mission-critical-systems__content>div:not(:last-child){align-self:flex-start}}.kh-mission-critical-systems__content>div:first-child{min-width:55%}.kh-mission-critical-systems__content>div:first-child img{max-width:100%;height:auto}@media(max-width:1280px){.kh-mission-critical-systems__content>div:first-child{min-width:45%}}@media(max-width:990px){.kh-mission-critical-systems__content>div:first-child{min-width:55%}.kh-mission-critical-systems__content>div:first-child img{max-width:74%}}@media(max-width:768px){.kh-mission-critical-systems__content>div:first-child{min-width:100%}.kh-mission-critical-systems__content>div:first-child img{max-width:100%}}@media(max-width:1280px){.kh-mission-critical-systems__content{gap:60px}}@media(max-width:990px){.kh-mission-critical-systems__content{flex-direction:row-reverse}}@media(max-width:640px){.kh-mission-critical-systems__content{flex-direction:column-reverse;align-items:flex-start}.kh-mission-critical-systems__content img{max-width:100%}}.kh-solutions-header{background-color:#fff;min-height:740px}.kh-solutions-header h1{padding-top:32px;font-size:clamp(48px,124px,8vw)}@media(max-width:990px){.kh-solutions-header.kh-header{height:740px;flex-direction:row;align-items:center;justify-content:flex-end}}@media(max-width:768px){.kh-solutions-header.kh-header{flex-direction:row;align-items:flex-start;justify-content:flex-start}}@media(max-width:640px){.kh-solutions-header.kh-header{min-height:628px;height:628px}}.kh-solutions-header .dot{width:27px;height:27px;background-color:#0166ff;border-radius:50%;margin-bottom:12px}@media(max-width:990px){.kh-solutions-header .dot{width:8px;height:8px}}@media(max-width:768px){.kh-solutions-header .dot{width:8px;height:8px;margin:0 0 6px -8px}}.kh-solutions-header .small-title{font-size:clamp(16px,60px,6vw);font-weight:300;max-width:unset}.kh-solutions-header .small-h1{margin:0 0 0 auto}@media(max-width:1280px){.kh-solutions-header .small-h1{margin:0}}@media(max-width:768px){.kh-solutions-header .small-h1{margin:0 0 0 auto}}@media(max-width:1280px){.kh-solutions-header .kh-header__title{max-width:680px}}@media(max-width:990px){.kh-solutions-header .kh-header__title{max-width:56%}}@media(max-width:768px){.kh-solutions-header .kh-header__title{max-width:465px;margin-top:0}}@media(max-width:640px){.kh-solutions-header .kh-header__title{margin-top:80px}}.kh-solutions-header .kh-header__title>div{justify-content:flex-start;max-width:700px;margin:auto auto auto 32%}.kh-solutions-header .kh-header__title>div>h2{font-size:clamp(48px,124px,8vw);display:flex;align-items:flex-end;gap:8px}@media(max-width:375px){.kh-solutions-header .kh-header__title>div>h2{font-size:32px}}.kh-solutions-header .kh-header__title>div>h2>.dot{margin:0 0 2%}@media(max-width:1536px){.kh-solutions-header .kh-header__title>div{margin-left:38%}.kh-solutions-header .kh-header__title>div>p{min-width:50%}}@media(max-width:1280px){.kh-solutions-header .kh-header__title>div{margin-left:25%}}@media(max-width:990px){.kh-solutions-header .kh-header__title>div{flex-direction:row;align-items:flex-end;max-width:100%;margin-left:0;transform:unset}}@media(max-width:375px){.kh-solutions-header .kh-header__title>div{max-width:100%}}.kh-solutions-header .kh-header__main-img{max-height:120%;min-height:50%;max-width:45%;min-width:40%;width:auto;height:auto;bottom:-15%;left:-15%}@media(max-width:1536px){.kh-solutions-header .kh-header__main-img{max-width:45%;left:-8%}}@media(max-width:1280px){.kh-solutions-header .kh-header__main-img{min-width:23rem;min-height:26rem;left:-12%;bottom:0}}@media(max-width:640px){.kh-solutions-header .kh-header__main-img{max-height:52vh;min-width:362px;min-height:414px;left:-28%;bottom:-8%}}@media(max-width:375px){.kh-solutions-header .kh-header__main-img{bottom:-10%;left:-116px}}.kh-info-section-wrapper{position:relative;overflow:hidden}.kh-info-section-wrapper__image{position:absolute;right:0;min-height:100%;width:auto;z-index:0;pointer-events:none}.kh-info-section-wrapper__image--mission{right:-25%}@media(max-width:1440px){.kh-info-section-wrapper__image--mission{right:-50%}}@media(max-width:1280px){.kh-info-section-wrapper__image--mission{right:-70%}}@media(max-width:1152px){.kh-info-section-wrapper__image--mission{right:-80%}}@media(max-width:768px){.kh-info-section-wrapper__image{display:none}}.kh-info-section{padding:132px}.kh-info-section__intro,.kh-info-section__outro{font-size:22px;font-size:1.375rem;line-height:30px;font-weight:400;max-width:70%;padding-bottom:32px}@media(max-width:990px){.kh-info-section__intro,.kh-info-section__outro{font-size:16px;font-size:1rem;line-height:24px;font-weight:400}}@media(max-width:640px){.kh-info-section__intro,.kh-info-section__outro{max-width:100%}}.kh-info-section__outro{margin-top:32px}.kh-info-section h3{font-size:60px;font-size:3.75rem;line-height:65px;font-weight:600;padding-bottom:64px}.kh-info-section h3 span{color:#0166ff}@media(max-width:990px){.kh-info-section h3{font-size:32px;font-size:2rem;line-height:34px;font-weight:600}}@media(max-width:640px){.kh-info-section h3{max-width:100%;padding-bottom:32px}}.kh-info-section__options{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:30px 128px;gap:30px 128px}@media(max-width:1280px){.kh-info-section__options{max-width:100%}}@media(max-width:990px){.kh-info-section__options{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}}.kh-info-section .vulnerability{grid-column:1;grid-row:1}@media(max-width:990px){.kh-info-section .vulnerability{flex:1 1}}.kh-info-section .testing{grid-column:1;grid-row:2}@media(max-width:990px){.kh-info-section .testing{flex:1 1}}.kh-info-section .compliance{grid-column:2;grid-row:2}@media(max-width:990px){.kh-info-section .compliance{flex:1 1}}.kh-info-section .center,.kh-info-section .devops,.kh-info-section .infrastructure,.kh-info-section .security,.kh-info-section .server{flex:1 1}.kh-info-section__option{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.kh-info-section__option__heading{font-size:32px;font-size:2rem;line-height:44px;font-weight:500;padding:24px 0}@media(max-width:1440px){.kh-info-section__option__heading{font-size:24px;line-height:32px}}@media(max-width:1280px){.kh-info-section__option__heading{font-size:20px;line-height:28px}}@media(max-width:640px){.kh-info-section__option__heading{padding:8px 0}}.kh-info-section__option__index{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:24px;font-size:1.5rem;line-height:33px;font-weight:600;gap:14px}.kh-info-section__option span{padding:0 16px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.kh-info-section__option__text-content{margin:10px 0 0}.kh-info-section__option__text-content>ul{margin-left:2rem}.kh-info-section__option__text-content>ul>li{list-style:inside;list-style-position:outside}.kh-info-section__option__text-content>ol>li::marker{font-weight:700}.kh-info-section__option__line{position:relative;top:4px;width:96px;height:1px;background-color:#000;transition:none}@media(max-width:990px){.kh-info-section{padding:64px}}@media(max-width:640px){.kh-info-section{padding:32px}}.network{max-width:1440px;margin:0 auto}.network .kh-info-section__intro,.network .kh-info-section__outro{padding-bottom:240px}@media(max-width:1280px){.network .kh-info-section__intro,.network .kh-info-section__outro{max-width:90%;font-size:20px;padding-bottom:32px}}@media(max-width:640px){.network .kh-info-section__intro,.network .kh-info-section__outro{padding-bottom:32px}}.network .kh-info-section__options{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;max-width:80%}@media(max-width:1280px){.network .kh-info-section__options{max-width:100%}}@media(max-width:990px){.network .kh-info-section__options{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}}.data{max-width:1440px;margin:0 auto}.data .kh-info-section__options{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:5%;max-width:100%}@media(max-width:1280px){.data .kh-info-section__options{max-width:100%}}@media(max-width:990px){.data .kh-info-section__options{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;grid-gap:30px}}.data .kh-info-section__intro,.data .kh-info-section__outro{max-width:90%;font-size:20px}.mission{max-width:1440px;margin:0 auto}.mission .kh-info-section__options{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;max-width:100%;gap:5%}.mission .kh-info-section__options>div{flex:1 1}@media(max-width:990px){.mission .kh-info-section__options{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:15%;grid-gap:30px}}.mission .kh-info-section__intro,.mission .kh-info-section__outro{max-width:90%;font-size:20px}@media(max-width:1280px){.cybersecurity .kh-info-section__intro,.cybersecurity .kh-info-section__outro{max-width:90%;font-size:20px}}.kh-data{position:relative;background-color:#000;color:#fff;height:680px}.kh-data h2{font-size:clamp(46px,80px,5vw);font-weight:600;max-width:500px}@media(max-width:1152px){.kh-data h2{max-width:400px}}.kh-data__gif{object-fit:contain;height:auto;max-width:36%;top:50%;right:12%}.kh-data__image{display:none}.kh-data__content{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:90px}.kh-data__content>div:not(:last-child){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}@media(max-width:768px){.kh-data__content>div:not(:last-child){align-self:flex-start}}.kh-data__content>div:first-child{min-width:55%}.kh-data__content>div:first-child img{max-width:100%;height:auto}@media(max-width:1280px){.kh-data__content>div:first-child{min-width:45%}}@media(max-width:990px){.kh-data__content>div:first-child{min-width:55%}.kh-data__content>div:first-child img{max-width:74%}}@media(max-width:768px){.kh-data__content>div:first-child{min-width:100%}.kh-data__content>div:first-child img{max-width:100%}}@media(max-width:1280px){.kh-data__content{gap:60px}}@media(max-width:990px){.kh-data__content{flex-direction:column-reverse}.kh-data{min-height:unset}.kh-data h2{align-self:flex-start;max-width:100%}.kh-data__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60px}.kh-data .white-bk,.kh-data__gif{display:none}.kh-data__image{display:flex;max-width:100%;width:70%;height:auto}}@media(max-width:640px){.kh-data__image{width:100%}}@media(max-width:768px){.kh-data{height:auto}}.kh-cybersecurity{position:relative;background-color:#000;color:#fff;height:680px}.kh-cybersecurity h2{font-size:clamp(42px,80px,5vw);font-weight:600}.kh-cybersecurity__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.kh-cybersecurity__content img{max-width:50%;height:auto}@media(max-width:990px){.kh-cybersecurity__content img{max-width:60%}}@media(max-width:640px){.kh-cybersecurity__content img{max-width:100%}}.kh-cybersecurity__content>div:not(:last-child){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}@media(max-width:768px){.kh-cybersecurity__content>div:not(:last-child){align-self:flex-start}}.kh-cybersecurity__content>div:first-child{min-width:55%}@media(max-width:1280px){.kh-cybersecurity__content>div:first-child{min-width:45%}}@media(max-width:990px){.kh-cybersecurity__content>div:first-child{min-width:55%}}@media(max-width:768px){.kh-cybersecurity__content>div:first-child{min-width:100%}}@media(max-width:1280px){.kh-cybersecurity__content{gap:60px}}@media(max-width:990px){.kh-cybersecurity__content{flex-direction:column-reverse}.kh-cybersecurity h2{z-index:2}.kh-cybersecurity img{position:relative;right:0}.kh-cybersecurity__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:60px}}@media(max-width:768px){.kh-cybersecurity{height:auto}}.kh-cybersecurity-info{max-width:1440px;margin:0 auto}.kh-cybersecurity-info h3{max-width:60%}@media(max-width:1440px){.kh-cybersecurity-info h3{max-width:70%}}.kh-development-info{background:linear-gradient(90deg,#fff 19.92%,hsla(0,0%,100%,.7) 66.9%,hsla(0,0%,100%,0) 95.16%),url(/images/development-bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:768px){.kh-development-info{background:none}}.kh-development-info__content{max-width:1440px;margin:0 auto}.kh-network{position:relative;background-color:#000;color:#fff;height:680px}.kh-network__content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:180px}.kh-network__content h2{font-size:clamp(46px,80px,5vw);font-weight:600}.kh-network__content img{max-width:50%;height:auto}@media(max-width:1280px){.kh-network__content{gap:60px}.kh-network__content img{max-width:55%}}@media(max-width:990px){.kh-network__content{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start}.kh-network__content img{max-width:70%}}@media(max-width:768px){.kh-network__content img{max-width:100%}}@media(max-width:640px){.kh-network{height:auto}}.kh-development{position:relative;background-color:#000;height:680px}.kh-development h2{color:#fff;font-size:clamp(42px,80px,5vw);font-weight:600}.kh-development h6{color:#fff;font-size:16px}.kh-development .img-wrapper{position:relative}.kh-development .img-wrapper .small-img{position:absolute;width:20%;top:0;left:0}.kh-development__content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:90px}.kh-development__content>div:not(:last-child){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}@media(max-width:768px){.kh-development__content>div:not(:last-child){align-self:flex-start}}.kh-development__content>div:first-child{min-width:55%}.kh-development__content>div:first-child img{max-width:100%;height:auto}@media(max-width:1280px){.kh-development__content>div:first-child{min-width:45%}}@media(max-width:990px){.kh-development__content>div:first-child{min-width:55%}.kh-development__content>div:first-child img{max-width:74%}}@media(max-width:768px){.kh-development__content>div:first-child{min-width:100%}.kh-development__content>div:first-child img{max-width:100%}}@media(max-width:1280px){.kh-development__content{gap:60px}}@media(max-width:990px){.kh-development__content{flex-direction:column-reverse}}@media(max-width:768px){.kh-development{height:auto}}