.elementor-11 .elementor-element.elementor-element-6a2d1ae{--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;--overlay-opacity:0.5;--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-11 .elementor-element.elementor-element-6a2d1ae::before, .elementor-11 .elementor-element.elementor-element-6a2d1ae > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-6a2d1ae > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-6a2d1ae > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-6a2d1ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-6a2d1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-6a2d1ae.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-670817c{--display:flex;--min-height:0px;--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-11 .elementor-element.elementor-element-670817c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-11 .elementor-element.elementor-element-670817c.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2f34e56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-11 .elementor-element.elementor-element-44545bf{--display:grid;--min-height:86px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:column;--justify-items:center;--align-items:center;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-44545bf.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4a6548e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d8d0e9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d8d0e9a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-33e0a2e{--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;--overlay-opacity:0.5;--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-11 .elementor-element.elementor-element-33e0a2e::before, .elementor-11 .elementor-element.elementor-element-33e0a2e > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-33e0a2e > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-33e0a2e > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-33e0a2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-33e0a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-33e0a2e.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-13f68b5{--display:flex;--min-height:0px;--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-11 .elementor-element.elementor-element-13f68b5 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-11 .elementor-element.elementor-element-13f68b5.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8ef346e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-11 .elementor-element.elementor-element-e45381f{--display:grid;--min-height:86px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:column;--justify-items:center;--align-items:center;--margin-top:-440px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e45381f.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8e1ea11.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3afaeb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3afaeb2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3de922b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-11 .elementor-element.elementor-element-3de922b.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f95d9f4{--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;--margin-top:-41px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4c6d98a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-11 .elementor-element.elementor-element-4c6d98a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4c6d98a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #3162B9 0%, #1AB69D 100%);}.elementor-11 .elementor-element.elementor-element-9aafafe{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9aafafe.e-con:hover{--e-con-transform-scale:1.2;}.elementor-11 .elementor-element.elementor-element-354a97c{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-354a97c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-354a97c .edublink-icon-box-wrapper .edublink-icon-box-icon.edublink-icon-box-enable{min-width:80px;height:80px;line-height:90px !important;background-color:#FFFFFF1A;border-radius:50% 50% 50% 50%;}.elementor-11 .elementor-element.elementor-element-354a97c .edublink-icon-box-wrapper .edublink-icon-box-icon, .elementor-11 .elementor-element.elementor-element-354a97c .edublink-icon-box-wrapper .edublink-icon-box-icon i{font-size:32px;}.elementor-11 .elementor-element.elementor-element-354a97c .edublink-icon-box-wrapper{align-items:center;}.elementor-11 .elementor-element.elementor-element-354a97c .edublink-icon-box-wrapper .edublink-icon-box-content{margin:0px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-354a97c .edublink-icon-box-wrapper .edublink-icon-box-title{font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8b20cc1{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8b20cc1.e-con:hover{--e-con-transform-scale:1.2;}.elementor-11 .elementor-element.elementor-element-4d27e0b{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-4d27e0b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4d27e0b .edublink-icon-box-wrapper .edublink-icon-box-icon.edublink-icon-box-enable{min-width:80px;height:80px;line-height:95px !important;background-color:#FFFFFF1A;border-radius:50% 50% 50% 50%;}.elementor-11 .elementor-element.elementor-element-4d27e0b .edublink-icon-box-wrapper .edublink-icon-box-icon, .elementor-11 .elementor-element.elementor-element-4d27e0b .edublink-icon-box-wrapper .edublink-icon-box-icon i{font-size:32px;}.elementor-11 .elementor-element.elementor-element-4d27e0b .edublink-icon-box-wrapper{align-items:center;}.elementor-11 .elementor-element.elementor-element-4d27e0b .edublink-icon-box-wrapper .edublink-icon-box-content{margin:0px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-4d27e0b .edublink-icon-box-wrapper .edublink-icon-box-title{font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ca6cd8c{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c55fae7 .edublink-section-heading{text-align:center;}.elementor-11 .elementor-element.elementor-element-618e9c2{--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;}.elementor-11 .elementor-element.elementor-element-582947e{--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;}.elementor-11 .elementor-element.elementor-element-e11f5a4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-53c2677{--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;}.elementor-11 .elementor-element.elementor-element-19a9c82 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-8430de3{--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;}.elementor-11 .elementor-element.elementor-element-58a8b40 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-359ad0e{--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;}.elementor-11 .elementor-element.elementor-element-bdf4ea1{--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;}.elementor-11 .elementor-element.elementor-element-34a5372{--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;}.elementor-11 .elementor-element.elementor-element-bcf9041{--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;}.elementor-11 .elementor-element.elementor-element-0ca55db{--display:flex;}@media(max-width:1200px){.elementor-11 .elementor-element.elementor-element-44545bf{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e45381f{--grid-auto-flow:row;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3de922b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4c6d98a{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-44545bf{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e45381f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3de922b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-f95d9f4{--margin-top:-37px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4c6d98a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9aafafe{--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-11 .elementor-element.elementor-element-354a97c{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-354a97c > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-354a97c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8b20cc1{--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-11 .elementor-element.elementor-element-8b20cc1.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4d27e0b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-4d27e0b > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-4d27e0b.elementor-element{--align-self:center;}}@media(max-width:880px){.elementor-11 .elementor-element.elementor-element-44545bf{--grid-auto-flow:row;--margin-top:-9px;--margin-bottom:-9px;--margin-left:-9px;--margin-right:-9px;}.elementor-11 .elementor-element.elementor-element-e45381f{--grid-auto-flow:row;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3de922b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4c6d98a{--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}}@media(max-width:800px){.elementor-11 .elementor-element.elementor-element-6a2d1ae{--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-11 .elementor-element.elementor-element-670817c{--min-height:80vh;--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-11 .elementor-element.elementor-element-2f34e56{--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-11 .elementor-element.elementor-element-2f34e56.e-con{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-44545bf{--min-height:167px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:234px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8ef346e.e-con{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-e45381f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-3de922b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-f95d9f4{--margin-top:-25px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4c6d98a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-354a97c{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-4d27e0b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-4d27e0b > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}}@media(min-width:801px){.elementor-11 .elementor-element.elementor-element-6a2d1ae{--width:100%;}.elementor-11 .elementor-element.elementor-element-670817c{--width:100%;}.elementor-11 .elementor-element.elementor-element-33e0a2e{--width:100%;}.elementor-11 .elementor-element.elementor-element-13f68b5{--width:100%;}.elementor-11 .elementor-element.elementor-element-582947e{--width:33.33%;}.elementor-11 .elementor-element.elementor-element-53c2677{--width:33.33%;}.elementor-11 .elementor-element.elementor-element-8430de3{--width:33.33%;}.elementor-11 .elementor-element.elementor-element-bdf4ea1{--width:33.33%;}.elementor-11 .elementor-element.elementor-element-34a5372{--width:33.33%;}.elementor-11 .elementor-element.elementor-element-bcf9041{--width:33.33%;}}@media(max-width:1024px) and (min-width:801px){.elementor-11 .elementor-element.elementor-element-9aafafe{--width:100%;}.elementor-11 .elementor-element.elementor-element-8b20cc1{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-4a6548e */#hirebutton {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    padding: 24px 56px;
    
    /* Typography tweaks for a cleaner look */
    font-family: system-ui, -apple-system, sans-serif;
    font-size: 27px;
    font-weight: 800;
    letter-spacing: 0.3px; 
    
    color: #0f766e;
    background: #ffffff;
    
    border: none;
    border-radius: 14px; 
    cursor: pointer;
    
    /* Modern, layered shadow with a subtle teal tint */
    box-shadow: 
        0 4px 6px -1px rgba(0, 0, 0, 0.05),
        0 2px 4px -2px rgba(0, 0, 0, 0.03),
        0 10px 20px -5px rgba(15, 118, 110, 0.2); 
        
    /* Premium easing curve for a smoother feel */
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

/* hover */
#hirebutton:hover {
    /* Faint teal tint instead of gray */
    background: #f0fdfa; 
    transform: translateY(-3px);
    
    /* Shadow expands and softens on hover */
    box-shadow: 
        0 10px 15px -3px rgba(0, 0, 0, 0.08),
        0 4px 6px -4px rgba(0, 0, 0, 0.04),
        0 20px 25px -5px rgba(15, 118, 110, 0.25);
}

/* click */
#hirebutton:active {
    /* Button presses down and shadow flattens */
    transform: translateY(0) scale(0.98);
    box-shadow: 
        0 2px 4px -1px rgba(0, 0, 0, 0.05),
        0 1px 2px -1px rgba(0, 0, 0, 0.03);
}


@media (max-width: 1220px){
    #hirebutton{
        padding: 20px 40px;
        font-size: 24px;
    }
}

@media (max-width: 1024px){
    #hirebutton{
        padding: 15px 30px;
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8d0e9a */#getajobbutton {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    padding: 24px 66px;
    
    /* Typography tweaks for a cleaner look */
    font-family: system-ui, -apple-system, sans-serif;
    font-size: 27px;
    font-weight: 800;
    letter-spacing: 0.3px; 
    
    color: #0f766e;
    background: #ffffff;
    
    border: none;
    border-radius: 14px; 
    cursor: pointer;
    
    /* Modern, layered shadow with a subtle teal tint */
    box-shadow: 
        0 4px 6px -1px rgba(0, 0, 0, 0.05),
        0 2px 4px -2px rgba(0, 0, 0, 0.03),
        0 10px 20px -5px rgba(15, 118, 110, 0.2); 
        
    /* Premium easing curve for a smoother feel */
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}


/* hover */
#getajobbutton:hover {
    /* Faint teal tint instead of gray */
    background: #f0fdfa; 
    transform: translateY(-3px);
    
    /* Shadow expands and softens on hover */
    box-shadow: 
        0 10px 15px -3px rgba(0, 0, 0, 0.08),
        0 4px 6px -4px rgba(0, 0, 0, 0.04),
        0 20px 25px -5px rgba(15, 118, 110, 0.25);
}

/* click */
#getajobbutton:active {
    /* Button presses down and shadow flattens */
    transform: translateY(0) scale(0.98);
    box-shadow: 
        0 2px 4px -1px rgba(0, 0, 0, 0.05),
        0 1px 2px -1px rgba(0, 0, 0, 0.03);
}



@media (max-width: 1220px){
    #getajobbutton{
        padding: 20px 40px;
        font-size: 24px;
    }
}

@media (max-width: 1024px){
    #getajobbutton{
        padding: 15px 30px;
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670817c */#background-image-container {
    width: 100%;
    height: 80vh;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e1ea11 */#hirebutton {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    padding: 24px 56px;
    
    /* Typography tweaks for a cleaner look */
    font-family: system-ui, -apple-system, sans-serif;
    font-size: 27px;
    font-weight: 800;
    letter-spacing: 0.3px; 
    
    color: #0f766e;
    background: #ffffff;
    
    border: none;
    border-radius: 14px; 
    cursor: pointer;
    
    /* Modern, layered shadow with a subtle teal tint */
    box-shadow: 
        0 4px 6px -1px rgba(0, 0, 0, 0.05),
        0 2px 4px -2px rgba(0, 0, 0, 0.03),
        0 10px 20px -5px rgba(15, 118, 110, 0.2); 
        
    /* Premium easing curve for a smoother feel */
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

/* hover */
#hirebutton:hover {
    /* Faint teal tint instead of gray */
    background: #f0fdfa; 
    transform: translateY(-3px);
    
    /* Shadow expands and softens on hover */
    box-shadow: 
        0 10px 15px -3px rgba(0, 0, 0, 0.08),
        0 4px 6px -4px rgba(0, 0, 0, 0.04),
        0 20px 25px -5px rgba(15, 118, 110, 0.25);
}

/* click */
#hirebutton:active {
    /* Button presses down and shadow flattens */
    transform: translateY(0) scale(0.98);
    box-shadow: 
        0 2px 4px -1px rgba(0, 0, 0, 0.05),
        0 1px 2px -1px rgba(0, 0, 0, 0.03);
}


@media (max-width: 1220px){
    #hirebutton{
        padding: 20px 40px;
        font-size: 24px;
    }
}

@media (max-width: 1024px){
    #hirebutton{
        padding: 15px 30px;
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3afaeb2 */#getajobbutton {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    padding: 24px 66px;
    
    /* Typography tweaks for a cleaner look */
    font-family: system-ui, -apple-system, sans-serif;
    font-size: 27px;
    font-weight: 800;
    letter-spacing: 0.3px; 
    
    color: #0f766e;
    background: #ffffff;
    
    border: none;
    border-radius: 14px; 
    cursor: pointer;
    
    /* Modern, layered shadow with a subtle teal tint */
    box-shadow: 
        0 4px 6px -1px rgba(0, 0, 0, 0.05),
        0 2px 4px -2px rgba(0, 0, 0, 0.03),
        0 10px 20px -5px rgba(15, 118, 110, 0.2); 
        
    /* Premium easing curve for a smoother feel */
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}


/* hover */
#getajobbutton:hover {
    /* Faint teal tint instead of gray */
    background: #f0fdfa; 
    transform: translateY(-3px);
    
    /* Shadow expands and softens on hover */
    box-shadow: 
        0 10px 15px -3px rgba(0, 0, 0, 0.08),
        0 4px 6px -4px rgba(0, 0, 0, 0.04),
        0 20px 25px -5px rgba(15, 118, 110, 0.25);
}

/* click */
#getajobbutton:active {
    /* Button presses down and shadow flattens */
    transform: translateY(0) scale(0.98);
    box-shadow: 
        0 2px 4px -1px rgba(0, 0, 0, 0.05),
        0 1px 2px -1px rgba(0, 0, 0, 0.03);
}



@media (max-width: 1220px){
    #getajobbutton{
        padding: 20px 40px;
        font-size: 24px;
    }
}

@media (max-width: 1024px){
    #getajobbutton{
        padding: 15px 30px;
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f68b5 */#background-image-container {
    width: 100%;
    height: 60vh;
}

@media(max-width: 1220px){
    #background-image-container {
        width: 100%;
        height: 50vh;
    }
}

@media(max-width: 1024px){
    #background-image-container {
        width: 100%;
        height: 40vh;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e0a2e */#background-image-container {
    width: 100%;
    height: 60vh;
}

@media(max-width: 1220px){
    #background-image-container {
        width: 100%;
        height: 50vh;
    }
}

@media(max-width: 1024px){
    #background-image-container {
        width: 100%;
        height: 40vh;
    }
}/* End custom CSS */