header,section,footer,aside,nav,main,article,figure{display:block}body{color:#fff;font-size:1em;background-color:#000;margin:0;padding:0}body,input,select,textarea{font-family:Arial,Helvetica,sans-serif}form,ul{margin:0}form{padding:0}fieldset{padding:0;margin:0}input,select,button,textarea,.cjg-m-button{background-color:#fff;border:1px solid #cccccc;font-size:1em;padding:.1em;border-radius:.3em;width:20em}textarea{height:6em}input[type=radio],input[type=checkbox],input[type=submit],input[type=reset],button,.cjg-m-button{width:auto;margin-right:.4em}input[type=range]{padding:inherit}input[type=submit],input[type=reset],button,.cjg-m-button{-webkit-appearance:none;color:#76defc;background-color:#444;cursor:pointer;padding:.25em .7em;text-decoration:none;border-radius:.3em;border:1px solid #fff}input[type=submit]:hover,input[type=reset]:hover,button:hover,.cjg-m-button:hover{background-color:#8b8b8b;color:#fff;outline:none;border:1px solid #76DEFC;text-shadow:2px 2px 2px black}input[type=submit]:active,input[type=reset]:active,button:active,.cjg-m-button:active{position:relative;top:1px}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}#cjg-l-header,#cjg-l-nav,#cjg-l-content,#cjg-l-footer{width:1000px;margin-left:auto;margin-right:auto;overflow:hidden}#cjg-l-header{padding-top:2.5em}#cjg-l-header h1{margin:0;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;font-weight:400;color:#fff;font-size:1.65em}.cjg-m-navigation{background-color:#4d4d4d;overflow:hidden}.cjg-m-menu{display:none}ul.cjg-m-menu-items{list-style:none;padding:0;float:left;clear:left}ul.cjg-m-menu-items li{background-color:#222;float:left}ul.cjg-m-menu-items li a{display:block;padding:14px 27px;border-right:1px solid #000;border-bottom:1px solid #000;color:#76defc;text-decoration:none}ul.cjg-m-menu-items li a:hover{background-color:#444;color:#fff}.cjg-m-company-logo{height:8em;margin:4px 0;background:#4492c8 url("./media/big_visual-EDCYJKOF.jpg") no-repeat}#cjg-l-content h2{margin:0;padding:25px 0 10px 35px;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;font-weight:400;color:#fff;font-size:1.25em}#cjg-l-content h3{font-size:1em}#cjg-l-content h4{font-size:.8em}#cjg-l-content p{font-size:.9em;margin-top:0}#cjg-l-content a{color:#76defc;text-decoration:none}#cjg-l-content a:hover{color:#fff;text-decoration:underline}.cjg-m-one-column{padding:35px;border-top:2px solid #484848;border-bottom:2px solid #484848;background-color:#222}.cjg-m-field,.cjg-m-buttons{margin-top:1em;overflow:hidden}.cjg-m-field label .cjg-m-field-label{display:inline-block;font-weight:700;text-align:right;vertical-align:top;width:22%}.cjg-m-field label .cjg-m-field-required{display:inline-block;font-weight:700;text-align:center;vertical-align:top;width:3%}.cjg-m-field .cjg-m-value{display:inline-block;float:right;width:74%}.cjg-m-field .cjg-m-value ul{margin:0;padding:0}.cjg-m-field .cjg-m-value li{margin-left:1.1em}ul.cjg-m-gallery{list-style:none;padding:0}ul.cjg-m-gallery li{display:inline-block;padding:0 2em 1em 0}.cjg-m-resume-download{text-align:center}#cjg-l-content .cjg-m-resume-title{font-size:1.5em;text-align:center}#cjg-l-content .cjg-m-resume-section{color:#76defc;font-size:1.3em}.cjg-m-resume-expertise{font-style:italic;border-collapse:collapse;border-bottom:1px solid #fff}.cjg-m-resume-expertise td:first-child{width:25%;color:#76defc;text-align:right;padding-right:2em}.cjg-m-resume-expertise tr td{border-top:1px solid #fff}.cjg-m-resume-expertise tr td ul{list-style:none;padding:0}.cjg-m-resume-expertise-language-name{font-weight:700}.cjg-m-resume-school-name{font-weight:bolder}.cjg-m-resume-school-degree{margin-bottom:1em}.cjg-m-resume-company{border-bottom:1px solid #fff}.cjg-m-resume-company-location{font-size:1.1em;font-weight:700;float:left}.cjg-m-resume-work-dates{font-size:1.1em;font-weight:700;float:right}.cjg-m-resume-position-title{font-size:1.1em;font-weight:700;clear:left}.cjg-m-resume-position-summary{text-indent:4em;margin-bottom:1em}.cjg-m-resume-team-summary{text-indent:4em}.cjg-m-resume-team-highlights{margin-bottom:1em}.cjg-m-resume-languages-platforms{color:#76defc;font-style:italic}#cjg-l-footer{margin-top:1em;border-top:4px solid #363636;padding-top:5px}#cjg-l-footer ul{float:right;clear:right;list-style:square;padding:0}#cjg-l-footer ul li:first-child{list-style:none}#cjg-l-footer ul li{float:left;margin-left:1.7em}#cjg-l-footer ul li a{font-size:11px;color:#fff;text-decoration:none}#cjg-l-footer ul li a:hover{text-decoration:underline}.cjg-m-footer-primary-links{display:block}.cjg-m-footer-copy{float:right;clear:right;margin-top:3px;font-size:.7em}.cjg-m-display-block{display:block!important}@media screen and (max-width: 1000px){body{padding:0 .3em}#cjg-l-header,#cjg-l-nav,#cjg-l-content,#cjg-l-footer{width:100%}}@media screen and (max-width: 600px){input,textarea{width:98%}select{width:100%}#cjg-l-header{padding-top:1.5em}#cjg-l-content .cjg-m-one-column{padding:10px}#cjg-l-content h2{padding:10px 0 5px 10px}.cjg-m-menu{display:block;line-height:1em;position:relative;outline:0;border:0;text-align:center;height:1.5em}.cjg-m-menu:before{content:"";background:linear-gradient(to right,transparent,#fff,#fff,transparent);position:absolute;left:0;top:50%;width:100%;height:.2em}.cjg-m-menu:after{content:attr(data-content);position:relative;display:inline-block;padding:0 .5em;line-height:1.1em;color:#76defc;font-size:1.5em;background-color:#4d4d4d}ul.cjg-m-menu-items{display:none;float:none}ul.cjg-m-menu-items li{float:none}.cjg-m-company-logo{height:6em;background-image:url("./media/small_visual-7JCTGSO5.jpg")}.cjg-m-field label:first-child,.cjg-m-field .cjg-m-value{display:block;width:100%}.cjg-m-field label .cjg-m-field-label,.cjg-m-field label .cjg-m-field-required{width:auto;text-align:left}ul.cjg-m-gallery li{display:block;padding:0 0 1em}.cjg-m-buttons{width:100%;margin-left:auto;margin-right:auto}.cjg-m-footer-primary-links{display:none}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
