.subtitle_containSubtitle__bYLE6{align-items:center;display:flex;flex-direction:row;gap:.625rem;padding:8.75rem 0 2.5rem}.subtitle_subtitle__p3Ald,.subtitle_svg__Do8iS{color:var(--primary-color)}.subtitle_svg__Do8iS{height:1.875rem;width:1.875rem}.subtitle_subtitle__p3Ald{font-size:1.25rem;font-weight:600}@media (min-width:48rem){.subtitle_subtitle__p3Ald{font-size:1.875rem}.subtitle_svg__Do8iS{height:2.5rem;width:2.5rem}.subtitle_containSubtitle__bYLE6{align-items:center;display:flex;flex-direction:row;gap:.625rem;padding:6.25rem 0 2.5rem}}.aboutme_text__dXdoL{margin:1.25rem 0;color:var(--primary-color)}.aboutme_containAboutme__rJmhE{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:flex-start}.aboutme_description__hAfs4{width:100%}.aboutme_containImage__Aykxf{width:50%;margin:0 auto}.aboutme_containImage__Aykxf img{width:100%;height:100%;border-radius:1.875rem}@media (min-width:48rem){.aboutme_description__hAfs4{width:70%}.aboutme_containImage__Aykxf{width:30%;margin:unset}}.linkButton_linkButton__lTjPb{background-color:var(--bg-01-color);border-radius:.625rem;border:1px solid #fff;color:var(--primary-color);font-weight:600;padding:.625rem .9375rem;width:-moz-fit-content;width:fit-content;&:hover{background-color:var(--bg-01-color-hover)}}.contacto_containContact__ApTAg{padding-bottom:6.25rem}.contacto_svg__Q5hHP{color:var(--primary-color);height:30px;width:30px}.contacto_containLinks__EGHo4{gap:1.25rem}.contacto_containLinks__EGHo4,.technologies_containTechnologies__A0Gds{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.technologies_containTechnologies__A0Gds{gap:.625rem}.technologies_svgContain__ZaD2c{padding:.3125rem .625rem;border-radius:.625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.technologies_txtSvg__vUc0D{color:#fff;font-size:.75rem;font-weight:500}.technologies_svg__3czI_{color:#fff;height:.9375rem;width:.9375rem}.technologies_expressjs__BRRuR .technologies_txtSvg__vUc0D,.technologies_figma__X1zgb .technologies_txtSvg__vUc0D{color:#3f3f3f}.technologies_nextjs__WnLCp{background-color:#000}.technologies_css__qdt8z{background-color:#0277bd}.technologies_astrojs__iCGIX{background-color:#cb4802}.technologies_scss__mMagp{background-color:#a74e7a}.technologies_nodejs__AjxuS{background-color:#357328}.technologies_expressjs__BRRuR{background-color:#f4f2ed}.technologies_mysql__Ey9Yx{background-color:#01618a}.technologies_reactjs__Zuqu3,.technologies_reactnative__Fxdzk{background-color:#116e87}.technologies_git__FB0FZ{background-color:#c13926}.technologies_javaspringboot__Onvx0{background-color:#437920}.technologies_visualcode__EkoUJ{background-color:#3272ab}.technologies_wordpress__KtrhF{background-color:#207195}.technologies_figma__X1zgb{background-color:#f4f2ed}.technologies_jest__Cjk_R{background-color:#99424f}.experience_containExperience__i_nou{border-left:1px solid #d9d9d93e;padding-left:2.5rem}.experience_punto__F4rb5{color:var(--secondary-color);font-size:3rem;left:-3rem;position:absolute;top:0}.experience_containProject__Z1ZPh{margin-bottom:3.125rem}.experience_company__q7GlR,.experience_job__9pPdY{font-size:1.25rem;font-weight:600;width:100%}.experience_job__9pPdY{color:var(--tertiary-color)}.experience_time__v0m4F{color:#c3c3c3;font-size:.8125rem;margin-top:.3125rem;width:100%}.experience_company__q7GlR,.experience_titleTech__6BmBm,.experience_txtLi__ZglAx{color:var(--primary-color)}.experience_containDescription__OOMwS{margin:1.25rem 0}.experience_txtTitle__awf3Q{color:var(--secondary-color);margin:.625rem 0}.experience_txtLi__ZglAx{margin-left:1.25rem;&:before{content:"•";margin-right:.5rem;color:#fff;font-size:1rem}}.experience_titleTech__6BmBm{font-weight:500;font-size:.875rem;margin-bottom:.625rem}.freelancer_containProject__W6yTW{align-items:center;display:flex;flex-direction:row;gap:.625rem;justify-content:flex-start;margin-bottom:5rem}.freelancer_titleDesktop__elfpG,.freelancer_titleMobile__G6SnE{color:var(--primary-color);font-size:1.5rem;font-weight:600;margin-bottom:.625rem}.freelancer_titleMobile__G6SnE{display:block}.freelancer_titleDesktop__elfpG{display:none}.freelancer_containTexts__MValt{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.freelancer_image___UtKT{width:100%;height:auto;border-radius:1.875rem}.freelancer_txt__Awg58{color:#e8e8e8;font-size:.875rem;font-weight:500;margin:.625rem 0}.freelancer_svg__fl5EO{width:1.25rem;height:1.25rem}@media (min-width:48.001rem){.freelancer_image___UtKT{width:25rem;height:11.9375rem}.freelancer_containTexts__MValt{width:50%;height:12.5rem}.freelancer_titleMobile__G6SnE{display:none}.freelancer_titleDesktop__elfpG{display:block}.freelancer_containProject__W6yTW{gap:1.875rem;margin:1.875rem 0}}.header_containHeader__o4810{background:#19235f;border-radius:1.25rem;box-shadow:5px 10px 10px rgba(0,0,0,.1);left:50%;margin:1.875rem 0;padding:.625rem 1.25rem;position:fixed;top:0;transform:translateX(-50%);z-index:1000;width:90%}@media (min-width:48rem){.header_containHeader__o4810{width:unset}}.header_listHeader__QQoca{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1.25rem}.header_link__1JcgV{color:var(--primary-color);font-size:.875rem;font-weight:500;position:relative;text-decoration:none;transition:background-color .3s ease;&:hover{color:var(--secondary-color)}&:after{transition:background-color .3s ease}&:hover:after{background-color:var(--secondary-color);bottom:-5px;content:"";height:2px;left:0;position:absolute;right:0}}.presentation_containPresentation__w0v7d{padding-top:8.75rem}.presentation_subtitle__49rnS,.presentation_title__I3v4m{color:var(--primary-color);text-align:center}.presentation_title__I3v4m{font-size:1.5rem;font-weight:600}.presentation_subtitle__49rnS{font-size:1.125rem;font-weight:500;margin:1.5625rem 0}.presentation_containPresentation__w0v7d{display:flex}.presentation_image__avW5m{border-radius:6.25rem}.presentation_containImage__aPbnI,.presentation_containTitle__s5F8H{width:100%}.presentation_containImage__aPbnI img{width:60%;margin:0 auto}.presentation_containButton__GJuY_ a{margin:0 auto}@media (min-width:48rem){.presentation_subtitle__49rnS,.presentation_title__I3v4m{text-align:left}.presentation_subtitle__49rnS{font-size:1.25rem;max-width:35.25rem}.presentation_title__I3v4m{font-size:2.875rem;font-weight:600}.presentation_containTitle__s5F8H{width:70%}.presentation_containImage__aPbnI{width:30%}.presentation_containImage__aPbnI img{width:100%;height:100%}.presentation_containButton__GJuY_ a{margin:unset}.presentation_containPresentation__w0v7d{padding-top:6.25rem}}