.Footer_bottom__h09bu{margin-top:3rem;margin-bottom:-1rem;background-color:#000;width:100%;max-width:100%;height:50px;z-index:-1;margin-left:0;border-top:5px solid #dcdcdc}@media only screen and (max-width:652.98px){.Footer_bottom__h09bu{margin-left:-.5rem!important;width:100vw!important;max-width:100vw!important}}@media print{.Footer_bottom__h09bu{display:none;background-color:#000;-webkit-print-color-adjust:exact;bottom:0}}.PersonalInfo_list-item-text__gGfPD{margin:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.00938em;display:block;text-align:left}.PersonalInfo_icon__7wnCd{font-size:1.3rem}.ExperienceDetails_chip__gt9OE{margin:.3rem;font-size:.6rem}.ExperienceDetails_chip__gt9OE>span{padding:0 .6rem}.ExperienceDetails_React__QnhGZ{background-color:#61dbfb!important;transition:color .8s,background-color 3s,box-shadow 1s}.ExperienceDetails_React__QnhGZ:hover{background-color:#46acc5;box-shadow:0 0 6px rgba(70,172,197,.8);transition:color .8s,background-color 3s,box-shadow 1s}.ExperienceDetails_Next__js__V4EHX,.ExperienceDetails_bash__NYR_Z{background-color:#000!important;color:#fff!important;transition:color .8s,background-color 3s,box-shadow 1s}.ExperienceDetails_Next__js__V4EHX:hover,.ExperienceDetails_bash__NYR_Z:hover{background-color:#333;box-shadow:0 0 6px #111;transition:color .8s,background-color 3s,box-shadow 1s}.ExperienceDetails_FastAPI__lgRst,.ExperienceDetails_Python__2rYiO{background-color:#009485!important;color:#ccc!important}.ExperienceDetails_FastAPI__hover__kv_2c,.ExperienceDetails_Python__2rYiO:hover{background-color:#01776b;box-shadow:0 0 6px #01776b}.ExperienceDetails_OracleDB__Q7JHF{background-color:#f80000!important;color:#fff!important}.ExperienceDetails_OracleDB__Q7JHF:hover{background-color:#d80000;box-shadow:0 0 6px #d80000}.ExperienceDetails_KeyCloak__G1eDL{background-color:#02ca66!important}.ExperienceDetails_KeyCloak__G1eDL:hover{background-color:#00a753;box-shadow:0 0 6px #00a753}.ExperienceDetails_JavaScript__LEHfi{background-color:#f7df1e!important;transition:color .8s,background-color 3s,box-shadow 1s}.ExperienceDetails_Azure__ZDU2y,.ExperienceDetails_C____y67Ar,.ExperienceDetails_Docker__zC8g9,.ExperienceDetails_MSSQLServer__RinVU,.ExperienceDetails_PowerShell__MPLQp,.ExperienceDetails_TypeScript__j1C48,.ExperienceDetails_Xamarin__OSBGl,.ExperienceDetails___Net__OgSOx{background-color:#0080ff!important;color:#fff!important}.ExperienceDetails_Azure__Cloud__DevOps____LmZ2r:hover,.ExperienceDetails_C____y67Ar:hover,.ExperienceDetails_MSSQLServer__RinVU:hover,.ExperienceDetails_Xamarin__OSBGl:hover,.ExperienceDetails___Net__OgSOx:hover{background-color:#0263c4!important;box-shadow:0 0 6px #0080ff}.ExperienceDetails_BitBucket__wL9rU{background-color:#2684ff!important;color:#fff!important}.ExperienceDetails_BitBucket__wL9rU:hover{background-color:#0357d1;box-shadow:0 0 6px #253858}.ExperienceDetails_Angular__fzQuj,.ExperienceDetails_Prometheus__ZrqLy{background-color:#dd1b16!important;color:#fff!important}.ExperienceDetails_Angular__fzQuj:hover{background-color:#a6120d}.ExperienceDetails_Android__GLt2H{background-color:#32de84!important}.ExperienceDetails_Android__GLt2H:hover{background-color:#a4c639!important;box-shadow:0 0 6px #32de84}.ExperienceDetails_Grafana__6wQCt,.ExperienceDetails_Hibernate__1Lowe,.ExperienceDetails_Java__XuQ5P,.ExperienceDetails_Kotlin__6u8JM,.ExperienceDetails_Liquibase__r_iTD,.ExperienceDetails_Spring__Boot__gz0oW{background-color:#f89820!important;color:#fff!important}.ExperienceDetails_Java__Springboot____kLSkM:hover,.ExperienceDetails_Java__XuQ5P:hover{background-color:#b9721c!important;box-shadow:0 0 6px #f89820}.ExperienceDetails_MySql__1sZwn{background-color:#f29111!important;color:#fff!important}.ExperienceDetails_MySql__1sZwn:hover{background-color:#c5760d}.ExperienceDetails_PHP__24Dze,.ExperienceDetails_Terraform__Ku4__{background-color:#777bb3!important;color:#fff!important}.ExperienceDetails_PHP__24Dze:hover,.ExperienceDetails_Terraform__Ku4__:hover{background-color:#484c89}.ExperienceDetails_Gitlab__uheJ8{background-color:#fc6d27!important;color:#fff!important}.ExperienceDetails_Gitlab__uheJ8:hover{background-color:#e2432a;box-shadow:0 0 6px #fc6d27}.ExperienceDetails_Vue__SZM3S{background-color:#41b883!important;color:#35495e!important}.ExperienceDetails_Vue__SZM3S:hover{background-color:#35495e!important;color:#fff!important;box-shadow:0 0 6px #41b883}.ExperienceDetails_MsSqlServer__lVJMG,.ExperienceDetails_MsSql__e8uXy,.ExperienceDetails_NodeJs__YNLQu{background-color:#68a063!important;color:#303030!important}.ExperienceDetails_NodeJs__YNLQu:hover{background-color:#3c873a;box-shadow:0 0 6px #303030}.ExperienceDetails_MariaDB__TAYyk{background-color:#20536f!important;color:#fff!important}.ExperienceDetails_MariaDB__TAYyk:hover{background-color:#000}.ExperienceDetails_MongoDB__eDmUy{background-color:#4db33d!important;color:#e8e7d5!important}.ExperienceDetails_MongoDB__eDmUy:hover{background-color:#3fa037}.ExperienceDetails_Python__2rYiO{background-color:#ffe873!important;color:#4b8bbe!important}.ExperienceDetails_Python__2rYiO:hover{background-color:#ffd43b;color:#306998;box-shadow:0 0 6px #4b8bbe}.ExperienceDetails_Sqlite__1ufdn,.ExperienceDetails_Sqlite__1ufdn:hover{transition:color .8s,background-color 3s}.ExperienceDetails_Sqlite__1ufdn:hover{background-color:#999;box-shadow:0 0 6px #777;color:#fff}@media print{.ExperienceDetails_chip__gt9OE{background-color:#fff;-webkit-print-color-adjust:exact;color:#000}}.Timeline_timeline__1X0iS{padding-top:1rem;height:100%;width:0;border:.2rem solid #a9a9a9;background-color:#a9a9a9}.Timeline_icon__PHP_O{font-size:1.2rem;margin-left:-.61rem}@media print{.Timeline_timeline__1X0iS{background-color:#a9a9a9;-webkit-print-color-adjust:exact}}.ExperienceItem_item__4euWU{opacity:0}.ExperienceItem_itemappear__yBccM{animation-name:ExperienceItem_itemappear__yBccM;animation-delay:.1s;animation-duration:1.5s;animation-fill-mode:forwards;animation-direction:alternate;animation-iteration-count:1;animation-timing-function:ease}@keyframes ExperienceItem_itemappear__yBccM{0%{opacity:0;transform:translateY(-10%)}50%{opacity:.5}to{opacity:1;transform:translateY(0)}}@media print{.ExperienceItem_left__WetCm{width:3rem!important}}.Languages_languages__pgbyy{opacity:0;animation-name:Languages_comeinfrombottom__cEReC;animation-delay:.6s;animation-duration:1.5s;animation-direction:alternate;animation-fill-mode:forwards;animation-timing-function:ease}@keyframes Languages_comeinfrombottom__cEReC{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}.Header_top__0zWQn{background-color:#000;width:100%;max-width:1150px;height:280px;position:absolute;z-index:-1;margin-top:-21px;border-bottom:5px solid transparent;animation-duration:3s;animation-name:Header_headerbgdropin__Do0ZK;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;transition:border-bottom .5s}.Header_avatar__3saGe{width:17rem!important;height:17rem!important;animation-delay:.5s;animation-duration:4s;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:Header_avatarshadow__Pgwn_}.Header_avatar__3saGe img{object-position:top}.Header_name__rDQep{text-transform:uppercase;align-self:unset;color:#dcdcdc;opacity:0;animation-delay:1s;animation-duration:2s;animation-name:Header_namedropin__3BwnB;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.Header_pi___tVNO{opacity:0;animation-delay:1s;animation-duration:2s;animation-name:Header_comeinfromleft__RdX2V;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards}.Header_bio__FOGaC{opacity:0;animation-delay:1.8s;animation-duration:3s;animation-name:Header_comeinfromright__JSfAp;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards}.Header_header-sm__c4Cfn{background-color:#fff;height:6rem;width:100vw;z-index:1050;left:0;opacity:0}.Header_header-sm-appear__WraPV{animation-name:Header_headersmdropin__NxrAZ;animation-duration:1s;animation-direction:alternate;animation-fill-mode:forwards}.Header_header-sm-disappear__zDQnK{animation-name:Header_headersmfoldup__G_E6w;animation-duration:1s;animation-direction:alternate;animation-fill-mode:forwards}.Header_avatar-sm__Gd_aj{width:5rem!important;height:5rem!important;animation-delay:.5s;animation-duration:4s;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:Header_avatarshadow__Pgwn_}.Header_avatar-sm__Gd_aj img{object-position:top}.Header_name-sm__cB8du{text-transform:uppercase;align-self:unset;color:#000;font-size:2.6rem;margin-top:0}.Header_pi-small__2SCbo{margin-top:.25rem}.Header_email-fab__gUOgN{position:fixed!important;bottom:5rem!important;right:10rem!important;font-size:1.3rem!important;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;animation:Header_email-fab-bg__ktk4n 15s ease infinite;color:hsla(0,0%,100%,.6)!important;transition:color 2s}.Header_email-fab__gUOgN:hover{color:#fff;transition:color .4s}.Header_email-effect__vq3k4{position:fixed;animation-name:Header_email-effect__vq3k4;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease}@keyframes Header_email-effect__vq3k4{0%{transform:scale(1);opacity:.25}75%{transform:scale(1.15);opacity:.3}to{transform:scale(1.8);opacity:0}}@keyframes Header_email-fab-bg__ktk4n{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes Header_headersmdropin__NxrAZ{0%{opacity:.7;transform:translateY(-40%);box-shadow:none;transition:border-bottom 2s}to{opacity:1;transform:translateY(0);box-shadow:0 0 5px rgba(0,0,0,.2);transition:border-bottom 2s,opacity 2s}}@keyframes Header_headersmfoldup__G_E6w{0%{opacity:1;transform:translateY(0);box-shadow:0 0 5px rgba(0,0,0,.2);transition:border-bottom 2s,opacity 2s}to{opacity:0;transform:translateY(-100%);box-shadow:none;transition:border-bottom 2s,opacity 2s}}@keyframes Header_headerbgdropin__Do0ZK{0%{opacity:.7;transform:translateY(-40%) rotateX(0deg)}to{transform:translateY(0) rotateX(-.5deg);border-bottom:5px solid #dcdcdc;transition:border-bottom 2s}}@keyframes Header_namedropin__3BwnB{0%{opacity:0;transform:translateY(-50%);background-color:transparent}80%{background-color:transparent}to{opacity:1;transform:translateY(20%);text-shadow:rgba(0,0,0,.4) 0 0 3px}}@keyframes Header_avatarshadow__Pgwn_{0%{box-shadow:0 0 0 rgba(0,0,0,.333)}to{box-shadow:0 0 6px rgba(0,0,0,.2)}}@keyframes Header_comeinfromleft__RdX2V{0%{opacity:0;transform:translateX(-30%)}to{transform:translateX(0);opacity:1}}@keyframes Header_comeinfromright__JSfAp{0%{opacity:0;transform:translateX(20%)}to{transform:translateX(0);opacity:1}}@media only screen and (min-width:865px)and (max-width:1199.98px){.Header_top__0zWQn{left:0;max-width:100vw}.Header_name__rDQep{color:#fff}}@media only screen and (min-width:712px)and (max-width:864px){.Header_top__0zWQn{left:0;width:100vw;transform:translateY(0) rotate(-2deg)}.Header_name__rDQep{font-size:4rem;color:#fff}}@media only screen and (min-width:653px)and (max-width:711.98px){.Header_top__0zWQn{left:0;width:100vw;transform:translateY(0) rotate(-2deg)}.Header_name__rDQep{font-size:4.2rem;color:#000}.Header_bio__FOGaC{margin:2rem!important}}@media only screen and (max-width:652.98px){.Header_top__0zWQn{left:0;width:100vw;max-width:100vw;transform:translateY(0) rotate(-2deg);overflow-x:clip}.Header_div__IPLhk{display:none}.Header_name__rDQep{font-size:3.2rem;color:#000}.Header_name__rDQep:before{content:"";position:absolute;left:-3rem;width:100vw;height:45rem;margin-top:-1rem;z-index:-1}.Header_bio__FOGaC,.Header_name__rDQep:before{background-color:#dcdcdc!important;overflow-x:clip}.Header_bio__FOGaC{margin-left:-2rem!important;margin-right:-1rem!important;padding:1rem 3rem 1rem 3.5rem!important}.Header_bio__FOGaC:before{content:"";position:absolute;width:102vw;left:0;height:30rem;z-index:-1;background-color:#dcdcdc!important}.Header_avatar-sm__Gd_aj{margin-left:-3rem!important;margin-top:.5rem!important}.Header_header-sm__c4Cfn{width:100vw!important;height:9rem!important;position:fixed!important}.Header_name-sm__cB8du{color:#000;font-size:2.6rem!important;margin-top:.3rem!important}.Header_pi-small__2SCbo{margin-top:3.5rem!important;margin-left:1.5rem!important;position:fixed}.Header_email-fab__gUOgN{bottom:4rem!important;right:3rem!important}}@media print{.Header_email-fab__gUOgN{display:none}.Header_top__0zWQn{background-color:#000;-webkit-print-color-adjust:exact;margin:0;transform:scaleY(1.2);width:100%;transform:rotate(0deg)!important}.Header_name__rDQep{font-size:4.2rem;position:absolute;left:45%;top:6rem;color:#dcdcdc}.Header_bio__FOGaC{animation:none;position:absolute;padding-top:1rem;left:45%;width:48%;opacity:1}}.ExperienceContainer_education-container__mSxC9,.ExperienceContainer_experience-container__SzZ_n{display:flex!important;justify-content:center;margin-bottom:-1.1rem}.ExperienceContainer_experience-title__nD8YL{text-transform:uppercase;font-weight:200;font-size:3.5rem;padding-left:2rem;padding-right:2rem;width:fit-content;width:-moz-fit-content;border-bottom:1rem solid transparent;opacity:0}.ExperienceContainer_divider__O9R7E{border-bottom:.1rem solid #000}.ExperienceContainer_decoration__zdGqk{height:1rem;width:25rem;opacity:0;position:absolute;background:#000;margin-top:4.4rem}.ExperienceContainer_titleappear__REKvk{animation-delay:.2s;animation-duration:3s;animation-name:ExperienceContainer_titleappear__REKvk;animation-fill-mode:forwards;animation-iteration-count:1}.ExperienceContainer_decorationappear__GcW57{animation-delay:.2s;animation-duration:1.5s;animation-name:ExperienceContainer_decorationappear__GcW57;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-iteration-count:1}@keyframes ExperienceContainer_titleappear__REKvk{0%{opacity:0}50%{opacity:.7;box-shadow:none}to{opacity:1;text-shadow:rgba(0,0,0,.4) 0 0 3px}}@keyframes ExperienceContainer_decorationappear__GcW57{0%{opacity:0;height:0}to{opacity:1;height:1rem}}@media only screen and (max-width:652.98px){.ExperienceContainer_decoration__zdGqk{width:100%}}@media print{.ExperienceContainer_item__QkeUa{margin-left:3rem!important}.ExperienceContainer_decoration__zdGqk{background-color:#000;-webkit-print-color-adjust:exact;margin-top:5.5rem!important}.ExperienceContainer_experience-title__nD8YL{margin-top:3.3rem;text-shadow:none!important}.ExperienceContainer_education-container__mSxC9{margin-top:4.3rem!important}.ExperienceContainer_divider__O9R7E{margin-bottom:3rem;width:100vw!important}}