:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}body{padding:0;margin:0}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-form-control-wrap{position:relative}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}@view-transition{navigation:auto}@media (prefers-reduced-motion:no-preference){::view-transition-group(*){animation-duration:.4s}}:after,:before{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{scroll-behavior:smooth;line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}@font-face{ font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/montserrat-v15-latin_cyrillic-regular.woff2)format("woff2"),url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/montserrat-v15-latin_cyrillic-regular.woff)format("woff") }@font-face{ font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/montserrat-v15-latin_cyrillic-700.woff2)format("woff2"),url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/montserrat-v15-latin_cyrillic-700.woff)format("woff") }@font-face{ font-display:swap;font-family:PT Mono;font-style:normal;font-weight:700;src:url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/PT_Mono_Bold.woff2)format("woff2"),url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/PT_Mono_Bold.woff)format("woff") }@font-face{ font-display:swap;font-family:PT Mono;font-style:normal;font-weight:500;src:url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/PTM55F.woff2)format("woff2"),url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/PTM55F.woff)format("woff") }@font-face{ font-display:swap;font-family:PT Mono;font-style:normal;font-weight:700;src:url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/PTM75F.woff2)format("woff2"),url(https://www.powerkh.com/wp-content/themes/impulsedesign/fonts/PTM75F.woff)format("woff") }*,:after,:before{margin:0;padding:0}img{display:block;border-style:none;height:auto;max-width:100%}ul{margin:0 3em 1.5em 0;list-style:none}a{display:inline-block;text-decoration:none;background-color:transparent;color:#4169e1}.container{margin:0 auto;padding:0 20px;width:100%}.burger,.contact-btn{border:0;cursor:pointer}.contact-btn{background-color:#0e0e0e;color:#fff;font-family:PT Mono,monospace;font-size:14px;font-weight:700;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:1.143;min-width:115px;padding:15px 15px 13px;text-decoration:none;text-transform:uppercase;transition:background-color .25s cubic-bezier(.66,.29,.46,.54)}.contact-btn:hover{background-color:rgba(13,13,13,.7)}.burger{background:0 0;color:transparent;font-size:0;height:22px;padding:0;position:relative;width:25px}.burger:after,.burger:before,.burger__item{background-color:#0e0e0e;display:block;height:3px;position:absolute;right:0;width:100%}.burger__item{top:50%;transform:translateY(-50%);transition:opacity .25s linear}.burger:after,.burger:before{content:"";transition:transform .25s linear}.burger:before{top:0}.burger:after{bottom:0}.header{background-color:#fff;font-family:PT Mono,monospace;left:50%;margin:0 auto;padding:9px 0;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:100}.header .container,.navigation{align-items:center;display:flex}.navigation{flex-grow:1;margin-right:16px}.navigation__list{align-items:center;display:flex;margin-left:auto}.navigation__list-item--blog,.navigation__list-item--services{cursor:pointer}.banner__button:focus:before,.banner__button:hover:before,.navigation__list-item--blog:focus>.navigation__list-link:after,.navigation__list-item--blog:hover>.navigation__list-link:after,.navigation__list-item--services:focus>.navigation__list-link:after,.navigation__list-item--services:hover>.navigation__list-link:after,.navigation__list-link:focus:after,.navigation__list-link:hover:after{transform:scaleX(1)}.navigation__list-item--services:after{border-color:#000 transparent transparent;border-style:solid;border-width:7px 5px 0;content:"";margin-left:7px}.navigation__list-link{color:#0e0e0e;font-size:14px;font-weight:700;line-height:1.143}.navigation__list-link:after{background-color:#000;content:"";display:block;height:2px;transform:scaleX(0);transition:transform .25s linear;width:100%}.navigation__list-button{background-color:transparent;border:0}.modal-menu{background-color:#cdcdcd;height:0%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;transition:all .25s linear;visibility:hidden;width:100%}.modal-menu__submenu{padding:10px 0 10px 26px}.modal-menu__navigation{margin:0 auto;max-width:360px;padding:0 20px}.modal-menu__navigation-item:not(:last-child){margin-bottom:6px}.modal-menu__navigation>.modal-menu__navigation-item--services{margin-bottom:0}.modal-menu__navigation-link{color:#0e0e0e;font-family:inherit;font-size:16px;font-weight:700;line-height:1.125}.modal-menu__navigation-link--services{color:#828282;cursor:default}.logo{height:43px}.banner__button{align-items:center;background-color:transparent;border:0;color:#0e0e0e;cursor:pointer;display:flex;font-family:PT Mono,monospace;font-size:16px;font-weight:700;line-height:1.125;margin-left:auto;position:relative}.banner__button:before{background-color:#000;bottom:16px;content:"";display:block;height:2px;left:0;position:absolute;transform:scaleX(0);transition:transform .25s linear;width:72%}.banner__button svg{height:56px;margin-left:8px;width:56px}.contact-form__content div:first-child{margin-bottom:36px}.contact-form__group{position:relative}.contact-form__input{border:0;border-bottom:1px solid #0e0e0e;color:#0e0e0e;display:block;font-size:14px;font-weight:400;line-height:1.429;padding:10px 10px 5px}.contact-form__input:focus{outline:0}.modal__input-underline{position:relative}.modal__input-underline:before{background:#0e0e0e;content:"";height:1px;left:0;position:absolute;top:38px;transform:scaleX(0);transition:transform .2s linear;width:280px}.modal__input-underline:hover:before{transform:scaleX(1)}.modal__title{font-family:PT Mono,monospace;font-size:24px;font-weight:700;line-height:1.125;margin-bottom:30px;padding-top:35px;text-transform:uppercase}.contact-form{color:#0e0e0e;font-size:14px;font-weight:400;line-height:1.429}.contact-form__form-input,.modal{display:block;height:40px;width:100%}.contact-form__btn:before{width:38%}.modal{background-color:rgba(0,0,0,.75);display:none;height:100%;left:0;position:fixed;top:0;z-index:100}.modal .container{margin:0 auto}.modal__content{background-color:#fff;margin:102px auto;max-width:320px;padding:40px 20px;position:relative;width:100%}.modal__btn{background-color:transparent;border:0;cursor:pointer;height:20px;opacity:1;transition:transform .2s linear,opacity .2s linear;width:20px}.modal__btn--svg{fill:#0e0e0e}.modal__btn:focus,.modal__btn:hover{opacity:.7;transform:rotate(90deg)}.close{position:absolute;right:15px;top:15px}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.video__wrapper,template{display:none}.footer>.container{padding-bottom:36px;padding-top:30px}.footer__inner{margin-bottom:24px}.footer__list-wrapper{margin-bottom:20px}.footer__nav-list{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:80px;margin:-3px 0}.footer__nav-list-item{margin:3px 0}.footer__nav-link{color:#0e0e0e;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.429;text-transform:capitalize}.footer__services-list{margin-top:42px}.footer__services-list-item:not(:last-child){margin-bottom:6px}.footer__services-list-link,.footer__services-list-title{color:#0e0e0e;font-family:PT Mono,monospace;font-size:14px;font-weight:700;line-height:1.6}.footer__services-list-link{font-family:Montserrat,sans-serif;font-weight:400;line-height:1.429}.footer__social-wrapper{align-items:center;display:flex;flex-direction:column}.footer__up-link{color:#0e0e0e;display:flex;flex-direction:column;font-family:PT Mono,monospace;font-size:14px;font-weight:700;line-height:1.143;margin-bottom:18px;position:relative}.footer__up-link-icon{margin-top:4px}.footer__up-link:before{background-color:#000;bottom:50%;content:"";display:block;height:2px;left:0;position:absolute;transform:scaleX(0);transition:transform .25s linear;width:100%}.footer__up-link:focus:before,.footer__up-link:hover:before{transform:scaleX(1)}.footer__social-icon{transition:fill .25s linear}.footer__social-link:focus .footer__social-icon,.footer__social-link:hover .footer__social-icon{fill:rgba(0,0,0,.6)}.footer__social-list{align-items:center;display:flex;padding-right:10px}.footer__desc{font-family:PT Mono,monospace;font-weight:700;line-height:1.143;text-align:center}.about-us,.footer__desc{color:#0e0e0e;font-size:14px}.about-us{font-weight:400;line-height:1.429;padding:70px 0 25px}.about-us__text-wrapper{margin-bottom:45px;padding-top:30px}.about-us__title{font-size:24px;line-height:1.083;margin-bottom:20px;text-transform:uppercase}.about-us__indexes,.about-us__title{font-family:PT Mono,monospace;font-weight:700}.about-us__indexes{font-size:20px;line-height:1.1;margin-bottom:18px}.team{color:#0e0e0e;font-size:14px;font-weight:400;line-height:1.429;padding:30px 0 40px}.team__item{min-height:424px}.team__social-link{cursor:pointer}.team__social-link .img-wrapper__overlay{filter:grayscale(1) brightness(1.2);transition:filter .45s ease-out}.team__social-link:hover .img-wrapper__overlay,.team__social-link:hover .team__social-icon{fill:#fff;filter:grayscale(0)}.team__social-icon{fill:transparent;bottom:22px;left:20px;position:absolute;transition:fill .7s ease-out}.team__name{font-family:PT Mono,monospace;font-size:20px;font-weight:700;line-height:1.1;margin-bottom:15px}.team__position{margin-bottom:14px}.img-wrapper{margin-bottom:16px;min-height:422px;position:relative}@media screen and (min-width:720px){.container{padding:0}.container,.header{max-width:680px}.navigation__submenu{background-color:#cdcdcd;border-top:20px solid #fff;left:-20%;padding:34px 18px;pointer-events:none;position:absolute;top:100%;transform:scaleY(0);transform-origin:right top;transition:all .25s linear;visibility:hidden;width:268px}.navigation__submenu>.navigation__list-item:not(:last-child){margin-bottom:10px}.navigation__list-item{position:relative}.navigation__list-item--services{align-items:center;display:flex}.navigation__list-item--services:focus>.navigation__submenu,.navigation__list-item--services:hover>.navigation__submenu{pointer-events:auto;transform:scaleY(1);visibility:visible}.navigation__list>.navigation__list-item:not(:last-child){margin-right:52px}.modal-menu{left:unset;max-width:390px;right:20px}.modal__input-underline:before{width:468px}.modal__content{margin:110px auto;max-width:618px;padding:30px 75px}.modal__title{max-width:300px}.close{right:20px;top:20px}.footer__inner{display:flex;justify-content:space-between;margin-bottom:36px}.footer__list-wrapper{align-items:baseline;display:flex}.footer__nav-list{align-content:space-between;height:100%;margin-right:20px;width:170px}.footer__nav-link:after,.footer__services-list-link:after{background-color:#000;content:"";display:block;height:2px;transform:scaleX(0);transition:transform .25s linear;width:100%}.footer__nav-link:focus:after,.footer__nav-link:hover:after,.footer__services-list-link:focus:after,.footer__services-list-link:hover:after{transform:scaleX(1)}.footer__services-list{display:flex;flex-direction:column;flex-grow:1;flex-wrap:wrap;height:100%;margin-top:0}.footer__services-list-item:not(:last-child){margin-bottom:6px}.footer__social-wrapper{align-items:flex-end}.footer__up-link{flex-direction:row}.footer__up-link:before{bottom:-3px;width:40%}.footer__social-list{padding-right:0}.footer__up-link-icon{margin-left:10px;margin-top:0}.about-us__list,.team__list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1200px){.container{padding:0 20px}.container,.header{max-width:1160px}.navigation{margin-right:46px}.navigation__submenu{border-top:23px solid #fff;width:306px}.navigation__list-item--blog{align-items:center;display:flex}#play-btn,.banner__button{cursor:pointer}.modal__input-underline:before{width:464px}.modal__content{margin:210px auto;max-width:630px;padding:30px 83px}.modal__title{margin-bottom:60px}.close{right:25px;top:25px}.video__wrapper{display:block;height:100%;margin:0 auto;position:relative;width:1120px}.video__content{display:block;height:56.25%;width:100%}.video__btn-visible{color:transparent;display:block;font-size:0}.video__btn-hidden{display:none}#play-btn{border-color:transparent transparent transparent #fff;border-style:solid;border-width:57px 0 57px 98.7px;height:auto;left:50%;position:absolute;top:50%;transform:translate(-40%,-50%);transition:border-color .25s linear;width:114px}#play-btn:hover{border-color:transparent transparent transparent rgba(255,255,255,.8)}.footer__inner{display:flex}.footer__list-wrapper{flex-direction:row;height:90px;justify-content:space-between;margin-bottom:0}.footer__nav-list{margin-right:134px;width:200px}.footer__services-list{flex-grow:0;width:554px}.footer__social-wrapper{align-items:flex-end;margin-left:auto}.footer__social-list{padding-right:0}.footer__up-link-icon{margin-left:10px;margin-top:0}.footer__desc{text-align:start}.about-us{padding-bottom:50px}.about-us__text-wrapper{display:flex;justify-content:space-between;margin-bottom:70px;padding-top:70px}.about-us__text{width:855px}.about-us__list{margin-bottom:58px;text-align:center}.about-us__item{width:264px}.team{padding-bottom:60px}.team__item{width:360px}.team__item:not(:nth-last-of-type(-n+3)){margin-bottom:60px}}@media screen and (max-width:1199px){.about-us__item:not(:nth-last-of-type(-n+2)),.team__item:not(:nth-last-of-type(-n+2)){margin-bottom:35px}}@media screen and (max-width:719px){.navigation__list-item--blog,.navigation__list-item--services,.navigation__submenu{display:none}.about-us__item:not(:last-child){margin-bottom:35px}.team__item:not(:last-child){margin-bottom:50px}}@media screen and (min-width:720px) and (max-width:1199px){.header{padding:10px 20px 8px}}main{display:block}h1{font-size:2em;margin:.67em 0}button,input{font-family:inherit;font-size:100%;margin:0;overflow:visible}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,::after,::before{box-sizing:inherit}body,input{line-height:1.5}body,button,input{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem}h1,h2{clear:both}p{margin-bottom:1.5em}body{background:#fff}li>ul{margin-bottom:0;margin-right:1.5em}iframe{max-width:100%}figure{margin:1em 0}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}input[type=email],input[type=tel],input[type=text]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus{color:#111}.page{margin:0 0 1.5em}@media screen and (min-width:720px){.modal-menu{right:unset;max-width:390px;left:20px}}.footer__social-list-item:not(:last-child){margin-left:30px;margin-right:0}.footer__nav-list{gap:8px}@media screen and (min-width:720px){.footer__services-list-item:not(:last-child){margin-right:21px}}