.elementor-2420 .elementor-element.elementor-element-1fde54d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-aad950b .hero-section, .elementor-2420 .elementor-element.elementor-element-aad950b .hero-wrrapper, .elementor-2420 .elementor-element.elementor-element-aad950b .tj-hero-4-area, .elementor-2420 .elementor-element.elementor-element-aad950b .tj-hero-5-area, .elementor-2420 .elementor-element.elementor-element-aad950b .hero-section.style-6, .elementor-2420 .elementor-element.elementor-element-aad950b .tj-hero-7-area, .elementor-2420 .elementor-element.elementor-element-aad950b .tj-hero-9-area, .elementor-2420 .elementor-element.elementor-element-aad950b .hero-section.style-10{background-image:url("https://ariankarimi.com/wp-content/uploads/2025/01/hero_8.svg");}.elementor-2420 .elementor-element.elementor-element-b9322c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-4afe3cf .tj-roll-section, .elementor-2420 .elementor-element.elementor-element-4afe3cf .tj-maquee-section, .elementor-2420 .elementor-element.elementor-element-4afe3cf .maquee-bg-shape{background-color:transparent;background-image:linear-gradient(-90deg, #2A1454 0%, #8750F7 100%);}.elementor-2420 .elementor-element.elementor-element-4afe3cf .tj_marquee_wrap .tj_roll_bg{background-color:#C0ACE9;}.elementor-2420 .elementor-element.elementor-element-4afe3cf > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-2420 .elementor-element.elementor-element-4afe3cf{z-index:2;}.elementor-2420 .elementor-element.elementor-element-4afe3cf .tj-roll-section, .elementor-2420 .elementor-element.elementor-element-4afe3cf .tj-maquee-section{transform:rotate(0deg);}.elementor-2420 .elementor-element.elementor-element-e78cd72{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-e78cd72:not(.elementor-motion-effects-element-type-background), .elementor-2420 .elementor-element.elementor-element-e78cd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050709;}.elementor-2420 .elementor-element.elementor-element-b8b1e3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-5481a7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2420 .elementor-element.elementor-element-085637d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-f65cd91 .section-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-f65cd91 .subtitle, .elementor-2420 .elementor-element.elementor-element-f65cd91 .section-header.style-5 .subtitle{font-size:28px;font-weight:800;}.elementor-2420 .elementor-element.elementor-element-f65cd91 .section-header .section-title, .elementor-2420 .elementor-element.elementor-element-f65cd91 .title, .elementor-2420 .elementor-element.elementor-element-f65cd91 .section-header.style-5 .title{font-size:31px;font-weight:800;letter-spacing:-0.1px;word-spacing:3px;}.elementor-2420 .elementor-element.elementor-element-470fd83{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-2420 .elementor-element.elementor-element-470fd83 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-470fd83 .editor_text{text-align:right;color:#FFFFFF99;}.elementor-2420 .elementor-element.elementor-element-9ea4e08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-eb138d4{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-2420 .elementor-element.elementor-element-eb138d4 .editor_text{text-align:right;font-weight:500;color:#FFFFFF;}.elementor-2420 .elementor-element.elementor-element-eb138d4 .editor_text ul{padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-eb138d4 .editor_text ol{padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-b0a6c14{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-2420 .elementor-element.elementor-element-b0a6c14 .editor_text{text-align:right;font-weight:500;color:#FFFFFF;}.elementor-2420 .elementor-element.elementor-element-b0a6c14 .editor_text ul{padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-b0a6c14 .editor_text ol{padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-79d120e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-c116ebe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-c116ebe:not(.elementor-motion-effects-element-type-background), .elementor-2420 .elementor-element.elementor-element-c116ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140C1C;}.elementor-2420 .elementor-element.elementor-element-cdc920a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-321f670{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-2420 .elementor-element.elementor-element-321f670 .section-header .section-title, .elementor-2420 .elementor-element.elementor-element-321f670 .title, .elementor-2420 .elementor-element.elementor-element-321f670 .section-header.style-5 .title{font-size:27px;font-weight:600;}.elementor-2420 .elementor-element.elementor-element-321f670 .section-header .desc{font-size:35px;font-weight:600;}.elementor-2420 .elementor-element.elementor-element-5c60bee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-36cff51 .service-item, .elementor-2420 .elementor-element.elementor-element-36cff51 .specialization-item, .elementor-2420 .elementor-element.elementor-element-36cff51 .tj-service-4-wrapper, .elementor-2420 .elementor-element.elementor-element-36cff51 .accordion_item, .elementor-2420 .elementor-element.elementor-element-36cff51 .tj-service-6-wrapper, .elementor-2420 .elementor-element.elementor-element-36cff51 .tj-service-7-wrapper, .elementor-2420 .elementor-element.elementor-element-36cff51 .service-item.style-10{background-color:#050709;}.elementor-2420 .elementor-element.elementor-element-36cff51 .specialization-item{border-color:#FFFFFF1A;}.elementor-2420 .elementor-element.elementor-element-36cff51 .service-item{border-color:#FFFFFF1A;}.elementor-2420 .elementor-element.elementor-element-36cff51 .tj-service-4-wrapper{border-color:#FFFFFF1A;}.elementor-2420 .elementor-element.elementor-element-36cff51 .accordion_item{border-color:#FFFFFF1A;}.elementor-2420 .elementor-element.elementor-element-36cff51 .tj-service-7-wrapper{border-color:#FFFFFF1A;}.elementor-2420 .elementor-element.elementor-element-36cff51 .specialization-item .specialization-icon span{font-size:30px;}.elementor-2420 .elementor-element.elementor-element-36cff51 .tj-service-4-icon span{font-size:30px;}.elementor-2420 .elementor-element.elementor-element-36cff51 .tj-service-6-icon span{font-size:30px;}.elementor-2420 .elementor-element.elementor-element-36cff51 .tj-service-7-icon span{font-size:30px;}.elementor-2420 .elementor-element.elementor-element-4edcb64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-3f7d448{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2420 .elementor-element.elementor-element-3f7d448 > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-2420 .elementor-element.elementor-element-3f7d448.elementor-element{--align-self:center;}.elementor-2420 .elementor-element.elementor-element-3f7d448 .tj-btn-primary, .elementor-2420 .elementor-element.elementor-element-3f7d448 .tj-btn-primary-2{font-weight:800;word-spacing:2px;}.elementor-2420 .elementor-element.elementor-element-3f7d448 .tj-btn-primary:hover{color:#FFFFFF;}.elementor-2420 .elementor-element.elementor-element-3f7d448 .tj-btn-primary-2:hover{color:#FFFFFF;}.elementor-2420 .elementor-element.elementor-element-3f7d448 .tj-btn-primary{border-radius:12px 12px 12px 12px;padding:28px 12px 28px 12px;}.elementor-2420 .elementor-element.elementor-element-3f7d448 .tj-btn-primary-2{border-radius:12px 12px 12px 12px;padding:28px 12px 28px 12px;}.elementor-2420 .elementor-element.elementor-element-8afae42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-8afae42:not(.elementor-motion-effects-element-type-background), .elementor-2420 .elementor-element.elementor-element-8afae42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050709;}.elementor-2420 .elementor-element.elementor-element-9b3b48e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-2d1a807{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-2420 .elementor-element.elementor-element-2d1a807 .section-header .desc{font-family:"Tahoma", tahoma;line-height:30px;}.elementor-2420 .elementor-element.elementor-element-71965f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-d445391 .skills-widget .skill-inner, .elementor-2420 .elementor-element.elementor-element-d445391 .progress-single, .elementor-2420 .elementor-element.elementor-element-d445391 .progress-single.style-7, .elementor-2420 .elementor-element.elementor-element-d445391 .tj-progress-9-single{background-color:#0C0A0A;}.elementor-2420 .elementor-element.elementor-element-dafb37f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-dafb37f:not(.elementor-motion-effects-element-type-background), .elementor-2420 .elementor-element.elementor-element-dafb37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140C1C;}.elementor-2420 .elementor-element.elementor-element-dafb37f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2420 .elementor-element.elementor-element-4d2f331{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-fa18dc7{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-2420 .elementor-element.elementor-element-fa18dc7 .section-header .section-title, .elementor-2420 .elementor-element.elementor-element-fa18dc7 .title, .elementor-2420 .elementor-element.elementor-element-fa18dc7 .section-header.style-5 .title{font-size:42px;font-weight:900;}.elementor-2420 .elementor-element.elementor-element-fa18dc7 .section-header .desc{font-size:25px;}.elementor-2420 .elementor-element.elementor-element-c37020f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-0f4a398 .portfolio-box .portfolio-item .content-box .portfolio-title, .elementor-2420 .elementor-element.elementor-element-0f4a398 .project_content .title, .elementor-2420 .elementor-element.elementor-element-0f4a398 .tj-project-4-title, .elementor-2420 .elementor-element.elementor-element-0f4a398 .portfolio-tem.style-8 .title, .elementor-2420 .elementor-element.elementor-element-0f4a398 .portfolio-box .portfolio-item.style-10 .portfolio-content .portfolio-title{font-size:28px;font-weight:900;}.elementor-2420 .elementor-element.elementor-element-0f4a398 .portfolio-box .portfolio-item .content-box p, .elementor-2420 .elementor-element.elementor-element-0f4a398 .project_content .desc, .elementor-2420 .elementor-element.elementor-element-0f4a398 .check-list, .elementor-2420 .elementor-element.elementor-element-0f4a398 .portfolio-tem.style-8 .desc, .elementor-2420 .elementor-element.elementor-element-0f4a398 .portfolio-box .portfolio-item.style-10 .portfolio-content p{font-size:19px;font-weight:400;}.elementor-2420 .elementor-element.elementor-element-8e7e627{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-820f9ce .tj-btn-primary, .elementor-2420 .elementor-element.elementor-element-820f9ce .tj-btn-primary-2{word-spacing:3px;}.elementor-2420 .elementor-element.elementor-element-820f9ce .tj-btn-primary:hover{color:#FFFFFF;}.elementor-2420 .elementor-element.elementor-element-820f9ce .tj-btn-primary-2:hover{color:#FFFFFF;}.elementor-2420 .elementor-element.elementor-element-e046cec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-e046cec:not(.elementor-motion-effects-element-type-background), .elementor-2420 .elementor-element.elementor-element-e046cec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050709;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), tahoma;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2420 .elementor-element.elementor-element-1919215 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-2420 .elementor-element.elementor-element-1919215{left:-24%;}body.rtl .elementor-2420 .elementor-element.elementor-element-1919215{right:-24%;}.elementor-2420 .elementor-element.elementor-element-1919215{bottom:-29%;z-index:0;text-align:left;}.elementor-2420 .elementor-element.elementor-element-1919215 img{width:100%;opacity:0.5;}.elementor-2420 .elementor-element.elementor-element-3cac938 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-2420 .elementor-element.elementor-element-3cac938{right:-24px;}body.rtl .elementor-2420 .elementor-element.elementor-element-3cac938{left:-24px;}.elementor-2420 .elementor-element.elementor-element-3cac938{top:-2px;z-index:1;text-align:right;}.elementor-2420 .elementor-element.elementor-element-3cac938 img{width:100%;opacity:0.5;}.elementor-2420 .elementor-element.elementor-element-786cb1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-117ad98{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-f526413 .section-header{margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-f526413 .subtitle, .elementor-2420 .elementor-element.elementor-element-f526413 .section-header.style-5 .subtitle{font-size:24px;font-weight:600;}.elementor-2420 .elementor-element.elementor-element-f526413 .section-header .section-title, .elementor-2420 .elementor-element.elementor-element-f526413 .title, .elementor-2420 .elementor-element.elementor-element-f526413 .section-header.style-5 .title{font-size:29px;font-weight:700;font-style:normal;word-spacing:1px;}.elementor-2420 .elementor-element.elementor-element-f526413 .section-header .desc{font-weight:300;word-spacing:2px;color:#FFFFFF99;}.elementor-2420 .elementor-element.elementor-element-df93ba6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-df93ba6 .tj-btn-primary, .elementor-2420 .elementor-element.elementor-element-df93ba6 .tj-btn-primary-2{word-spacing:2px;}.elementor-2420 .elementor-element.elementor-element-df93ba6 .tj-btn-primary:hover{color:#FFFFFF;}.elementor-2420 .elementor-element.elementor-element-df93ba6 .tj-btn-primary-2:hover{color:#FFFFFF;}.elementor-2420 .elementor-element.elementor-element-2564621{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume-widget .resume-item .time, 
        .elementor-2420 .elementor-element.elementor-element-56d5cb5 .works-item .sub-title, 
        .elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume_item .resume_content .resume_text .subtitle, 
        .elementor-2420 .elementor-element.elementor-element-56d5cb5 .tj-resume-6-accordion-button-title h6, .elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume_item.style-8 .subtitle{font-size:15px;font-weight:800;text-transform:none;font-style:normal;line-height:35px;letter-spacing:0.7px;word-spacing:1px;}.elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume-widget .resume-item .resume-title, .elementor-2420 .elementor-element.elementor-element-56d5cb5 .works-item .title, .elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume_item .resume_content .resume_text .title, .elementor-2420 .elementor-element.elementor-element-56d5cb5 .tj-resume-6-accordion-button-title h4, .elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume_item.style-8 .title{font-size:11px;font-weight:800;text-transform:capitalize;word-spacing:3px;}.elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume-widget .resume-item .resume-title{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-56d5cb5 .works-item .title{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume_item .resume_content .resume_text .title{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-56d5cb5 .tj-resume-6-accordion-button-title h4{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume_item.style-8 .title{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume-widget .resume-item .institute, .elementor-2420 .elementor-element.elementor-element-56d5cb5 .works-item span, .elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume_item .resume_content .resume_text .desc, .elementor-2420 .elementor-element.elementor-element-56d5cb5 .tj-resume-6-accordion-body p, .elementor-2420 .elementor-element.elementor-element-56d5cb5 .resume_item.style-8 .desc{font-size:12px;font-weight:700;text-transform:capitalize;line-height:42px;word-spacing:3px;}.elementor-2420 .elementor-element.elementor-element-1f06112 .resume-widget .resume-item .time, 
        .elementor-2420 .elementor-element.elementor-element-1f06112 .works-item .sub-title, 
        .elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item .resume_content .resume_text .subtitle, 
        .elementor-2420 .elementor-element.elementor-element-1f06112 .tj-resume-6-accordion-button-title h6, .elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item.style-8 .subtitle{font-size:17px;font-weight:700;text-transform:none;font-style:normal;line-height:35px;letter-spacing:0.7px;word-spacing:1px;}.elementor-2420 .elementor-element.elementor-element-1f06112 .resume-widget .resume-item .resume-title, .elementor-2420 .elementor-element.elementor-element-1f06112 .works-item .title, .elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item .resume_content .resume_text .title, .elementor-2420 .elementor-element.elementor-element-1f06112 .tj-resume-6-accordion-button-title h4, .elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item.style-8 .title{font-size:12px;font-weight:900;text-transform:capitalize;word-spacing:3px;}.elementor-2420 .elementor-element.elementor-element-1f06112 .resume-widget .resume-item .resume-title{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-1f06112 .works-item .title{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item .resume_content .resume_text .title{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-1f06112 .tj-resume-6-accordion-button-title h4{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item.style-8 .title{color:#6D6969B0;}.elementor-2420 .elementor-element.elementor-element-1f06112 .resume-widget .resume-item .institute, .elementor-2420 .elementor-element.elementor-element-1f06112 .works-item span, .elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item .resume_content .resume_text .desc, .elementor-2420 .elementor-element.elementor-element-1f06112 .tj-resume-6-accordion-body p, .elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item.style-8 .desc{font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.4px;word-spacing:1px;}.elementor-2420 .elementor-element.elementor-element-1f06112 .resume-widget .resume-item .institute{color:#F8F8F8;}.elementor-2420 .elementor-element.elementor-element-1f06112 .works-item span{color:#F8F8F8;}.elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item .resume_content .resume_text .desc{color:#F8F8F8;}.elementor-2420 .elementor-element.elementor-element-1f06112 .tj-resume-6-accordion-body p{color:#F8F8F8;}.elementor-2420 .elementor-element.elementor-element-1f06112 .resume_item.style-8 .desc{color:#F8F8F8;}.elementor-2420 .elementor-element.elementor-element-b8db11f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-b8db11f:not(.elementor-motion-effects-element-type-background), .elementor-2420 .elementor-element.elementor-element-b8db11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140C1C;}.elementor-2420 .elementor-element.elementor-element-b2a44bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-9814ffe{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-2420 .elementor-element.elementor-element-9814ffe > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2420 .elementor-element.elementor-element-9814ffe .section-header .section-title, .elementor-2420 .elementor-element.elementor-element-9814ffe .title, .elementor-2420 .elementor-element.elementor-element-9814ffe .section-header.style-5 .title{font-weight:900;line-height:57px;}.elementor-2420 .elementor-element.elementor-element-9814ffe .section-header .desc{font-size:23px;font-weight:500;}.elementor-2420 .elementor-element.elementor-element-616eac9{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-53a1adc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-53a1adc:not(.elementor-motion-effects-element-type-background), .elementor-2420 .elementor-element.elementor-element-53a1adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050709;}.elementor-2420 .elementor-element.elementor-element-cfe0cbf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-90px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-585ab98 .section-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-11e4f70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-05410b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-05410b3:not(.elementor-motion-effects-element-type-background), .elementor-2420 .elementor-element.elementor-element-05410b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0715;}.elementor-2420 .elementor-element.elementor-element-5bce7e6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-cbb6af2{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-2420 .elementor-element.elementor-element-f59e54c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-c59fde9{--display:flex;--padding-top:0px;--padding-bottom:2px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-c59fde9:not(.elementor-motion-effects-element-type-background), .elementor-2420 .elementor-element.elementor-element-c59fde9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140C1C;}.elementor-2420 .elementor-element.elementor-element-10d0741 .text-section, .elementor-2420 .elementor-element.elementor-element-10d0741 .cta-wrapper.style-5, .elementor-2420 .elementor-element.elementor-element-10d0741 .tj-cta-6-wrapper, .elementor-2420 .elementor-element.elementor-element-10d0741 .cta-wrapper.style-8{background-image:url("https://ariankarimi.com/wp-content/uploads/2024/10/h4-cta.jpg");}.elementor-2420 .elementor-element.elementor-element-10d0741 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2420 .elementor-element.elementor-element-10d0741 .subtitle, .elementor-2420 .elementor-element.elementor-element-10d0741 .tj-cta-6-subtitle, .elementor-2420 .elementor-element.elementor-element-10d0741 .cta-wrapper.style-8 .cta-content .subtitle{font-size:33px;font-weight:900;}.elementor-2420 .elementor-element.elementor-element-10d0741 .section-title, .elementor-2420 .elementor-element.elementor-element-10d0741 .title, .elementor-2420 .elementor-element.elementor-element-10d0741 .cta-wrapper.style-8 .cta-content .title{word-spacing:21px;}@media(min-width:768px){.elementor-2420 .elementor-element.elementor-element-e78cd72{--content-width:1296px;}.elementor-2420 .elementor-element.elementor-element-b8b1e3d{--content-width:944px;}.elementor-2420 .elementor-element.elementor-element-c116ebe{--content-width:994px;}.elementor-2420 .elementor-element.elementor-element-8afae42{--content-width:994px;}.elementor-2420 .elementor-element.elementor-element-dafb37f{--content-width:994px;}.elementor-2420 .elementor-element.elementor-element-c37020f{--content-width:844px;}.elementor-2420 .elementor-element.elementor-element-e046cec{--content-width:994px;}.elementor-2420 .elementor-element.elementor-element-786cb1b{--content-width:1296px;}.elementor-2420 .elementor-element.elementor-element-117ad98{--width:518px;}.elementor-2420 .elementor-element.elementor-element-2564621{--width:787px;}.elementor-2420 .elementor-element.elementor-element-b8db11f{--content-width:1296px;}.elementor-2420 .elementor-element.elementor-element-c59fde9{--content-width:1296px;}}@media(max-width:1024px){.elementor-2420 .elementor-element.elementor-element-e78cd72{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-c116ebe{--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-8afae42{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-dafb37f{--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-e046cec{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2420 .elementor-element.elementor-element-1919215{left:-24.638%;}body.rtl .elementor-2420 .elementor-element.elementor-element-1919215{right:-24.638%;}.elementor-2420 .elementor-element.elementor-element-1919215{bottom:-63.463%;}.elementor-2420 .elementor-element.elementor-element-3cac938 img{width:66%;}.elementor-2420 .elementor-element.elementor-element-b8db11f{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-53a1adc{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-05410b3{--padding-top:100px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-2420 .elementor-element.elementor-element-e78cd72{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-b8b1e3d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2420 .elementor-element.elementor-element-470fd83 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-9ea4e08{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2420 .elementor-element.elementor-element-79d120e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-c116ebe{--padding-top:80px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-321f670 .section-header{margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-4edcb64{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2420 .elementor-element.elementor-element-3f7d448 .tj-btn-primary{padding:22px 12px 22px 12px;}.elementor-2420 .elementor-element.elementor-element-3f7d448 .tj-btn-primary-2{padding:22px 12px 22px 12px;}.elementor-2420 .elementor-element.elementor-element-8afae42{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-9b3b48e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2420 .elementor-element.elementor-element-2d1a807 .section-header{margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-dafb37f{--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-fa18dc7 .section-header{margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-e046cec{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2420 .elementor-element.elementor-element-786cb1b{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-2420 .elementor-element.elementor-element-df93ba6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-b8db11f{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-9814ffe .section-header{margin:0px 0px 0px 0px;}.elementor-2420 .elementor-element.elementor-element-53a1adc{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-cfe0cbf{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2420 .elementor-element.elementor-element-05410b3{--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2420 .elementor-element.elementor-element-5bce7e6{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2420 .elementor-element.elementor-element-cbb6af2 .section-header{margin:0px 0px 0px 0px;}}/* Start custom CSS for tj-resume-items, class: .elementor-element-56d5cb5 */.elementor-2420 .elementor-element.elementor-element-56d5cb5 {
  direction: ltr;
  text-align: left;
}

.article-authors {
  font-size: 14px;
  color: #bbb;
  margin-bottom: 6px;
}

.article-title {
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  margin: 6px 0;
}

.article-journal {
  font-size: 14px;
  font-style: italic;
  color: #aaa;
  margin-top: 4px;
}/* End custom CSS */