.elementor-8982 .elementor-element.elementor-element-ee6809c{--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;--background-transition:0.3s;}.elementor-8982 .elementor-element.elementor-element-fc8f650{--spacer-size:50px;}.elementor-8982 .elementor-element.elementor-element-d623de9{padding:5% 5% 5% 5%;}.elementor-bc-flex-widget .elementor-8982 .elementor-element.elementor-element-1371a16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8982 .elementor-element.elementor-element-1371a16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8982 .elementor-element.elementor-element-1371a16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8982 .elementor-element.elementor-element-4e4a90e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8982 .elementor-element.elementor-element-4e4a90e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8982 .elementor-element.elementor-element-4e4a90e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-8982 .elementor-element.elementor-element-4e4a90e > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-12cb3ee .elementor-heading-title{color:var( --e-global-color-text );font-size:2.25rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-8982 .elementor-element.elementor-element-f04d075 .elementor-heading-title{color:#9FA59B;font-size:1.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-8982 .elementor-element.elementor-element-0938dc2{max-width:70px;}.elementor-bc-flex-widget .elementor-8982 .elementor-element.elementor-element-fdad203.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8982 .elementor-element.elementor-element-fdad203.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8982 .elementor-element.elementor-element-fdad203.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8982 .elementor-element.elementor-element-fdad203 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1px 1px 1px 1px;}.elementor-8982 .elementor-element.elementor-element-bc7f12c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8982 .elementor-element.elementor-element-bc7f12c{padding:5% 5% 5% 5%;}.elementor-bc-flex-widget .elementor-8982 .elementor-element.elementor-element-362d016.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8982 .elementor-element.elementor-element-362d016.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8982 .elementor-element.elementor-element-362d016.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8982 .elementor-element.elementor-element-362d016 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8982 .elementor-element.elementor-element-362d016 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-15bd853 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-8982 .elementor-element.elementor-element-e631ab8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8982 .elementor-element.elementor-element-e631ab8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8982 .elementor-element.elementor-element-e631ab8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8982 .elementor-element.elementor-element-e631ab8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-5feddd5{text-align:center;}.elementor-8982 .elementor-element.elementor-element-5feddd5 .elementor-heading-title{color:var( --e-global-color-text );font-size:2.25rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-8982 .elementor-element.elementor-element-0ffef62{max-width:715px;}.elementor-8982 .elementor-element.elementor-element-b5580b7:not(.elementor-motion-effects-element-type-background), .elementor-8982 .elementor-element.elementor-element-b5580b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6C6;}.elementor-8982 .elementor-element.elementor-element-b5580b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;max-width:715px;}.elementor-8982 .elementor-element.elementor-element-b5580b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8982 .elementor-element.elementor-element-6810b5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8982 .elementor-element.elementor-element-6810b5a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3B602B1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-8982 .elementor-element.elementor-element-6810b5a > .elementor-element-populated, .elementor-8982 .elementor-element.elementor-element-6810b5a > .elementor-element-populated > .elementor-background-overlay, .elementor-8982 .elementor-element.elementor-element-6810b5a > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-8982 .elementor-element.elementor-element-6810b5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8982 .elementor-element.elementor-element-39bc19c .elementor-heading-title{color:var( --e-global-color-text );font-size:1.7rem;font-weight:400;}.elementor-8982 .elementor-element.elementor-element-17d6768{color:var( --e-global-color-text );}.elementor-8982 .elementor-element.elementor-element-edd942e > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-edd942e .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.25rem;font-weight:500;}.elementor-8982 .elementor-element.elementor-element-363a677{--spacer-size:100px;}.elementor-8982 .elementor-element.elementor-element-500d2f2a{padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-2693dbc4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8982 .elementor-element.elementor-element-2693dbc4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-6eb50da5{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8982 .elementor-element.elementor-element-683f44bb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8982 .elementor-element.elementor-element-683f44bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8982 .elementor-element.elementor-element-683f44bb.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-8982 .elementor-element.elementor-element-683f44bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8982 .elementor-element.elementor-element-683f44bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-683f44bb{position:relative;}.elementor-8982 .elementor-element.elementor-element-21928cf4 img{width:100%;}.elementor-8982 .elementor-element.elementor-element-33dbc538{position:absolute;bottom:30%;text-align:center;}.elementor-8982 .elementor-element.elementor-element-33dbc538 .elementor-heading-title{color:#FFFFFF;font-size:3rem;font-weight:400;}.elementor-8982 .elementor-element.elementor-element-3c587ffe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-02a39dc{--spacer-size:100px;}.elementor-8982 .elementor-element.elementor-element-395036d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 10% 0%;}.elementor-8982 .elementor-element.elementor-element-395036d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8982 .elementor-element.elementor-element-1d7bf58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8982 .elementor-element.elementor-element-1d7bf58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8982 .elementor-element.elementor-element-1d7bf58.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8982 .elementor-element.elementor-element-7361c8a{max-width:1000px;}.elementor-8982 .elementor-element.elementor-element-5930286 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:100px;}.elementor-8982 .elementor-element.elementor-element-5930286 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-452934d{text-align:center;}.elementor-8982 .elementor-element.elementor-element-452934d .elementor-heading-title{color:var( --e-global-color-text );font-size:2.25rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-item-main{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F4A39;border-radius:3px 3px 3px 3px;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-arrow{background-color:#FFFFFF;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline-item--top .bdt-timeline-content:after{border-top-color:#FFFFFF;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline-item--bottom .bdt-timeline-content:after{border-bottom-color:#FFFFFF;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline--mobile .bdt-timeline-content:after{border-right-color:#FFFFFF;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline-divider, .elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-line span, .elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline:not(.bdt-timeline--horizontal):before{background-color:#1D2F4F;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-item:after, .elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline.bdt-timeline-skin-default .bdt-timeline-item-main-wrapper .bdt-timeline-icon span{border-color:#1D2F4F;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline-divider{height:2px;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-line span{width:2px;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline-skin-olivier .bdt-timeline-item:after, .elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline.bdt-timeline-skin-default .bdt-timeline-item-main-wrapper .bdt-timeline-icon span{border-width:2px;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-desc{padding:50px 50px 50px 50px;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-icon span{height:31px;width:31px;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-date span{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-title *{color:var( --e-global-color-text );font-size:2.25rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-excerpt{color:#3F4A39;margin-top:20px;}.elementor-8982 .elementor-element.elementor-element-26652b49{padding:05% 05% 05% 05%;}.elementor-8982 .elementor-element.elementor-element-3d5a2984 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:70px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-8982 .elementor-element.elementor-element-363a677{--spacer-size:0px;}.elementor-8982 .elementor-element.elementor-element-33dbc538{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;text-align:left;}.elementor-8982 .elementor-element.elementor-element-33dbc538 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-33dbc538 .elementor-heading-title{font-size:2rem;}.elementor-8982 .elementor-element.elementor-element-02a39dc{--spacer-size:0px;}.elementor-8982 .elementor-element.elementor-element-15253c1{max-width:600px;}.elementor-8982 .elementor-element.elementor-element-169663c{position:relative;}}@media(min-width:2400px){.elementor-8982 .elementor-element.elementor-element-4e4a90e > .elementor-element-populated{margin:0px 450px 0px 0px;--e-column-margin-right:450px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-8982 .elementor-element.elementor-element-4e4a90e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-bc-flex-widget .elementor-8982 .elementor-element.elementor-element-e631ab8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8982 .elementor-element.elementor-element-e631ab8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8982 .elementor-element.elementor-element-e631ab8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-8982 .elementor-element.elementor-element-683f44bb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8982 .elementor-element.elementor-element-683f44bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8982 .elementor-element.elementor-element-683f44bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8982 .elementor-element.elementor-element-33dbc538{width:100%;max-width:250px;bottom:15%;text-align:center;}.elementor-8982 .elementor-element.elementor-element-33dbc538 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-33dbc538 .elementor-heading-title{font-size:1.75rem;}.elementor-8982 .elementor-element.elementor-element-3c587ffe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-1d7bf58 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-5930286 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8982 .elementor-element.elementor-element-5930286 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-452934d > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-15253c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-8982 .elementor-element.elementor-element-15253c1{max-width:450px;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-desc{padding:20px 20px 20px 20px;}.elementor-8982 .elementor-element.elementor-element-15253c1 .bdt-timeline .bdt-timeline-item-main{border-width:2px 2px 2px 2px;}.elementor-8982 .elementor-element.elementor-element-3d5a2984 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}}/* Start custom CSS for html, class: .elementor-element-0ffef62 */.elementor-8982 .elementor-element.elementor-element-0ffef62 .mobile-align{
  display:flex;
  width:100%;
}

.elementor-8982 .elementor-element.elementor-element-0ffef62 .job-container {
    background-color:#F6F6F6;
    margin-bottom:12px;
    border-radius:6px;
    display:flex;
    flex-direction:row;
    align-items: center;
    max-width:712px;
    border: 1px solid rgba(0, 0, 0, 0.07);
    position: relative;
}
.elementor-8982 .elementor-element.elementor-element-0ffef62 .job-container .job-location{
   border-left: 1px solid rgba(0, 0, 0, 0.07);
   border-right: 1px solid rgba(0, 0, 0, 0.07);
   min-width:250px;
}
.elementor-8982 .elementor-element.elementor-element-0ffef62 .job-container .job-position-title, .job-location{
    width:45%;  
    padding:20px;
    font-size:1rem;
}
.elementor-8982 .elementor-element.elementor-element-0ffef62 .job-container .job-location p, .job-position-title p  {
    margin:0px;
    padding:0px;
}

.elementor-8982 .elementor-element.elementor-element-0ffef62 .job-arrow{
  font-size:1rem;
  min-width:70px;
  display:flex;
  justify-content:center;
  align-items:center;  
}
.elementor-8982 .elementor-element.elementor-element-0ffef62 i.auxicon2-arrow-slim-right{
    color: #3F4A39;
}
.elementor-8982 .elementor-element.elementor-element-0ffef62 a.job-link {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
}

@media only screen and (max-width: 600px) {
  .elementor-8982 .elementor-element.elementor-element-0ffef62 .mobile-align{
     flex-direction:column;
     padding:15px;
     min-width: 250px;
          
  }
 .elementor-8982 .elementor-element.elementor-element-0ffef62 .job-container .job-location{
border:none;
}
.elementor-8982 .elementor-element.elementor-element-0ffef62  .job-container{
    width:100%;
    min-width:320px;
   height:100px;
   border: 1px solid rgba(0, 0, 0, 0.07);
  }
.elementor-8982 .elementor-element.elementor-element-0ffef62  .job-container .job-position-title, .job-location{
    width:100%;
    padding:5px 0px;
  }
 .elementor-8982 .elementor-element.elementor-element-0ffef62 .job-arrow{
  height:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  border-left:1px solid rgba(0, 0, 0, 0.07);
  min-width:70px;
  }
  
 .elementor-8982 .elementor-element.elementor-element-0ffef62 .vsp-jobs_career {
      display:flex;
    flex-direction: column;
    align-items: center;
   }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd942e */.elementor-8982 .elementor-element.elementor-element-edd942e .underline {
  position: relative;
  color: #65A74E; /* Default text color */
  transition: 300ms;
}

.elementor-8982 .elementor-element.elementor-element-edd942e .underline::before {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 1px;
  background-color: #65A74E; /* Default underline color */
  transition: width 0.6s cubic-bezier(0.25, 1, 0.5, 1), background-color 300ms; /* Transition for width and color */
}

.elementor-8982 .elementor-element.elementor-element-edd942e span.underline:hover {
  margin-right: 10px;
  color: #32741B; /* Text color on hover */
  transition: color 0.3s ease; /* Smooth transition for text color */
}

@media (hover: hover) and (pointer: fine) {
  .elementor-8982 .elementor-element.elementor-element-edd942e .underline:hover::before {
    left: 0;
    right: auto;
    width: 100%;
    background-color: #32741B; /* Hover underline color */
  }
}/* End custom CSS */
/* Start custom CSS for bdt-timeline, class: .elementor-element-15253c1 */#timeline_steps .bdt-timeline.bdt-timeline-skin-default .bdt-timeline-arrow {
    width: 50px;
    height: 2px;
     transform: rotate(0deg);
    top: 50%;
    left: -50px;
    background-color: #1D2F4F;
}


#timeline_steps .bdt-timeline-center .bdt-timeline-item.left-part .bdt-timeline-arrow {
    right: -50px;
    left: auto;
}

#timeline_steps .bdt-timeline.bdt-timeline-skin-default .bdt-timeline-item-main-wrapper .bdt-timeline-line span {
    min-height:800px;
    height: 90vh;
    
}

#timeline_steps .bdt-timeline.bdt-timeline-skin-default .bdt-timeline-item-main-wrapper .bdt-timeline-icon span{
    display: none;
}

@media (max-width: 960px){
#timeline_steps  .bdt-timeline-center .bdt-timeline-item.left-part .bdt-timeline-arrow { right:0px;
      left: -52px;
    }
    
    #timeline_steps .bdt-timeline.bdt-timeline-skin-default .bdt-timeline-item-main-wrapper {
    padding-left: 10px;}

}

.bdt-timeline-item-main-container{
    opacity:0.17;
}/* End custom CSS */