.my_project{width:90%;margin:4em auto;display:flex;flex-direction:column;position:relative;line-height:1.4}.my_project .my_project__space{margin-top:2em}.my_project .my_project__card{background-image:linear-gradient(-85deg,#007,#130042);display:flex;align-items:center;box-shadow:.2em .2em .5em rgba(21,2,194,.5);width:80%;margin:2em auto}.my_project .my_project__card .my_project__detail{flex:1 1;padding:1em}.my_project .my_project__card .my_project__detail a{text-decoration:none;color:#fff}.my_project .my_project__card .my_project__detail .my_project__detail__title{display:flex;margin-bottom:.5em}.my_project .my_project__card .my_project__detail .my_project__detail__title h2{font-size:1.2em;border-left:.1em solid tomato;padding:.4em;flex:3 1}.my_project .my_project__card .my_project__detail .my_project__detail__title button{outline:none;flex:2 1;width:4em;height:3em;align-self:center;border:0;background-color:tomato;border-radius:.2em;color:#fff;text-shadow:.2em .2em .5em rgba(0,0,0,.5);font-size:.9em}.my_project .my_project__card .my_project__detail h4{margin:1em 0;color:tomato}.my_project .my_project__card .my_project__image{flex:1 1;display:flex}.my_project .my_project__card .my_project__image img{width:11em;height:20em;object-fit:cover}@media screen and (max-width:30em){.my_project{width:100%;margin-top:4em}.my_project .my_project__card{width:90%;margin:1.5em auto;display:block}.my_project .my_project__card .my_project__image img{width:10.2em!important}}.home{position:relative;transition:all .2em linear;overflow-x:hidden}.home .background{width:40%;min-height:100vh;background-image:linear-gradient(-85deg,#007,#130042)}.home .content{position:absolute;margin-top:10em;width:80%;top:2em;left:5em;right:3em;display:flex}.home .content .img_info{flex:2 1;background-image:linear-gradient(-85deg,#007,#130042);display:flex;flex-direction:column;align-items:center;box-shadow:.2em .2em .5em rgba(21,2,194,.5)}.home .content .img_info img{margin-top:1em;width:8em;height:8em;object-fit:contain;border-radius:50%;box-shadow:.2em .2em .5em rgba(21,2,194,.5)}.home .content .img_info h3{margin:1em 0;color:#bebebe;text-shadow:.2em .2em .5em rgba(158,124,124,.5)}.home .content .img_info .img_info_name{font-size:1.5em}.home .content .img_info .job{font-size:1em}.home .content .img_info .line{width:3em;height:.2em;background-color:tomato}.home .content .img_info .social_link{background-image:linear-gradient(-85deg,#030344,#1e065a);display:flex;justify-content:space-around;padding:.5em;width:100%}.home .content .img_info .social_link>*+*{margin-left:.5em}.home .content .other_info{flex:2 1;color:#bebebe;text-align:center;padding:2em 0 0 1em}.home .content .other_info .other_info_link{position:absolute;top:16em;left:15em;width:100%;margin:auto}.home .content .other_info h1{font-size:4em;font-weight:700;color:#bebebe;margin:.3em 0}.home .content .other_info .link_button{outline:none;padding:.3em .5em;text-decoration:none;border:.06em solid tomato;border-radius:.2em;margin:.3em;color:#d8d8d8;font-size:1.12em}.home .content .other_info .link_button:hover{background-color:tomato;border-radius:.2em}.home .content .other_info .button_color{background-color:tomato}.home .content .other_info .button_color:hover{border:.06em solid tomato;border-radius:.2em;background-color:transparent}.home .content .other_info p{margin-top:1em}.home .content .other_info .first_p{margin:2em 0 0}@media screen and (max-width:50em){.home{font-size:1em;overflow-x:visible}.home .img_info .img_info_name{font-size:.8em}.home .img_info .job{display:none}.home .img_info .social_link{margin-top:6em}.home .background{position:absolute;width:100%;min-height:42em;top:13em}.home .content{left:0;right:0;display:block;width:90%;margin:6em auto}.home .content .other_info{padding:.2em}.home .content .other_info h1{font-size:3em;margin-top:1.1em}.home .content .other_info .other_info_link{position:absolute;top:16em;width:100%;left:0;margin:auto}}.navigation{height:10vh;width:100%;background-image:linear-gradient(-85deg,#007,#130042);display:flex;justify-content:space-between;align-items:center;margin-bottom:2em;position:fixed;top:0;z-index:12}.navigation h3{padding-left:2em;font-family:"Philosopher",sans-serif;font-size:2em;align-self:start;margin-top:.6em;color:#d8d8d8;display:none}.navigation h3 span{color:tomato;margin-left:.5em}.navigation h3 a{color:#d8d8d8}.navigation .nav{margin-right:6em}.navigation .nav_links{display:flex;justify-content:flex-end;margin-right:4em;transition:all .5s linear}.navigation .nav_links .active_link{color:tomato;font-size:1.5em;font-style:italic}.navigation .nav_links>a+a{margin-left:1em}.navigation a{text-decoration:none;color:#d8d8d8}.navigation .is_active,.navigation a :active,.navigation a:hover{color:tomato}@media screen and (max-width:50em){.navigation h3{font-size:1.5em;padding-left:.3em;margin:1em 2em 0 0;display:block}.navigation .nav_links{display:none}}@media screen and (min-width:51em){.navigation{font-size:.8em}.navigation h3{flex:3 1}.navigation .nav_links{flex:2 1}}.footer{background-image:linear-gradient(-85deg,#030344,#1e065a);margin-top:13em}.footer .footer_inner{width:70%;margin:auto;height:20vh;display:flex;justify-content:space-around;align-items:center}.footer .footer_inner .social_link{background-image:linear-gradient(-85deg,#030344,#1e065a);display:flex;justify-content:space-around;padding:.5em;width:100%}.footer .footer_inner .social_link>*+*{margin-left:1em}@media screen and (max-width:50em){.footer{font-size:.8em}.footer .footer_inner{width:100%;margin-top:2em}}.side_drawer_back_drop{position:fixed;top:4em;left:0;right:0;bottom:0;width:100%;background-color:rgba(0,0,0,.5);height:100%;z-index:300}.side_drawer .side_drawer__menu_items{display:flex;flex-direction:column;width:100%;align-items:center;position:fixed;top:4em;left:0;width:60%;padding:1em;background-image:linear-gradient(-85deg,#007,#130042);height:100%;z-index:500;transform:translateX(-100%);transition:transform .3s ease-in}.side_drawer .side_drawer__menu_items.open{transform:translateX(0)}.side_drawer .side_drawer__menu_items .side_drawer__item_border{border-bottom:.1em solid tomato;width:8em}.side_drawer .side_drawer__menu_items a{margin-top:1em;padding:.3em;letter-spacing:.2em;font-size:1em;font-weight:bolder;width:100%;display:inline-block}.side_drawer .side_drawer__menu_items .side_drawer__menu_text{width:80%;margin:2.5em auto;font-family:"Philosopher",sans-serif}.side_drawer .side_drawer__menu_items .side_drawer__menu_text h2 span{color:tomato;letter-spacing:.2em}.toogle_button_open{width:2em;height:1.3em;background-color:transparent;margin:1em;outline:none;border:none;display:flex;flex-direction:column;justify-content:space-around}.toogle_button_open .line{width:1.5em;height:.1em;background-color:#fff}.toogle_button_open .longer_line{width:2em}@media screen and (min-width:50em){.toogle_button_open{display:none}}.toogle_button_close button{width:2em;height:2em;margin:1em;text-indent:20em;overflow:hidden;position:relative;background-color:transparent;outline:none;border:none}.toogle_button_close button:after{position:absolute;content:"X";text-indent:0;top:.2em;right:.1em;font-size:1.5em;font-weight:bolder;color:#fff}.resume{width:90%;margin:3em auto;display:flex;flex-direction:column;position:relative;line-height:1.4}.resume .title{margin-bottom:1.5em}.resume .title h2{cursor:pointer}.resume .resume__card{background-image:linear-gradient(-85deg,#007,#130042);display:flex;align-items:center;box-shadow:.2em .2em .5em rgba(21,2,194,.5);min-height:20em;width:100%;margin-top:1.5em;padding:2em}.resume .resume__card .resume__info__li_spacing ul li{line-height:1.5em;letter-spacing:.05em}.resume .resume__card .resume__info__margin{margin-left:3em}.resume .resume__card .resume__skill{width:20%;margin:auto}.resume .resume__card .resume__skill ul li{margin-top:1em}.resume .resume__card .resume__date{flex:1 1;padding:.5em}.resume .resume__card .resume__date .resume__date__info{color:tomato}.resume .resume__card .resume__info{flex:2 1;padding:.5em}.resume .resume__card .resume__info ul li{margin-top:1em}.resume .resume__card .resume__info .resume__info__relevant__courses{margin:1em 0;color:tomato}.resume .resume__experience{margin:3.5em 0 1.5em}.resume h3{margin:3em 0 1.5em;padding-left:1em}.resume button{width:8em;padding:.5em;position:absolute;top:10em;right:2em;background-color:tomato;outline:none;border:none;border-radius:.3em;color:#d8d8d8;font-weight:bolder;text-shadow:.2em .2em .5em rgba(0,0,0,.5)}@media screen and (max-width:50em){.resume{width:100%;margin-top:3em}.resume .resume__card{width:90%;margin:.5em auto;display:block}.resume .resume__card .resume__info__li_spacing{padding:0}.resume .resume__card .resume__info__li_spacing ul li{line-height:1.6em;letter-spacing:.08em}.resume .resume__card .resume__skill{width:80%;margin:auto}.resume .resume__card .resume__skill ul li{margin-top:1em}.resume .resume__card .resume__info__margin{margin-left:0}}.contact_me{width:90%;margin:4em auto;display:flex;flex-direction:column;position:relative;line-height:1.4;overflow-x:hidden}.contact_me .contact_sent{background:transparent;padding:.5em;text-align:center;box-shadow:.1em .1em 1em #130042;margin-bottom:1em}.contact_me .contact_sent h3 span{margin-left:6em;cursor:pointer}.contact_me .contact_me__space{margin-top:1em}.contact_me .contact_me__card{background-image:linear-gradient(-85deg,#007,#130042);display:flex;align-items:center;box-shadow:.2em .2em .5em rgba(21,2,194,.5);width:80%;margin:2em auto}.contact_me .contact_me__card .contact_me__detail{flex:1 1;padding:2em}.contact_me .contact_me__card .contact_me__detail form button{outline:none;border:.2em solid tomato;background-color:transparent;padding:.2em 1em;font-size:1em;color:#d8d8d8;border-radius:.2em;margin:.5em 0 2em;float:right}.contact_me .contact_me__card .contact_me__detail form input{width:100%;height:2em;font-size:1.1em;padding-left:.5em;background-color:transparent;outline:none;margin-bottom:1em;color:#d8d8d8;border:none;border-bottom:.2em solid tomato}.contact_me .contact_me__card .contact_me__detail form input::-webkit-input-placeholder{color:#d8d8d8}.contact_me .contact_me__card .contact_me__detail form input:-ms-input-placeholder{color:#d8d8d8}.contact_me .contact_me__card .contact_me__detail form input::-ms-input-placeholder{color:#d8d8d8}.contact_me .contact_me__card .contact_me__detail form input::placeholder{color:#d8d8d8}.contact_me .contact_me__card .contact_me__detail form input:focus{background-color:none}.contact_me .contact_me__card .contact_me__detail form textarea{width:100%;font-size:1.4em;padding-top:4em;text-align:center;background-color:transparent;outline:none;border:none;border-bottom:.2em solid tomato;color:#d8d8d8}.contact_me .contact_me__card .contact_me__detail form textarea::-webkit-input-placeholder{color:#d8d8d8}.contact_me .contact_me__card .contact_me__detail form textarea:-ms-input-placeholder{color:#d8d8d8}.contact_me .contact_me__card .contact_me__detail form textarea::-ms-input-placeholder{color:#d8d8d8}.contact_me .contact_me__card .contact_me__detail form textarea::placeholder{color:#d8d8d8}.contact_me .contact_me__card .contact_me__image{flex:1 1;margin-top:-2em;padding:0 2em}.contact_me .contact_me__card .contact_me__image h2{margin-bottom:1em;text-align:center}.contact_me .contact_me__card .contact_me__image ul li{margin-bottom:.5em;font-size:1.2em}@media screen and (max-width:30em){.contact_me{width:100%;margin-top:6em}.contact_me .contact_me__card{width:100%;margin:1.5em auto;display:block}.contact_me .contact_me__card .contact_me__image{margin-top:1em}}:root{box-sizing:border-box}*{margin:0;padding:0;box-sizing:inherit}body{font-family:Helvetica,sans-serif;background-image:linear-gradient(-85deg,#030344,#1e065a);font-size:1rem;line-height:1.6em;letter-spacing:.04em;word-spacing:.2em;transition:all 1s ease-in}body,body i{color:#d8d8d8}body .title{border-bottom:.2em solid tomato;width:4em;margin:auto}body .loading{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(-85deg,#007,#130042)}body .loading .lds-ripple{display:inline-block;position:relative;width:80px;height:80px}body .loading .lds-ripple div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}body .loading .lds-ripple div:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}@media screen and (max-width:50em){.body{font-size:.2rem}}
/*# sourceMappingURL=main.c1fbeaee.chunk.css.map */