.elementor-291 .elementor-element.elementor-element-15c4006a .resume .subheading{color:#F4C1F7;}.elementor-291 .elementor-element.elementor-element-15c4006a .resume .timeline .year .to{color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-15c4006a .resume .timeline .year .from{color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-15c4006a .resume .timeline .year{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-291 .elementor-element.elementor-element-50e08bd3 .resume .subheading{color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-50e08bd3 .resume .timeline .year .to{color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-50e08bd3 .resume .timeline .year .from{color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-50e08bd3 .resume .timeline .year{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-291 .elementor-element.elementor-element-3d74a75{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-291 .elementor-element.elementor-element-15c4006a .resume .timeline .year{line-height:var( --e-global-typography-primary-line-height );}.elementor-291 .elementor-element.elementor-element-50e08bd3 .resume .timeline .year{line-height:var( --e-global-typography-primary-line-height );}.elementor-291 .elementor-element.elementor-element-296fd670 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-291 .elementor-element.elementor-element-15c4006a .resume .timeline .year{line-height:var( --e-global-typography-primary-line-height );}.elementor-291 .elementor-element.elementor-element-1e4dee42 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-291 .elementor-element.elementor-element-50e08bd3 .resume .timeline .year{line-height:var( --e-global-typography-primary-line-height );}.elementor-291 .elementor-element.elementor-element-bd50684 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}