@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;700&display=swap);@import url(https://v1.fontapi.ir/css/Shabnam:300;400;500;700);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}::-webkit-scrollbar{padding:2px;width:5px}::-webkit-scrollbar-track{background-color:none;border-radius:50px}::-webkit-scrollbar-thumb{background-color:#313131;border-radius:50px}@media (max-width:780px){.Footer{flex-direction:column-reverse}}.home{align-items:center;display:flex;justify-content:center;margin:auto;max-width:85vw}.home--img{height:100%;max-width:470px;-webkit-user-select:none;user-select:none}.home--content{margin-left:30px;margin-top:9rem}@media (max-width:780px){.home--content{margin-top:5px}.home--img{max-width:350px}.home{flex-direction:column;max-width:95vw}}.contact__link{align-items:center;display:flex;margin:16px 32px!important;overflow:hidden;position:relative;text-decoration:none!important}.phone__number{font-family:sans-serif;margin:0 30px;white-space:nowrap}.MuiInputBase-root{border-radius:16px!important}#phoneNumber{font-family:sans-serif}.contactForm{text-align:start;width:100%}.contact__link span{-webkit-transform:translateX(0);transform:translateX(0);transition:.3s;white-space:nowrap}.contact__link__icon{margin-right:5px;overflow:hidden;transition:.25s}.contact__link:hover .contact__link__icon,.contact__link__icon{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.contact__link:hover span{-webkit-transform:translateX(0);transform:translateX(0)}.contact__link--action{align-items:center;display:inline;font-size:20px}.contact_container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px}.contact__img{max-width:100%;padding:0 12px;-webkit-user-select:none;user-select:none;width:100%}@media (min-width:780px){.contact_container{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 40px}.contact__img{object-fit:scale-down;width:100%}.contact__link--action{display:none}.contact__link span{-webkit-transform:translateX(-25px);transform:translateX(-25px)}.contact__link__icon{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.phone__number{margin:0 10px}.contactForm{width:100%}}.skill__section{margin:30px 0}.about--title img{height:100%;max-width:400px;-webkit-user-select:none;user-select:none}@media (max-width:780px){.about--title{flex-direction:column}.about--title h3{text-align:center}.about--title img{max-width:350px}}.skill_card{align-items:center;-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;border:2px solid;border-radius:16px;display:flex;padding:16px;text-align:center;width:16rem}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}.skill_card{margin:10px 5px}.skill_card p{margin:0 10px}.portfolio_container{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:480){.portfolio_container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.portfolio_container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1480px){.portfolio_container{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=main.756f78cd.css.map*/