.elementor-8601 .elementor-element.elementor-element-187147b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-187147b8:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-187147b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 100%, var( --e-global-color-d355f15 ) 0%);}.elementor-8601 .elementor-element.elementor-element-187147b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-37762fa3{--display:flex;--min-height:775px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8601 .elementor-element.elementor-element-3d75cc53 img{object-fit:cover;object-position:center center;transition:all 0.3s ease-in-out;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8601 .elementor-element.elementor-element-29ba8770 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 51px 0px;}.elementor-8601 .elementor-element.elementor-element-29ba8770.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-29ba8770{text-align:center;}.elementor-8601 .elementor-element.elementor-element-29ba8770 .elementor-heading-title{font-family:"GreedWide", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:21.6px;letter-spacing:0.9px;color:var( --e-global-color-cc869c2 );}.elementor-8601 .elementor-element.elementor-element-64ebad3d img{object-fit:cover;object-position:center center;transition:all 0.3s ease-in-out;}.elementor-8601 .elementor-element.elementor-element-4953bb4e{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;text-align:center;}.elementor-8601 .elementor-element.elementor-element-4953bb4e > .elementor-widget-container{padding:0px 0px 74px 0px;}.elementor-8601 .elementor-element.elementor-element-4953bb4e.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-4953bb4e .elementor-heading-title{font-family:"Denim", Sans-serif;font-size:114px;font-weight:500;line-height:113px;letter-spacing:-5.14px;color:var( --e-global-color-4411580 );}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d{width:var( --container-widget-width, 671px );max-width:671px;--container-widget-width:671px;--container-widget-flex-grow:0;text-align:center;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d > .elementor-widget-container{padding:0px 0px 90px 0px;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d .elementor-heading-title{font-family:"Denim", Sans-serif;font-size:28px;font-weight:600;line-height:33.6px;letter-spacing:-0.56px;color:var( --e-global-color-4411580 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8601 .elementor-element.elementor-element-14136bbb .elementor-button{background-color:var( --e-global-color-4411580 );font-family:"Denim", Sans-serif;font-size:28px;font-weight:600;line-height:39.2px;letter-spacing:-0.28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:none;border-radius:100px 100px 100px 100px;padding:16px 16px 16px 24px;}.elementor-8601 .elementor-element.elementor-element-14136bbb .elementor-button:hover, .elementor-8601 .elementor-element.elementor-element-14136bbb .elementor-button:focus{background-color:var( --e-global-color-cc869c2 );}.elementor-8601 .elementor-element.elementor-element-14136bbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-14136bbb.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-14136bbb{z-index:4;}.elementor-8601 .elementor-element.elementor-element-14136bbb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8601 .elementor-element.elementor-element-14136bbb .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-8601 .elementor-element.elementor-element-1f1b3790{--spacer-size:50px;}body:not(.rtl) .elementor-8601 .elementor-element.elementor-element-151ebbb0{right:0px;}body.rtl .elementor-8601 .elementor-element.elementor-element-151ebbb0{left:0px;}.elementor-8601 .elementor-element.elementor-element-151ebbb0{bottom:0px;}.elementor-8601 .elementor-element.elementor-element-151ebbb0 img{object-fit:cover;object-position:center center;transition:all 0.3s ease-in-out;}.elementor-8601 .elementor-element.elementor-element-2d0e1306 img{object-fit:cover;object-position:center center;transition:all 0.3s ease-in-out;}@media(min-width:768px){.elementor-8601 .elementor-element.elementor-element-187147b8{--width:100%;}}@media(max-width:1439px) and (min-width:768px){.elementor-8601 .elementor-element.elementor-element-37762fa3{--width:1024px;}}@media(max-width:1439px){.elementor-8601 .elementor-element.elementor-element-187147b8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-37762fa3{--min-height:465px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8601 .elementor-element.elementor-element-37762fa3.e-con{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-3d75cc53{top:0px;}.elementor-8601 .elementor-element.elementor-element-29ba8770 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-8601 .elementor-element.elementor-element-29ba8770.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-29ba8770 .elementor-heading-title{font-size:15px;line-height:18px;}body:not(.rtl) .elementor-8601 .elementor-element.elementor-element-64ebad3d{left:141px;}body.rtl .elementor-8601 .elementor-element.elementor-element-64ebad3d{right:141px;}.elementor-8601 .elementor-element.elementor-element-64ebad3d{top:-146px;}.elementor-8601 .elementor-element.elementor-element-4953bb4e > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-8601 .elementor-element.elementor-element-4953bb4e.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-4953bb4e .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:-1.92px;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d{width:var( --container-widget-width, 433px );max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0;text-align:center;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d .elementor-heading-title{font-size:18px;line-height:21.6px;letter-spacing:-0.36px;}.elementor-8601 .elementor-element.elementor-element-14136bbb.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-14136bbb .elementor-button{font-size:15px;line-height:21px;letter-spacing:-0.15px;padding:12px 12px 12px 12px;}body:not(.rtl) .elementor-8601 .elementor-element.elementor-element-2d0e1306{right:222.984px;}body.rtl .elementor-8601 .elementor-element.elementor-element-2d0e1306{left:222.984px;}.elementor-8601 .elementor-element.elementor-element-2d0e1306{bottom:-0.992px;}}@media(max-width:767px){.elementor-8601 .elementor-element.elementor-element-187147b8{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:159px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-37762fa3{--min-height:527px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-29ba8770 > .elementor-widget-container{margin:-10px 0px 16px 0px;}.elementor-8601 .elementor-element.elementor-element-29ba8770{text-align:center;}.elementor-8601 .elementor-element.elementor-element-29ba8770 .elementor-heading-title{font-size:15px;line-height:18px;}body:not(.rtl) .elementor-8601 .elementor-element.elementor-element-64ebad3d{left:82px;}body.rtl .elementor-8601 .elementor-element.elementor-element-64ebad3d{right:82px;}.elementor-8601 .elementor-element.elementor-element-64ebad3d{top:-150px;}.elementor-8601 .elementor-element.elementor-element-4953bb4e{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-8601 .elementor-element.elementor-element-4953bb4e > .elementor-widget-container{margin:-14px 0px 24px 0px;}.elementor-8601 .elementor-element.elementor-element-4953bb4e.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-4953bb4e .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:-1.92px;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;text-align:center;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d > .elementor-widget-container{padding:0px 0px 28px 0px;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-7ccc4c5d .elementor-heading-title{font-size:20px;line-height:24.8px;}.elementor-8601 .elementor-element.elementor-element-14136bbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-14136bbb.elementor-element{--align-self:center;}.elementor-8601 .elementor-element.elementor-element-14136bbb .elementor-button{font-size:18px;line-height:25.2px;letter-spacing:-0.18px;padding:12px 16px 12px 16px;}.elementor-8601 .elementor-element.elementor-element-1f1b3790{--spacer-size:132px;}body:not(.rtl) .elementor-8601 .elementor-element.elementor-element-2d0e1306{right:99.984px;}body.rtl .elementor-8601 .elementor-element.elementor-element-2d0e1306{left:99.984px;}.elementor-8601 .elementor-element.elementor-element-2d0e1306{bottom:1px;}}/* Start custom CSS for brandfolder_image_widget, class: .elementor-element-3d75cc53 */.woman-sci {
  position: absolute !important;
}

@media (min-width: 1920px) {
  .woman-sci {
    left: 0px !important;
    top: 105px !important;
    width: 281px !important;
    height: 456px !important;
  }
}

@media (min-width: 1440px) and (max-width: 1919px) {
  .woman-sci {
    left: 0px !important;
    top: 93px !important;
    width: 200px !important;
    height: 324px !important;
  }
}

@media (min-width: 768px) and (max-width: 1439px) {
  .woman-sci {
    left: 0px !important;
    top: 20px !important;
    width: 137px !important;
    height: 222px !important;
  }
}

@media (max-width: 767px) {
  .woman-sci {
    left: 0px !important;
    top: -52px !important;
    width: 75px !important;
    height: 122px !important;
  }
}/* End custom CSS */
/* Start custom CSS for brandfolder_image_widget, class: .elementor-element-64ebad3d */.woman-lap {
  position: absolute !important;
}

@media (min-width: 1920px) {
  .woman-lap {
    left: 281px !important;
    top: -80px !important;
    width: 183px !important;
    height: 183px !important;
  }
}

@media (min-width: 1440px) and (max-width: 1919px) {
  .woman-lap {
    left: 202px !important;
    top: -80px !important;
    width: 172px !important;
    height: 172px !important;
  }
}

@media (min-width: 768px) and (max-width: 1439px) {
  .woman-lap {
    left: 139px !important;
    top: -130px !important;
    width: 144px !important;
    height: 144px !important;
  }
}

@media (max-width: 767px) {
  .woman-lap {
    left: 75px !important;
    top: -130px !important;
    width: 74px !important;
    height: 74px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14136bbb */#btn-careers-home .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}

#btn-careers-home .elementor-button-icon {
    display: flex;
    align-items: center;
}

#btn-careers-home .elementor-button-icon svg{
    width: 32px;
    height: 32px;
    transition: transform 0.5s ease;
}

#btn-careers-home .icon-arrow {
  color: #FFFFFF;
}

#btn-careers-home:hover .elementor-button-icon svg{
    transform: translate(2px, 0%);
    transition: transform 0.5s ease;
}

/* Initial bg circle color */
#btn-careers-home .elementor-button-icon svg circle{
     fill: #BFFF98;
     transition: fill 0.5s ease;
}

#btn-careers-home:hover .elementor-button-icon svg circle{
     fill: #FFFFFF;
     transition: fill 0.5s ease;
}

#btn-careers-home .elementor-button-icon svg path {
      stroke: #081820; 
}

#btn-careers-home .icon-arrow {
      color: var( --e-global-color-primary);
}

#btn-careers-home:hover .icon-arrow {
      color: var( --e-global-color-primary);
      transition: fill 0.5s ease;
}


/* Tablet */
@media(min-width: 768px) and (max-width:1439px) {
    #btn-careers-home {
        padding:13.5px 12px 13.5px 12px;
    }
    
   #btn-careers-home .elementor-button-icon svg{
        width: 24px;
        height: 24px;
    }
   
   #btn-careers-home .elementor-button-content-wrapper {
       column-gap: 12px;
   }

}

/* Desktop */
@media(min-width:1440px) {
    #btn-careers-home {
        padding:16px 16px 16px 24px;
        font-size: 30px;
        line-height: 42px;
        letter-spacing: -0.3px;
    }
    
    #btn-careers-home .elementor-button-content-wrapper {
       column-gap: 24px;
       height:45px;
    }
    
    #btn-careers-home .elementor-button-icon svg{
        width: 44px;
        height: 44px;
        transition: transform 0.5s ease;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2472f711 */@media(min-width:767px) and (max-width:1022px) {
    .careers-header-wrapper {
        width:100%;    
    }
}/* End custom CSS */
/* Start custom CSS for brandfolder_image_widget, class: .elementor-element-151ebbb0 */.woman-waving {
  position: absolute !important;
}

@media (min-width: 1920px) {
  .woman-waving {
    right: 0px !important;
    bottom: 210px !important;
    width: 347px !important;

  }
}

@media (min-width: 1440px) and (max-width: 1919px) {
  .woman-waving {
    right: 0px !important;
    bottom: 195px !important;
    width: 249px !important;
    height: 182px !important;
  }
}

@media (min-width: 768px) and (max-width: 1439px) {
  .woman-waving {
    right: 0px !important;
    bottom: 165px !important;
    width: 222px !important;

  }
}

@media (max-width: 767px) {
  .woman-waving {
    right: 0px !important;
    bottom: 85px !important;
    width: 100px !important;

  }
}/* End custom CSS */
/* Start custom CSS for brandfolder_image_widget, class: .elementor-element-2d0e1306 */.careers-man {
  position: absolute !important;
}

@media (min-width: 1920px) {
  .careers-man {
    right: 348px !important;
    bottom: 30px !important;
    width: 218px !important;
    height: 178px !important;
  }
}

@media (min-width: 1440px) and (max-width: 1919px) {
  .careers-man {
    right: 250px !important;
    bottom: 20px !important;
    width: 214px !important;
    height: 175px !important;
  }
}

@media (min-width: 768px) and (max-width: 1439px) {
  .careers-man {
    right: 223px !important;
    bottom: -1px !important;
    width: 204px !important;
  }
}

@media (max-width: 767px) {
  .careers-man {
    right: 100px !important;
    bottom: 10px !important;
    width: 100px !important;
    height: 73px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37762fa3 */.elementor-8601 .elementor-element.elementor-element-37762fa3{
    max-width: 1920px;
    margin: 0 auto;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-187147b8 */.container-careers{
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GreedWide';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://amplity.com/wp-content/uploads/2024/09/GreedWide-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Denim';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://amplity.com/wp-content/uploads/2024/08/Denim-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Denim';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://amplity.com/wp-content/uploads/2024/09/Denim-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Denim';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://amplity.com/wp-content/uploads/2024/09/Denim-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */