.experience_card{display:flex;padding:2rem 1rem;flex-direction:row;background-color:var(--color-bg-primary);transition:background-color .3s ease-in-out}.experience_card .company_image img{padding:1.5rem;width:180px;height:180px;margin:0 1rem;object-fit:scale-down;background-color:#fff;transition:transform .3s ease-in-out}.experience_card .company_image img:hover{transform:scale(1.1)}.experience_card .experience_content{padding:0 1rem;flex:1 1;display:flex;flex-direction:column;gap:10px;position:relative}.experience_card .experience_content .job_type{position:absolute;top:0;right:0;padding:.6rem .8rem;background-color:var(--color-bg-special);font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#fff;width:-moz-fit-content;width:fit-content;transition:transform .3s ease-in-out}.experience_card .experience_content .job_type:hover{transform:translateY(-10px)}.experience_card .experience_content .job_misc_data{text-transform:capitalize;font-size:14px;color:var(--color-text-secondary)}.experience_card .experience_content .job_description_ul{line-height:1.5rem;list-style:disc;margin-left:1rem;flex:1 1;font-size:1rem;color:var(--color-text-secondary)}@media only screen and (max-width:990px){.experience_card{flex-direction:column;padding:1.4rem}.experience_card .experience_content{padding:0}.experience_card .experience_content .job_type{position:relative}.experience_card .company_image img{padding:1rem;margin:0;width:100px;height:100px}}