.elementor-5626 .elementor-element.elementor-element-6ee846c{--display:flex;}.elementor-5626 .elementor-element.elementor-element-1555ae0{width:100%;max-width:100%;}.elementor-5626 .elementor-element.elementor-element-1555ae0.elementor-element{--align-self:center;}.elementor-5626 .elementor-element.elementor-element-1555ae0 .ue_neon_btn:before{padding:40px;}.elementor-5626 .elementor-element.elementor-element-1555ae0 .ue_neon_btn_wrapper{justify-content:center;}.elementor-5626 .elementor-element.elementor-element-1555ae0 .ue_neon_btn{padding:30px 30px 30px 30px;background-color:#ffffff;color:#3be8b0;}.elementor-5626 .elementor-element.elementor-element-1555ae0 .ue_neon_btn:hover{background-color:#3be8b0;color:#000000;}.elementor-5626 .elementor-element.elementor-element-b94db80{--display:flex;--min-height:60vh;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5626 .elementor-element.elementor-element-5ce4c25{width:100%;max-width:100%;padding:2px 2px 2px 2px;}.elementor-5626 .elementor-element.elementor-element-5ce4c25.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5626 .elementor-element.elementor-element-d2f770d{--display:flex;}/* Start custom CSS for html, class: .elementor-element-5ce4c25 */.experience-section {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.experience-item {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 20px;
}

.experience-year {
  font-size: 18px;
  font-weight: bold;
  color: #333;
  min-width: 100px;
  text-align: right;
}

.experience-details {
  max-width: calc(100% - 120px);
}

.company-name {
  font-size: 20px;
  font-weight: bold;
  color: #555;
}

.location {
  font-size: 16px;
  color: #888;
  margin: 5px 0;
}

.designation {
  font-size: 18px;
  font-weight: bold;
  color: #333;
  margin: 10px 0;
}

.responsibilities {
  font-size: 16px;
  color: #555;
  list-style: disc;
  padding-left: 20px;
}/* End custom CSS */