@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&family=Roboto+Condensed:wght@400;700&family=Roboto:wght@400;500;700&display=swap";i{padding-bottom:0}*{box-sizing:border-box}html{padding:0;margin:0}@media screen{body{box-sizing:border-box;height:297mm;width:210mm;margin:0;padding:5mm;font-size:11pt}}body{font-weight:400;font-family:Roboto,sans-serif}.o-sentence{display:flex;line-height:1rem;flex-flow:wrap;font-family:Roboto Condensed,sans-serif}.o-sentence:last-child{padding-bottom:0}.o-bullet{display:inline-flex;margin-left:2px;color:#1480aa}.o-token-wrapper{display:inline-flex;margin-bottom:3px}.o-token{display:inline-flex;align-items:center}.Verbs{color:#1480aa;font-weight:700}.Products{font-weight:700;color:#263bc0}.Companies{font-weight:700}.Domains{font-weight:700;color:#404040}.Number{color:#4f4f4f;font-weight:700;font-family:Roboto,sans-serif}.Skills{background-color:#f9f6bd;padding-left:6px;padding-right:6px;border:1px solid #e4e1aa;font-family:Roboto Condensed,sans-serif;font-weight:700;border-radius:4px;color:#5f5f5f}.o-resume{background:#fff;color:#625a3e;display:block;position:relative}.o-resume{background-color:transparent;color:#625a3e}.o-project-section{margin-bottom:8px;display:block}.o-resume .o-title{margin-top:4px;margin-bottom:4px;font-weight:700;color:#ff851e;text-transform:uppercase}.o-resume .o-description,o-resume .o-description pre{color:#000;padding:6px}.o-labels{margin-top:2px}.o-label{margin-right:2px;display:flex;align-items:center;text-transform:uppercase;border-radius:4px;font-family:Oswald,sans-serif;background-color:#fbf8be;color:#514b35;border:1px solid #e4e1aa;padding:1px 6px;margin-left:3px;margin-bottom:2px;white-space:nowrap;font-size:75%;font-weight:500}.o-short-description{margin-left:8px;flex-direction:column;display:flex;align-content:center;line-height:160%;text-transform:none}.o-next-page{display:block;page-break-after:always;page-break-inside:auto}.o-resume-image{width:66%;align-self:center}.o-resume-image img{width:100%}.o-label-table{display:table}.o-label-row{display:table-row}.o-labels-caption{display:table-cell;font-size:80%}.o-labels-container{display:flex;flex-direction:row;flex-wrap:wrap}.o-labels-list{display:table-cell}.o-status-labels{display:flex;flex-flow:row}.o-resume-content{display:flex;flex-flow:column;background-color:#fff;justify-content:space-between}.o-resume-content-main{display:flex;flex-flow:row;background-color:#fff}.o-resume-left{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:33%;background-color:#f8f3d7;padding-left:8px;padding-top:8px;padding-right:8px}.o-resume-right{display:flex;padding-left:12px;flex-flow:column;flex-grow:2;flex-shrink:2;flex-basis:67%;min-height:100%;height:100%}.o-resume-name{font-size:230%;font-family:Roboto,sans-serif;font-weight:700;align-self:center}.o-current-title{text-transform:uppercase;font-size:130%;margin-top:10px;margin-bottom:10px;align-self:center}.o-personal-info{margin-top:10px;line-height:100%}.o-personal-info-table{display:table}.o-personal-info-row{display:table-row}.o-personal-info-cell{display:table-cell}.o-personal-info-cell.o-caption{text-align:left;padding-right:5px;padding-bottom:8px}.o-profile{display:flex;flex-flow:column}.o-profile-title{font-size:1.2em;font-weight:700;font-family:Roboto,sans-serif;padding-bottom:6px;padding-top:6px}.o-profile-info{font-size:1em}.o-profile-info .o-sentence{display:flex;font-family:Roboto,sans-serif}.o-education{display:flex;flex-flow:column;justify-content:center;align-content:center}.o-education-title{text-transform:uppercase;font-size:1.2em;font-weight:700;font-family:Roboto Condensed,sans-serif;padding-bottom:10px;padding-top:10px;text-align:center}.o-education-info{font-size:95%;padding-bottom:8px;display:flex;flex-direction:column;align-items:center}.o-education-info div{display:flex;text-align:center}.o-education-info:last-child{padding-bottom:0}.o-education-school,.o-certificate-degree{font-family:Roboto Condensed,sans-serif}.o-project-body{margin-left:10px;display:flex;flex-direction:row}.o-project-left{flex-basis:55%;max-width:55%;flex-grow:55;flex-shrink:55}.o-project-right{flex-basis:45%;max-width:45%;flex-grow:45;flex-shrink:45}.o-experience{margin-right:0}.o-experiences-title{padding-top:8px;padding-bottom:0;font-weight:700;font-size:1.2em;color:#1480aa}.o-experience-header{display:flex;flex-flow:row;padding-top:8px;padding-bottom:4px;font-family:Roboto Condensed,sans-serif;font-weight:700;color:#81a42a}.o-experience-period{color:#1480aa}.o-experience-company{padding-left:6px;color:#132a34}.o-experience-role{color:#737373}.o-experience-body{display:flex;flex-flow:column;justify-content:flex-start;flex-wrap:wrap}.o-experience-line{display:flex;flex-flow:column}.o-experience-line .o-sentence{font-family:Roboto,sans-serif}.o-resume-page{position:relative}.o-project-history{padding-left:5px;padding-top:5px}.o-project-history-title{padding-top:40px;padding-bottom:5px;display:flex;justify-content:center;font-size:1.5rem;color:#1480aa;font-weight:700}.o-experience i,.o-story-line i{color:#ffe555;font-size:.8rem}.o-skills{margin-top:0}.o-skills-header{display:flex;font-weight:700;font-size:1.2em;font-family:Roboto Condensed,sans-serif;padding-bottom:10px;padding-top:10px;justify-content:center;text-transform:uppercase}.o-skills-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:100%}.o-skill{padding:2px;display:flex;flex-direction:column;justify-content:center;flex-grow:1;width:auto}.o-skill-label{padding:2px 7px;font-size:82%;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;color:#403b2b;font-weight:700;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;background-color:#e4e1aa;border-radius:6px}.o-skill-label.o-top-0{font-weight:700;font-size:95%}.o-skill-label.o-top-1{font-size:85%;font-weight:400}.o-skill-label.o-top-3{font-size:70%;font-weight:400}.o-story-item{flex-flow:row;display:flex;align-content:center;padding-bottom:6px}.o-story-item:last-child{padding-bottom:0}.o-profile-summary{display:flex;flex-flow:row;align-items:center}.o-profile-status{margin-bottom:5px}.o-profile-status-title{margin-bottom:5px;font-weight:700;font-size:95%;text-transform:uppercase}.o-profile-line i{margin-left:5px;margin-right:5px;font-size:70%;padding-top:5px;color:#ffd800}.o-profile-line-sub{font-family:Roboto Condensed,sans-serif;flex-flow:row;display:flex;align-items:center;font-size:85%;padding-top:3px;padding-left:20px}.o-profile-line-sub i{margin-left:5px;margin-right:5px;font-size:70%;padding-top:3px;color:#ffe555}.o-resume-project-header{display:flex;flex-direction:row;align-content:center;margin-bottom:3px}.o-project-description-line i{color:#dcdcdc;font-size:80%}.o-indent-1{padding-left:14px}.o-story-line{display:flex}.o-story-line i{margin-top:5px;padding-right:5px}.o-page-break{page-break-after:always}.o-statuses{display:flex;flex-flow:row}.o-statuses .o-label{padding-top:2px}.o-history{display:flex;flex-direction:column}.o-history .o-header{padding-top:10px;padding-bottom:8px;display:flex;font-size:1rem;font-weight:700}.o-history .o-header .o-period{padding-right:.5rem;color:#1480aa}.o-history .o-header .o-role{color:#737373}.hilda .o-resume-image{display:none}.hilda .o-skill-label.o-top-3{font-size:90%;font-weight:700}.hilda .Products{color:#22863b}.hilda .Number{color:inherit;font-weight:400;font-family:Roboto,sans-serif}.attila{color:#121212}.attila .o-experience i,.attila .o-story-line i{color:#39f;font-size:100%}.attila .o-resume-left{background-color:#c9eef6}.attila .o-skill-label{background-color:#90e0ef;color:#000}.attila .o-profile-title,.attila .o-experience-title{color:#0096c7}.attila-word{color:#121212}.attila-word .o-experience i,.attila-word .o-story-line i{color:#39f;font-size:100%}.attila-word .o-resume-left{background-color:transparent}.attila-word .o-skill-label{background-color:transparent;color:#000}.attila-word .o-profile-title,.attila-word .o-experience-title{color:#0096c7}.attila-word .Skills{background-color:transparent;color:#0096c7;border:none}@media print{body{margin-top:4mm;margin-left:5mm;margin-right:5mm}.o-resume-left{min-height:280mm}.o-page-break{page-break-after:auto;break-after:auto;page-break-before:auto;float:none}.o-page-break body{background-color:#fff!important}}
