@media (prefers-color-scheme:dark){html{color:#fff;background-color:#181818}}@media (prefers-color-scheme:light){html{color:#000;background-color:#fff}}body{font-family:"PT Sans","Kohinoor Bangla",sans-serif;max-width:1024px;min-width:375px;margin:0 auto;float:none;line-height:1.5}main{margin-left:1cm;margin-right:1cm}a:active,a:hover,a:link,a:visited{text-decoration-color:#db0a16;text-decoration-thickness:2px;text-underline-offset:2px;color:inherit}.section-header{display:flex;flex-direction:row;margin-bottom:-.3em}.section-header:before{content:"";border-bottom:1px solid;margin:auto .5em auto auto;flex:5 5}.section-header:after{content:"";border-bottom:1px solid;margin:auto auto auto .5em;flex:100 0}.header{text-align:center;font-style:normal}.header__language{float:right;margin-top:1em;margin-bottom:-.3em}.header__name{font-size:3.3em;margin-bottom:-.2em;clear:right}.header__job-title{font-style:italic}.header__contact-info{font-style:normal}.header__location{display:block;font-style:italic;margin-bottom:1em}.header__tel,.header__website{display:none}.header__email,.header__github,.header__linkedin,.header__srht,.header__stackoverflow{display:inline-block;margin:8px}.section-header.summary__header{display:none}.summary__content{text-align:justify;margin-top:1.5em}.skills__content{display:flex;flex-flow:row wrap}.skills__title{min-width:14%;text-align:right;font-weight:900}.skills__items{width:80%;margin-bottom:.1em;margin-left:25px}.work__experience:after{display:flex;content:"";border-bottom:1px solid;margin:auto;max-width:30%}.work__experience:last-of-type:after{display:none}.job-position{display:flex;flex-flow:row wrap;justify-content:space-between}@media screen and (max-width:780px){.skills__title{text-align:left}.skills__items{margin-bottom:1em;width:100%}.job-position{flex-flow:column wrap}}.job-position__company,.job-position__duration,.job-position__location,.job-position__title{min-width:50%}.job-position__company{order:0;margin-bottom:0;font-size:1.4em}.job-position__title{order:2}.job-position__duration{order:1;text-align:right;align-self:flex-end}@media screen and (max-width:780px){.job-position__title{order:1}.job-position__duration{order:2;text-align:left;align-self:flex-start}}.job-position__location{order:3;text-align:right;align-self:flex-end}.note{margin-top:.4em;margin-bottom:.4em}.tasks{margin-top:.4em}.project__title{margin-bottom:0;font-size:1.1em}.project__content{margin:.3em 1.2em 1.5em}.education{margin-bottom:150px}.education__details{display:flex;flex-flow:row wrap;justify-content:space-between}@media screen and (max-width:780px){.job-position__location{text-align:left;align-self:flex-start}.education__details{flex-flow:column wrap}}.education__degree{min-width:100%;align-self:center;font-size:1.1em;margin-bottom:0}.education__duration,.education__gpa,.education__location,.education__university{min-width:50%;margin:0}.education__gpa{order:3}.education__duration{order:2;text-align:right;align-self:flex-end}@media screen and (max-width:780px){.education__gpa{order:2}.education__duration{text-align:left;align-self:flex-start}}.education__location{order:4;text-align:right;align-self:flex-end}@media screen and (max-width:780px){.education__location{text-align:left;align-self:flex-start}}