body,html{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif;scroll-behavior:smooth;background-color:#242424;color:azure;max-width:100vw;overflow-x:hidden}:root{--input-hover: #f1f0f0;--input-color: #02325a;--input-border-color:#DADCE0;--body-font: "Roboto", sans-serif;--thin-font-hover: 300;--default-font-size: 1em;--medium-font-size: 1.1em;--small-font-size: .75em;--title-font-size: 3em;--card-title-size: 4.3em;--text-color-title: #151414;--text-color: #ebe8e8;--text-error: #e70909;--text-soft: #706f6f;--text-white: #ebe9e9;--title-form-color: #303030;--bigger-font-hover: 1.1em;--bg-color: #e3e3e3;--bg-menu: #949797aa;--bg-form: #bebfbf98;--mobile-title-font: 1.5em;--mobile-medium-font: .85em}._info_1b5pc_1{margin-top:1rem;justify-content:center;align-items:center;font-size:1.563rem;font-weight:1.25rem;display:flex;flex-wrap:wrap;flex-direction:column}._title_1b5pc_11{font-size:3.438rem;text-align:center}._text_1b5pc_16{width:80%;margin-bottom:1.563rem;text-align:center}button{position:relative;border:none;font-size:1.125rem;text-transform:capitalize;transition:color .5s,transform .2s,background-color .2s;outline:none;border-radius:.625rem;padding:.625rem .938rem;border:.188rem solid transparent}button:active{transform:translateY(.188rem)}button:after,button:before{border-radius:.938rem}._downloadCv_1b5pc_40{background-color:transparent;color:#f0f8ff;margin-bottom:1rem}._downloadCv_1b5pc_40:hover{background-color:transparent;box-shadow:none;color:#636363;cursor:pointer}._downloadCv_1b5pc_40:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:.188rem solid rgb(240,248,255);transition:opacity .5s,border .5s}._downloadCv_1b5pc_40:hover:before{opacity:0}._downloadCv_1b5pc_40:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border:.188rem solid rgb(150,148,148);opacity:0;z-index:-1;transform:scaleX(1.1) scaleY(1.3);transition:transform .5s,opacity .5s}._downloadCv_1b5pc_40:hover:after{opacity:1;transform:scaleX(1) scaleY(1)}@media screen and (max-width: 720px){._title_1b5pc_11{font-size:var(--mobile-title-font)}._text_1b5pc_16{font-size:var(--mobile-medium-font)}}._photo_1hl6y_1{background-color:#f0f8ff;width:15rem;border-radius:1rem;margin:1.563rem auto}._photo_1hl6y_1:hover{filter:drop-shadow(.188rem .438rem .625rem rgb(150,148,148));transition:.5s;cursor:pointer}._info_1hl6y_14{width:100%;text-align:center}._dropdown_1hl6y_19{position:relative;display:inline;align-items:center}._dropdownBtn_1hl6y_25{color:#fff;width:15rem;border:none;cursor:pointer}._dropdownContent_1hl6y_32{display:none;position:relative;top:-23.65rem;left:100%;font-size:1.3rem;width:16rem;height:20.2rem;background-color:#5e5f5f17;border-radius:1rem}._dropdownContent_1hl6y_32 a{color:#000;text-decoration:none;display:block}._dropdown_1hl6y_19:hover ._dropdownContent_1hl6y_32{display:block;margin-bottom:-21.62rem}._dropdownLink1_1hl6y_57:hover{filter:brightness(0)}._dropdownLink2_1hl6y_61{filter:invert(1)}._dropdownLink2_1hl6y_61:hover{filter:invert(1);background-color:#b16700;border-radius:1rem}@media screen and (max-width: 1280px){._dropdownContent_1hl6y_32{display:none!important}}._container_47vqx_1{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}._title_47vqx_8{font-size:2em;text-align:center;padding:.938rem 0}._myProject_47vqx_14{max-width:40rem;margin:1.875rem}._url_47vqx_19{background-color:transparent;color:#f0f8ff;margin-bottom:1rem;text-transform:none}._url_47vqx_19:hover{background-color:transparent;box-shadow:none;color:#636363;cursor:pointer}._url_47vqx_19:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:.188rem solid rgb(240,248,255);transition:opacity .5s,border .5s}._url_47vqx_19:hover:before{opacity:0}._url_47vqx_19:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border:.188rem solid rgb(150,148,148);opacity:0;z-index:-1;transform:scaleX(1.1) scaleY(1.3);transition:transform .5s,opacity .5s}._url_47vqx_19:hover:after{opacity:1;transform:scaleX(1) scaleY(1)}@media screen and (max-width: 720px){._myProject_47vqx_14{max-width:20rem}}._link_47vqx_69{text-decoration:none;text-transform:none;color:inherit}._container_1mxez_1{margin:auto;padding-top:.5rem}._skillContainer_1mxez_5{max-width:100vw;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#39393966}._title_1mxez_13{font-size:1.563rem;letter-spacing:.2rem;text-align:center}._row_1mxez_19{display:flex;align-items:center;justify-content:center;width:12.5rem;min-height:12.5rem;backface-visibility:hidden;position:relative}._icon_1mxez_29{width:7rem}._icon_1mxez_29:hover{filter:drop-shadow(1rem .438rem .625rem rgb(181,180,180));transition:transform 1.5s;backface-visibility:hidden}._cardback_1mxez_41{transform:rotateY(180deg);position:absolute;visibility:hidden;letter-spacing:.2rem}._icon_1mxez_29:hover+._cardback_1mxez_41{font-size:1.563rem;visibility:visible;transition:transform 1s;transform:rotateY(360deg)}@media screen and (max-width: 720px){._icon_1mxez_29{max-width:5rem}._row_1mxez_19{width:7.5rem;height:7.5rem}}._l_form_pcasr_1{display:flex;justify-content:center;align-items:center;min-height:87vh;margin-top:3rem}._form_div_pcasr_8{position:relative;max-width:35.5rem;height:5.5rem;margin-bottom:1.5rem}._form_pcasr_8{max-width:31.25rem;padding:3rem 2rem;border-radius:1rem;box-shadow:0 .625rem 1.56rem #5c636933}._form_title_pcasr_21{display:flex;font-weight:700;margin-bottom:2.5rem;justify-content:center;font-size:2em}._form_input_pcasr_29{top:0;left:0;width:93%;max-width:32rem;font-size:var(--normal-font-size);border:2px solid var(--input-border-color);border-radius:.5rem;padding:1rem;z-index:1;background-color:#4b4c4c;color:#f3f5f5}._form_input_pcasr_29:disabled{background-color:#afafaf;color:#f3f5f5;cursor:not-allowed}._form_label_pcasr_49{position:absolute;left:1rem;top:1rem;padding:0 .25rem;background-color:transparent;color:#e3e2e2;font-size:var(--medium-font-size);transition:.3s;font-weight:700}._form_input_pcasr_29:focus+._form_label_pcasr_49{top:-1.5rem;left:.8rem;color:#d3d1d1;font-size:var(--small-font-size);font-weight:700;z-index:2}._form_input_pcasr_29:not(:placeholder-shown)._form_input_pcasr_29:not(:focus)+._form_label_pcasr_49{top:-1.5rem;left:.2rem;z-index:2;font-size:var(--small-font-size);font-weight:500}._form_input_pcasr_29:focus{border:2px solid var(--input-hover)}._message_pcasr_81{resize:vertical;margin:1rem 0rem;max-width:31rem;border-radius:.5rem;padding:.6rem;background-color:#4b4c4c;font-size:var(--medium-font-size);color:#f3f5f5;border:2px solid var(--input-border-color)}._error_pcasr_93{font-size:.938rem;color:red}._btnContainer_pcasr_98{display:flex;justify-content:center;margin:3rem 0rem;max-width:100%;height:4rem}._send_pcasr_106{display:flex;justify-content:center;font-size:1rem;border-radius:.313rem;cursor:pointer;background:transparent;color:azure;border:.063rem solid rgb(240,255,255);filter:invert(1);width:80%}._send_pcasr_106:hover{color:#141414;filter:drop-shadow(.188rem .438rem .625rem rgb(150,148,148));border:.125rem solid rgb(20,20,20);background-color:#b2b2b26c;transition:.5s;filter:invert(0)}@media screen and (min-width: 768px){._form_pcasr_8{padding:3rem 2.5rem}._form_title_pcasr_21{margin-bottom:2.5rem}}@media screen and (min-width: 1024px){._form_pcasr_8{max-width:600px}}@media screen and (max-width: 375px){._form_pcasr_8{padding:1.5rem 1rem}._form_title_pcasr_21{font-size:1.5rem;margin-bottom:1.5rem}._form_input_pcasr_29,._message_pcasr_81{font-size:16px}}@media screen and (max-height: 600px) and (orientation: landscape){._l_form_pcasr_1{min-height:auto;padding:2rem 1rem}._form_pcasr_8{margin:2rem 0}}._loader_1leea_1{justify-items:center;justify-self:auto;justify-content:center;width:2.5rem;height:2.5rem;border:.313rem solid rgb(198,195,195);border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;animation:_rotation_1leea_1 1s linear infinite}@keyframes _rotation_1leea_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_9m2wf_1{display:flex;justify-content:center;flex-wrap:wrap;font-size:1.25rem;padding:.625rem;background-color:#3e3e3e;border-radius:1.25rem}._icon_9m2wf_11{margin-left:.9rem;width:1.563rem}@media screen and (max-width: 820px){._container_9m2wf_1{padding:.2rem;font-size:.9rem}}._menu_15mu2_1{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#333}._select_15mu2_7{color:#f5f5f5;text-transform:uppercase;text-decoration:none;letter-spacing:.05rem;padding:2.25rem .625rem 1.25rem;font-size:1.25rem;position:relative}._select_15mu2_7:after{content:"";position:absolute;width:0;height:.125rem;bottom:0;left:50%;background:#a9a9a9;transition:all .5s ease}._select_15mu2_7:hover{cursor:pointer}._select_15mu2_7:hover:after{width:100%;left:0}._options_15mu2_36{display:flex;justify-content:flex-end;margin-right:1.25rem}._home_15mu2_42{margin:.5rem .625rem;width:4rem;border-radius:1rem}@media screen and (max-width: 979px){._menu_15mu2_1{display:flex;max-width:100%}._select_15mu2_7{padding:2.25rem .25rem 1.25rem .5rem;font-size:var(--default-font-size)}._home_15mu2_42{margin:.5rem .625rem;width:4rem;border-radius:1rem}}@media screen and (max-width: 445px){._select_15mu2_7{font-size:var(--small-font-size);margin-top:-.5rem}._home_15mu2_42{width:2.5rem;margin:1rem .5rem 0rem .8rem}}._socialContainer_pw7gl_1{display:flex;justify-content:center;align-items:center;background-color:#343434;height:9vh}._github_pw7gl_9{width:3.625rem;margin:0 .625rem}._github_pw7gl_9:hover{cursor:pointer;filter:brightness(0) invert(0);transition:.5s;border-radius:50%}._linkedin_pw7gl_24{background-color:#fff;border-radius:50%;width:3.563rem;margin-right:.625rem}._linkedin_pw7gl_24:hover{cursor:pointer;filter:invert(1);background-color:#b16700;transition:.5s}._cv_pw7gl_38{width:3.625rem;border-radius:50%;filter:invert(1)}._cv_pw7gl_38:hover{cursor:pointer;filter:invert(0);transition:.5s}._arrowContainer_1ze8x_1{display:flex;justify-content:flex-end;width:100%;margin-bottom:.2rem}._arrow_1ze8x_1{width:3.75rem;margin-right:.313rem}._arrow_1ze8x_1:hover{cursor:pointer;filter:invert(1);transition:.5s}._container_iakqx_1{width:100%;display:flex;flex-direction:column;align-items:center}._title_iakqx_8{text-align:center;font-size:var(--card-title-size);margin-bottom:2rem}._projectContent_iakqx_14{display:flex;flex-direction:row;justify-content:space-between;width:96%;gap:1rem}._body_iakqx_22{flex:1;display:flex;flex-direction:column;justify-content:flex-start;max-width:96%}._header_iakqx_30{display:flex;align-items:flex-start;justify-content:flex-end;width:50%}._image_iakqx_37{width:100%;max-width:60rem;height:auto;border-radius:1rem;display:block}._techIcon_iakqx_45{width:3rem;padding:.4rem .5rem;background-color:#39393966}._icons_iakqx_51{display:flex;flex-direction:row;gap:.5rem}._listGroup_iakqx_57{width:100%}._list_iakqx_57{margin-bottom:.5rem}._linkProjects_iakqx_64{display:flex;margin:.2rem}._urlIcon_iakqx_69{width:3rem;padding:.3rem;background-color:#39393966}._urlIcon_iakqx_69:hover{cursor:pointer;filter:invert(1);transition:.5s;border-radius:50%}@media screen and (max-width: 1320px){._projectContent_iakqx_14{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}._title_iakqx_8{font-size:2em}._header_iakqx_30{justify-content:center;align-items:center;width:90%}._image_iakqx_37{justify-content:center;align-items:center;max-width:45rem}._icons_iakqx_51{display:block}._listGroup_iakqx_57{list-style:none;padding-left:0;font-size:inherit;margin:.1rem}}
